江苏省高校计算机等级考试命题研究院 江苏省高校计算机等级考试辅导
2005年春二级Visual FoxPro 考试试题

2005年春
江苏省高等学校非计算机专业学生
计算机基础知识和应用能力等级考试
二级 Visual FoxPro

第一部分 计算机基础知识

基础知识分为 I 和 II 两类,考生选做其中的一类,且不需要在答题卡上标注类别

I .计算机基础知识

1.十进制数 100 对应的二进制数、八进制数和十六进制数分别 _____________ 。

   A. 1100100 、 144Q 和 64H       B. 1100110B 、 142Q 和 62H
  C. 1011100B 、 144Q 和 66H      D. 1100100B 、 142Q 和 60H

2.在各种数字系统中,汉字的显示与打印均需要有相应的字形库支持。目前汉字的字形主要有两种描述方法,即点阵字形和 ___________ 字形。

  A.仿真   B.轮廓   C.矩形    D.模拟

3.在下列有关PC机及CPU芯片的叙述中,正确的是 _____________ 。

   A.目前 PC 机所用 CPU 芯片均为 Intel 公司生产
  B.PC机只能安装 MS-DOS 或 Windows 操作系统
  C.PC机主板型号与CPU型号是一一对应的,不同的主板对应不同的 CPU
  D. Pentium MMX中的“MMX”是“多媒体扩展指令集”的英文缩写 

4.总线在计算机的组成与发展过程中起着重要作用。在下列PC机的总线标准中,因价格和兼容性等原因,未被广泛推广使用的是 _____________ 。

   A. ISA    B. AT   C. MCA    D. PCI

5.根据前国际电报电话咨询委员会( CCITT )的定义,与计算机信息处理有关的媒体分为五种。据此定义和媒体的分类, I/O 设备属于 _____________ 。

  A.表示媒体   B.存储媒体   C.表现媒体   D.传输媒体

6.数字图像未经压缩时,其数据量很大,既浪费存储空间,也不适于往上传输。例如,一幅分辨率为 102 4 × 768 的 256 色的未经压缩的数字图像,其数据量大约为 _____________ KB 。

  A. 96    B. 768    C. 2304    D. 24576

7.在下列有关 Internet 的叙述中,错误的是 _____________ 。

  A.随着 Modem 性能的提高,电话拨号上网的速度越来越快,目前可达1 Mbps 以上
  B.用户从不同的网站下载信息,其速度通常有所不同
  C.从 Internet 上搜索到的信息,有时不能下载到本地计算机
  D.网页上的图片大多为 GIF 和 JPEG 格式

8.在 Internet 中,域名服务器的主要功能是实现 _____________ 的转换。

  A.IP地址到域名(主机名字)       B.域名到IP地址
  C.主机IP地址和路由器IP地址之间    D.路由器IP地址之间

9. http://exam.nju.edu.cn 是“江苏省高等学校计算机等级考试中心”的网址。其中,“ http ”是指 _____________ 。

  A.超文本传输协议    B.文件传输协议   C.计算机主机域名     D. TCP/IP 协议

10.在下列有关电子邮件( Email )的叙述中,错误的是 _____________ 。

   A. E-mail 地址具有特定的格式,即“<邮箱名>”@<邮件服务器域名>”
  B.一个用户可以向一个或多个邮件服务器提供商申请多个 E-mail 地址
  C.目前邮件发送时一般采用 POP3 协议,接收时采用 SMTP 协议 
  D.一封电子邮件通常由三部分组成,即邮件的头部、正文和附件

11.在下列有关操作系统的叙述中,错误的是 _____________ 。

   A.操作系统是最基本的软件, Windows 是 PC 机上最早使用的操作系统
  B.操作系统是随着计算机软件的发展而发展的,最早的计算机并无操作系统
  C.目前PC机除了可以使用 Windows 系列操作系统,也可以使用其他操作系统
  D.计算机系统软件中软件安全的核心是操作系统的安全性

12.软件的可移植性是衡量软件质量的重要标准之一,它是指 _____________ 。

   A.软件版本升级的难易程度
  B. 软件与其它软件交换信息的难易程度
  C. 软件对软硬件环境要求得到满足的难易程度
  D.软件从一个计算机系统或环境转移到另一个计算机系统或环境的难易程度

13.计算机病毒是影响计算机安全的主要因素之一,目前已有数千种病毒,且新病毒层出不穷。在下列有关计算机病毒的叙述中,正确的是 _____________ 。

  A.每一种计算机病毒总是一个独立的软件(程序),对应着一个或多个文件
  B.计算机病毒不仅能感染一个独立的软件,而且能感染数据文件(如 Word 文档等)
  C. 加密或压缩的文件一般不会感染计算机病毒
  D.安装了病毒防火墙的计算机系统不会感染计算机病毒

14.在下列有关 Windows 98/2000/XP 中快捷方式的叙述中,错误的是 _____________ 。

   A.快捷方式提供了对常用程序和文档等资源的捷径访问
   B.存储在同一磁盘上的不同快捷方式,其对应文件的文件类型总是相同的,但文件大小可能有所不同
   C.快捷方式显示的图标总是由对应的程序或文档等资源决定的,用户不可以更改
   D. Windows 桌面上可以无任何快捷方式

15.在外存储器中,信息一般以文件为单位进行组织与存储。在 Windows 98/2000/XP 环境下,下列有关文件和文件名的叙述中错误的是 _____________ 。

 A.文件扩展名总是由保存文件时所选文件类型决定的,用户不可以更改
 B.在 Windows 98/2000/XP 中,文件名的长度可达 200 多个字符
 C.在 Windows 98/2000/XP 中允许文件名中含有空格,但不允许文件名仅由空格组成
 D.在采用高级语言编写程序时,若文件名中含有空格,则程序中引用文件时必须加引号

16.在 Windows 98/2000/XP 环境下,许多操作可以通过菜单或工具栏完成,但掌握一些常用的快捷键有助于提高工作效率。在 Windows 及其应用程序中,“撤消”操作所对应的快捷键一般为 _____________ 。

  A. Ctrl+A    B. Ctrl+S   C. Ctrl+N     D. Ctrl+Z

17.在下列有关 Microsoft Word 97/2000 功能的叙述中,错误的是 _____________ 。

  A.利用 Word 软件可以制作网页
 B.在编制 Word 文档时,可以对表格中的数据进行排序操作,但不可进行数据的计算
 C. Word 文档中可以插入声音、动画和视频
 D.利用其“自动更正”功能可以提高文本输入速度和编辑效率

18.在 Microsoft Word 97/2000  环境下编辑文档时,可以建立多级“编号”或“项目符号”。编号或项目符号升级是可按功能键 _____________ 。

  A. Tab    B. Ctrl+Tab   C. Alt+Tab    D. Shift+Tab

19.下列有关 Microsoft Word 97/2000 功能的叙述中,错误的是 _____________ 。

  A.在新建 Execel 工作簿后 ,系统默认其包含3张工作表,但这种默认可在“选项”对话框中更改
 B.可以将文本文件或数据库(表)文件导入到 Execel 中
 C. 工作表中的数据既可以以行方式排序,也可以以列方式排序
 D.可以利用“编辑”菜单打开“页眉/页脚”对话框,以完成页眉和页脚的编辑

20.若利用 Micorsoft Execel 97/2000 创建新工作簿后未进行过任何设置,则在某单元格中输入数据时,下列叙述中正确的是 _____________ 。

  A.输入 7/2 ,系统认为输入的是日期型数据 
  B.输入 3+5 ,则系统对其进行计算并显示为 8
  C. 输入“ OK ”(含英文双引号,即输入 4 个字符),系统认为输入的是字符型数据 OK ( 2 个字符)
  D.输入空格后输入 OK ,系统自动的将前面空格删除

II 信息技术基础知识

1.十进制数 100 对应的二进制数、八进制数和十六进制数分别是 _____________ 。

  A. 1100100B 、 144Q 和 64H
  B. 1100110B 、 142Q 和 62H
  C. 1011100B 、 144Q 和 66H
  D. 1100100B 、 142Q 和 60H

2.在各种数字系统中,汉字的显示与打印均需要有相应的字形库支持。目前汉字的字形主要有两种描述方法,即点阵字形和 ___________ 字形。

  A.仿真   B.轮廓   C.矩形    D.模拟

3.在下列有关PC机及CPU芯片的叙述中,正确的是 _____________ 。

  A.目前 PC 机所用 CPU 芯片均为 Intel 公司生产
  B.PC机只能安装 MS-DOS 或 Windows 操作系统
  C.PC机主板型号与CPU型号是一一对应的,不同的主板对应不同的 CPU
  D. Pentium MMX中的“MMX”是“多媒体扩展指令集”的英文缩写 

4. USB 接口是由 Compag 、 IBM 、 Intel 、 Microsoft 和 NEC 等公司共同开发的一种 I/O 接口。在下列有关 USB 接口的叙述中,错误的是 _____________ 。

   A. USB 接口是一种串行接口, USB 对应的中文为“通用串行总线”
   B. USB2.0 的数据传输速度比 USB1.1 快得多
   C.利用“ USB 集线器”,一个 USB 接口最多只能连接 63 个设备
   D. USB 既可以连接硬盘、闪存等快速设备,也可以连接鼠标、打印机等慢速设备

5.目前 PC 机的外存储器(简称“外存”)主要有软盘、硬盘、光盘和各种移动存储器。在下列有关 PC 机外存的叙述中,错误的是 _____________ 。

  A.软盘因其容量小、存取速度慢、易损坏等原因,目前使用率越来越低
 B.目前 CD 光盘的容量一般为数百兆字节,而 DVD 光盘的容量为数千兆字节
 C. 硬盘是一种容量大、 存取速度快的外存,目前主流硬盘的转速均为每分钟几百转
 D.闪存盘也称为“优盘”,目前其容量从几十兆字节到几千兆字节不等

6.数字图像未经压缩时,其数据量很大,既浪费存储空间,也不适于网上传输。例如,一幅分辨率为 102 4 × 768 的 256 色的未经压缩的数字图像,其数据量大约为 _____________ KB 。

  A. 96   B. 768   C. 2304    D. 24576

7.在下列有关 Internet 的叙述中,错误的是 _____________ 。

  A. 随着 Modem 性能的提高,电话拨号上网的速度越来越快,目前可达 1Mbps 以上
 B.用户从不同的网站下载信息,其速度通常有所不同
 C. 从 Internet 上搜索到的信息,有时不能下载到本地计算机
 D.网页上的图片大多为 GIF 和 JPEG 文件

8.在 Internet 中,域名服务器的主要功能是实现 _____________ 的转换。

   A. IP 地址到域名(主机名字)       B.域名到 IP 地址
  C.主机 IP 地址和路由器 IP 地址之间    D.路由器 IP 地址之间

9. http://exam.nju.edu.cn 是“江苏省高等学校计算机等级考试中心”的网址。其中,“ http ”是指 _____________ 。

   A.超文本传输协议   B.文件传输协议    C.计算机主机域名    D. TCP/IP 协议

10.在下列有关电子邮件( Email )的叙述中,错误的是 _____________ 。

   A. E-mail 地址具有特定的格式,即“<邮箱名>”@<邮件服务器域名>”
  B.一个用户可以向一个或多个邮件服务器提供商申请多个 E-mail 地址
  C.目前邮件发送时一般采用 POP3 协议,接收时采用 SMTP 协议 
  D.一封电子邮件通常由三部分组成,即邮件的头部、正文和附件

11.无线电波按频率(或波长)可分为中波、短波、超短波和微波。在下列关于微波的说法中,错误的是 _____________ 。

   A.微波沿地球表面传播,易穿过建筑物
   B.微波是一种具有极高频率的电磁波,其波长很短
   C. 微波通信的建设费用低(与电缆通信相比)、抗灾能力强
   D.微波传输技术广泛用于移动通信和高清晰度电视的信号传输等

12.在下列有关 PC 机组成的叙述中,错误的是 _____________ 。

   A. 目前 PC 机主板上的芯片一般由多块 VLSI 组成,不同类型的 CPU 通常要不同的芯片组
   B. CMOS 由电池供电,当电池无电时 CMOS 中设置的信息丢失
   C. Cache 是由 SRAM 组成的高速缓冲
   D. BIOS 的中文名称是基本输入 / 输出系统,它仅包含基本外围设备的驱动程序,存放在 ROM 中

13. MP3 是一种广泛使用的数字声音格式。下列关于 MP3 地叙述中,正确的是 _____________ 。

   A.表达同一首乐曲时, MP3 的数据量比 MIDI 声音要少得多
  B. MP3 声音的质量与 CD 唱片声音的质量大致相当
  C. MP3 声音适合在网上实时播放
  D.同一首乐曲经过数字化后产生的 MP3 文件与 WAV 文件的大小基本相同

14.数码相机是扫描仪之外的另一种重要的图像输入设备,它能直接将图像信息以数字形式输入电脑进行处理。目前,数码相机种将光信号转换为电信号使用的器件主要是 _____________ 。

   A. Memory Stick  B. DSP   C. CCD     D. D/A

15.数据结构是研究程序设计中计算机操作对象以及它们之间关系和运算的一个专门学科。在下列数据结构的叙述中,错误的是 _____________ 。

   A. 数据结构仅研究数据的逻辑结构和存储结构,不考虑在该结构上的数据运算
  B.数据的存储结构是其逻辑结构在计算机存储器上的实现
  C. 数据的逻辑结构是数据间关系的描述,它只抽象的反映数据元数间的逻辑关系
  D.线性表和树是典型的数据逻辑结构,链接表是典型的数据存储结构

16.在 Windows 98/2000/XP 环境下,许多操作可以通过菜单或工具栏完成,但掌握一些常用的快捷键有助于提高工作效率。在 Windows 及其应用程序中,“撤消”操作所对应的快捷键一般为 _____________ 。

   A. Ctrl+A    B. Ctrl+S     C. Ctrl+N      D. Ctrl+Z

17.在下列有关 Microsoft Word 97/2000 功能的叙述中,错误的是 _____________ 。

  A.利用 Word 软件可以制作网页
  B.在编制 Word 文档时,可以对表格中的数据进行排序操作,但不可进行数据的计算
  C. Word 文档中可以插入声音、动画和视频
  D.利用其“自动更正”功能可以提高文本输入速度和编辑效率

18.网页是目前最常见的文档之一,许多软件支持该类文档的创建和编辑。在下列软件中,不能将编辑的文件保存为网页( HTML 文档)的是 _____________ 。

  A. Microsoft Word               B. Microsoft Excel
  C. Microsoft PowerPoint           D. Windows 中“写字板”应用程序

19.下列有关 Microsoft Word 97/2000 功能的叙述中,错误的是 _____________ 。

  A.在新建 Execel 工作簿后 ,系统默认其包含3张工作表,但这种默认可在“选项”对话框中更改
  B.可以将文本文件或数据库(表)文件导入到 Execel 中
  C. 工作表中的数据既可以以行方式排序,也可以以列方式排序
  D.可以利用“编辑”菜单打开“页眉/页脚”对话框,以完成页眉和页脚的编辑

20.在下列关于一些典型信息系统的叙述中,错误的是 _____________ 。

  A.电子商务是指企业之间通过网络进行的商务活动,不涉及企业与政府之间的事务
  B.电子政务是实现政府信息化的一种重要手段,其对应得英文词是 eGovermert
  C.数字图书馆是一种又有多种媒体、内容丰富的数字化海量信息资源库
  D.从信息系统得分类来看, ERP 属于管理信息系统

第二部分 Visual FoxPro 程序设计

21. E-R 图示 E-R 模型的图形表示法,它是表示概念模型的有力工具。在 E-R 图中,实体之间的联系用 _____________ 表示。

  A.矩形框     B.菱形框    C.圆形框      D.椭圆形框

22.在 Visual FoxPro 系统中,下列命名中不能作为变量名的是 _____________ 。

   A.姓名    B. 2004 姓名    C.姓名 2004    D. 2004 学生

23.在 Visual FoxPro 系统中,下列表示中不属于常量的是 _____________ 。

   A. .T.   B. [T]    C. "T"     D. T

24.函数 INT(-3.14) 的返回值是 _____________ 。

   A. -4    B. -3    C. 3      D. 4

25.执行下列命令后,屏幕上显示的结果是 _____________ 。
     X="ARE YOU Ok?"
     Y="are"
     ?AT(Y,X)

   A. 1    B. .F.    C. .T.     D. 0

26.下列关于数据库、表和视图操作的叙述中,错误的是 _____________ 。

   A. 关闭一个数据库,将自动关闭其所有已打开的数据库表
   B.打开一个数据库表,将自动打开其所有对应的数据库
   C.关闭一个视图所对应的基表,将自动关闭该视图
   D.关闭一个视图,不会自动关闭其所对应的基表

27.有如下一段程序:

   CLOSE TABLES ALL
   USE XS
   SELE 3
   USE JS
   USE KC IN 0
   BROW

上述程序执行后,浏览窗口中显示的表及当前工作区号分别是 _____________ 。

   A. KC 、 2    B. KC 、 3    C. JS 、 3    D. JS 、 2

28.在下列有关表单及其控件的叙述中,错误的是 _____________ 。

   A. 从容器层次来看,表单是最高层的容器类,它不可能成为其他对象的集成部分
   B. 表格控件包含列控件,而列控件本身又是一个容器类控件
   C. 页控件的 PageCount 属性值可以为 0
   D.表格控件可以添加到表单中,但不可以添加到工具栏中

29.对于许多控件来说,可以通过 ControlSource 属性与数据绑定。在下列 VFP 对象中,无 ControlSource 属性的是 _____________ 。

   A. 标签( Label )           B.复选框( CheckBox )
   C.选项按钮组( OptionGroup )      D.列表框( ListBox )

30.若要将当前工作区中打开的表文件 GZB.DBF 复制到 GZB1.DBF 文件,则可以使用命令 _____________ 。

   A. COPY GZB.DBF GZB1.DBF        B. COPY TO GZB1 REST
   C. COPY TO GZB1 STRU D. COPY TO GZB1

二、填空题(请将答案填写在答题纸的相应答题号内,每个答案只占一行)

1. VFP 中进行菜单设计时,菜单有两种,即一般菜单和 _____________ 菜单。

2.类( class )是面向对象程序设计的核心。类具有许多特点,如抽象性、封装性、继承性等,其中 _____________ 是指包含和隐藏对象信息(如内部数据结构和代码)的能力,是操作对象的内部复杂性与应用程序隔离开来。

3.在“项目管理器”窗口中,用户可以选择一个程序、 _____________ 、查询或菜单,将其设置为主程序。

4.在报表设计器中,报表被划分为多个带区。其中,打印每条记录的带区称为 _____________ 带区。

5.在 VTP 集成环境下调试程序时,如果程序运行过程中出现“死循环”现象,通常可以通过按键盘上的 _____________ 键强制中断程序。

6.在某教学管理数据库中有一个学生表( XS.DBF ),其表结构及其所含有的记录数据如表 1 所示。
    

对于下列 SELECT-SQL 语句,其查询结果含有 _____________ 条记录。

    SELECT * FROM xs WHERE SUBSTR(xh,5,2)='01'

若学生表已在当前工作区打开,运行下列程序后再 VFP 主窗口显示的结果为 _____________ 。
  【程序清单】
   SET TALK OFF
   n=0
   CLEAR
   GO TOP
   DO WHILE!EOF()
     IF AT("勇",xm)>0
       n=n+1
      ENDIF
     SKIP
   ENDDO
   ?n

7.运行以下程序后, VFP 主窗口显示的结果是 _____________ 。
   【程序清单】
    CLEAR
    i=0
    n=0
    DO WHILE i<=10
      IF MOD(i,2)=0
        n=n+1
      ENDIF
      i=i+1
    ENDDO
    ?n

8.已知学生( XS )表中含学号( xh )、性别( xb )、专业( zy )字段。下列SQL命令用来查询每个专业的男、女生人数。
    SELECT zy, SUM(IIF(xb='男',1, _____________)) AS 男生人数,;
    SUM(IIF(xb="女",1, _____________)) AS 女生人数;
    FROM xs;
    GROUP BY 1

9.有如下程序代码:
     DIMENSION xx[4]
     ta=TYPE("xx[1]")
     xx[1]="VFP"
     xx=1113
     tb=TYPE("xx[1]")

则这段程序运行后,变量 ta 和 tb 的值分别是 _____________ 。

10.图 1 所示的表单用于浏览教师( JS )信息。为了在表格控件中以不同的背景色显示男、女教师的信息,则在表格控件的 Init 事件代码中,可使用如下形式的语句:
  This._______("DynamicBackcolor","IIF(xb='女',RGB(125,125,125),;RGB(125,125,125))","Column")

   表单中下拉列表框的 RowSourceType 属性为“ 6- 字段”,数据源为系名代码表(表的文件名为 xmdm.dbf, 含系代码( xdm )和系名( xim )两个字段),为了使下拉列表中显示系代码和系名两列数据,则 RowSource 属性值为: xmdm.xdm , _____________ 。
   

                        图1

11.已知成绩( CJ )表中含学号( xh )、课程代号( kcdh )和成绩( cj )字段,成绩表中存有记录数据如表 2 所示。
      


表2成绩表的记录数据
                   

运行下列程序字段以后,变量 m 、 n 的值分别为 _____________ 。
    【程序清单】
      SELECT * FROM cj;
        WHERE cj.cj<60;
        INTO TABLE cj_tmp
      m=EOF()
      n=RECCOUNT()

12.设某表单上有一个页框控件,该页框控件的 PageCount 属性值在表单的运行过程中可变(即页数会变化)。如果要求在表单刷新时总是指定页框的最后一个页面为活动页面,则可在页框控件的 Refresh 事件代码中使用语句: This. _____________= PageCount 。

13.在某类库中,基于 CommandButton 基类新建了一个子类 cmd ,基于 cmd 类又派生了 cmdClose 子类。若利用 cmdClose 类为一个表单添加控件 cmdCloseA ,则 cmdCloseA 的 BaseClsss 属性值为 _____________ 。

14.已知某数据库中有学生表和成绩表,且两张表之间已经建立了参照完整性(学生表为主表,成绩表为字表)。如果将学生表中的某位学生的记录删除,要求该学生在成绩表中的所有成绩记录将自动全部删除,则两表之间的参照完整性设置是 _____________ 。

15.下面有两段程序代码,它们的功能是(注:答“相同”或“不相同”)。

   程序一清单】
  nSum=0
 p=1
      FOR i=1 TO 10
      p=p*i
         nSum=nSum+p
   ENDFOR
  ?nSum
         【程序二清单】
        nSum=0
        FOR i=1 to 10
          nSum=nSum+fJC(i)
        ENDFOR
        ?nSum
        FUNCTION fJC
          PARAMETERS x
          p=1
          FOR n=1 TO x
            p=P*n
          ENDFOR
          RETURN p
        ENDFUNC   

16.某城市机动车驾驶员登记表( JDCJS )中含有驾驶证号( jzh )等字段。但由于录入人员的差错,包含了一些重复的记录( jzh 字段的值有重复),影响了统计结果。完善下列程序,使其可以物理删除该表中的重复数据。
       【程序清单】
        USE JDCJS
         INDEX ON jzh TAG jzh &&相同的驾驶证号记录将相邻排列
        GO TOP
        last_jzh=jzh
        SKIP
        DO WHILE !EOF()
          IF jzh=last_jzh
            DELETE
          ELSE
            _____________
          ENDIF
          SKIP
        ENDDO
        PACK

17.在 SELECT-SQL 命令中, UNION 子句的功能是把一条 SELECT 语句的查询结果同另一条 SELECT 语句的查询结果组合起来。如果某 SELECT-SQL 命令中使用了 UNION 子句将两个 SELECT 语句联合起来,且需要对最终查询结果排序,则需要使用 _____________ 个 ORDER BY 子句。

18.教学管理数据库中含有课程表( KC )及成绩表( CJ )。课程表中含有以下字段:课程代号( kcdh ),课程名 (kcm) ,学分 (xf) ;成绩表中有以下字段:学号( xh ),课程代号 (kcdh) ,成绩( cj )。成绩表记录了全体学生所学各门课程的成绩。现根据上述两表查询总学分已超过 120 的所有学生情况(要求输出:学号,平均分,总学分,并按学号的升序排列),可使用下述命令。(注:成绩小于 60 分的学分设置为 0 )
       SELECT xh AS 学号,AVG(cj.cj) AS 平均分,_____________ AS 总学分;
         FROM kc INNER JOIN cj ON kc.kcdh=cj.kcdh;
         GROUP BY xh;
         HAVING 总学分>=120;
         ORDER BY xh

19.某数据库中包含课程( KC )表和成绩( CJ )表,课程表中含有课程代号( kcdh )、课程名( kcm )和学分( xf )等字段,成绩表中含有学号( xh )、课程代号( kcdh )和成绩( cj )等字段。已创建一个按课程代号查询学生成绩的表单如图 2 所示。

   
图2

                           
表单中下拉列表框(Combo1)的数据源设置如下:

       RowSource Type 属性为:6-字段
       RowSource 属性为:kc.kcdh。

在下拉列表框中选择某一课程代号后,表格控件( Grid1 )立即显示该课程所有学生的成绩,且在文本框( Text1 )中显示该课程的课程名,则应在下拉列表框的 _____________ 事件中编写如下代码:

       
       SELECT KC
       ThisForm.Text1.Value=kc.kcm
       ThisForm.Grid1.RecordSource=;
        "SELECT cj.xh,cj.cj FROM cj WHERE cj.kcdh=ALLT(THIS.Vale)INTO CURStmp" 
       ThisForm.Refresh

根据以上代码可判定,表格控件( Grid1 )的 RecordSourceType 属性为 _____________ 。

20.设某命令按钮的标题为“确定( Y )”(该按钮访问键位“ ALT+Y ”),则其 Caption 属性值应设置为 _____________ 。

21.在事件代码中相对引用当前表单集的关键字是 _____________ 。

22.文本框控件的 _____________ 属性设置为“ * ”时,用户键入的字符在文本框内显示为“ * ”,但 Value 属性中仍保存键入的字符串。

23.下列自定义函数 NTOC ()的功能是:当传送一个 1~7 之间的数值型参数时,返回一个中文形式的“星期日 ~ 星期六”。例如,执行命令? NTO ( 4 ),显示“星期三”。
       
       FUNCTION NTOC
         PARAMETERS n
         LOCAL ch
         ch="日一二三四五六"
         mch="星期"=SUBSTR(ch,_________,2)
         RETURN mch
       ENDFUNC

24.完善下面的命令,实现向 xs 表中追加一条新的记录。

   INSERT INTO xs (xh,xm,xb,ximing) _____________ ('950101' ,' 李林','')

25.已知有三张表:学生表( XS )、课程表( KC )和成绩表( CJ ),其表结构如表 3 所示。   

有一个表单如图 3 所示,其左边是一个选项按钮组( Optiongroup1 ),右边是列表框( List1 )。该表单的功能是:在选项按钮组中选择一个年级(学号的前两位表示年级),列表框将显示出该年级所有课程不及格的学生的学号、姓名、课程名称和成绩。
   

 
图3
                     

下列是选项按钮组的相关事件的事件代码,试完善下面的程序。
     
    DO CASE
     CASE This.Value=1
        nJ='"99"'
     CASE This.Value=2
        nJ='"00"'
     CASE This.Value=3
        nJ='"01"'
     CASE This.Value=4
        nJ='"02"'
     _____________________
   SQL1='SELECT xs.xh,xm,kcm,cj'
   SQL2='FROM xs,cj,kc'
   SQL3='WHERE xs.xh=cj.xh AND cj.kcdh=kc.kcdh AND cj<60 '
   SQL4='________________'
   SQL5='ORDER BY 4'
   SQL6='INTO CURSOR temp'
   SQLSELECT =SQL1+SQL2+SQL3+SQL4+SQL5+SQL6
   ThisForm.List1.RowSourceType=3
   ThisForm.List1.RowSource=_______________
   ThisForm.List1.Requery

 

   A.软件版本升级的难易程度
  B. 软件与其它软件交换信息的难易程度
  C. 软件对软硬件环境要求得到满足的难易程度
  D.软件从一个计算机系统或环境转移到另一个计算机系统或环境的难易程度

13.计算机病毒是影响计算机安全的主要因素之一,目前已有数千种病毒,且新病毒层出不穷。在下列有关计算机病毒的叙述中,正确的是 _____________ 。

  A.每一种计算机病毒总是一个独立的软件(程序),对应着一个或多个文件
  B.计算机病毒不仅能感染一个独立的软件,而且能感染数据文件(如 Word 文档等)
  C. 加密或压缩的文件一般不会感染计算机病毒
  D.安装了病毒防火墙的计算机系统不会感染计算机病毒

14.在下列有关 Windows 98/2000/XP 中快捷方式的叙述中,错误的是 _____________ 。

   A.快捷方式提供了对常用程序和文档等资源的捷径访问
   B.存储在同一磁盘上的不同快捷方式,其对应文件的文件类型总是相同的,但文件大小可能有所不同
   C.快捷方式显示的图标总是由对应的程序或文档等资源决定的,用户不可以更改
   D. Windows 桌面上可以无任何快捷方式

15.在外存储器中,信息一般以文件为单位进行组织与存储。在 Windows 98/2000/XP 环境下,下列有关文件和文件名的叙述中错误的是 _____________ 。

 A.文件扩展名总是由保存文件时所选文件类型决定的,用户不可以更改
 B.在 Windows 98/2000/XP 中,文件名的长度可达 200 多个字符
 C.在 Windows 98/2000/XP 中允许文件名中含有空格,但不允许文件名仅由空格组成
 D.在采用高级语言编写程序时,若文件名中含有空格,则程序中引用文件时必须加引号

16.在 Windows 98/2000/XP 环境下,许多操作可以通过菜单或工具栏完成,但掌握一些常用的快捷键有助于提高工作效率。在 Windows 及其应用程序中,“撤消”操作所对应的快捷键一般为 _____________ 。

  A. Ctrl+A    B. Ctrl+S   C. Ctrl+N     D. Ctrl+Z

17.在下列有关 Microsoft Word 97/2000 功能的叙述中,错误的是 _____________ 。

  A.利用 Word 软件可以制作网页
 B.在编制 Word 文档时,可以对表格中的数据进行排序操作,但不可进行数据的计算
 C. Word 文档中可以插入声音、动画和视频
 D.利用其“自动更正”功能可以提高文本输入速度和编辑效率

18.在 Microsoft Word 97/2000  环境下编辑文档时,可以建立多级“编号”或“项目符号”。编号或项目符号升级是可按功能键 _____________ 。

  A. Tab    B. Ctrl+Tab   C. Alt+Tab    D. Shift+Tab

19.下列有关 Microsoft Word 97/2000 功能的叙述中,错误的是 _____________ 。

  A.在新建 Execel 工作簿后 ,系统默认其包含3张工作表,但这种默认可在“选项”对话框中更改
 B.可以将文本文件或数据库(表)文件导入到 Execel 中
 C. 工作表中的数据既可以以行方式排序,也可以以列方式排序
 D.可以利用“编辑”菜单打开“页眉/页脚”对话框,以完成页眉和页脚的编辑

20.若利用 Micorsoft Execel 97/2000 创建新工作簿后未进行过任何设置,则在某单元格中输入数据时,下列叙述中正确的是 _____________ 。

  A.输入 7/2 ,系统认为输入的是日期型数据 
  B.输入 3+5 ,则系统对其进行计算并显示为 8
  C. 输入“ OK ”(含英文双引号,即输入 4 个字符),系统认为输入的是字符型数据 OK ( 2 个字符)
  D.输入空格后输入 OK ,系统自动的将前面空格删除

 

II 信息技术基础知识

 

1.十进制数 100 对应的二进制数、八进制数和十六进制数分别是 _____________ 。

  A. 1100100B 、 144Q 和 64H
  B. 1100110B 、 142Q 和 62H
  C. 1011100B 、 144Q 和 66H
  D. 1100100B 、 142Q 和 60H

2.在各种数字系统中,汉字的显示与打印均需要有相应的字形库支持。目前汉字的字形主要有两种描述方法,即点阵字形和 ___________ 字形。

  A.仿真   B.轮廓   C.矩形    D.模拟

3.在下列有关PC机及CPU芯片的叙述中,正确的是 _____________ 。

  A.目前 PC 机所用 CPU 芯片均为 Intel 公司生产
  B.PC机只能安装 MS-DOS 或 Windows 操作系统
  C.PC机主板型号与CPU型号是一一对应的,不同的主板对应不同的 CPU
  D. Pentium MMX中的“MMX”是“多媒体扩展指令集”的英文缩写 

4. USB 接口是由 Compag 、 IBM 、 Intel 、 Microsoft 和 NEC 等公司共同开发的一种 I/O 接口。在下列有关 USB 接口的叙述中,错误的是 _____________ 。

   A. USB 接口是一种串行接口, USB 对应的中文为“通用串行总线”
   B. USB2.0 的数据传输速度比 USB1.1 快得多
   C.利用“ USB 集线器”,一个 USB 接口最多只能连接 63 个设备
   D. USB 既可以连接硬盘、闪存等快速设备,也可以连接鼠标、打印机等慢速设备

5.目前 PC 机的外存储器(简称“外存”)主要有软盘、硬盘、光盘和各种移动存储器。在下列有关 PC 机外存的叙述中,错误的是 _____________ 。

  A.软盘因其容量小、存取速度慢、易损坏等原因,目前使用率越来越低
 B.目前 CD 光盘的容量一般为数百兆字节,而 DVD 光盘的容量为数千兆字节
 C. 硬盘是一种容量大、 存取速度快的外存,目前主流硬盘的转速均为每分钟几百转
 D.闪存盘也称为“优盘”,目前其容量从几十兆字节到几千兆字节不等

6.数字图像未经压缩时,其数据量很大,既浪费存储空间,也不适于网上传输。例如,一幅分辨率为 102 4 × 768 的 256 色的未经压缩的数字图像,其数据量大约为 _____________ KB 。

  A. 96   B. 768   C. 2304    D. 24576

7.在下列有关 Internet 的叙述中,错误的是 _____________ 。

  A. 随着 Modem 性能的提高,电话拨号上网的速度越来越快,目前可达 1Mbps 以上
 B.用户从不同的网站下载信息,其速度通常有所不同
 C. 从 Internet 上搜索到的信息,有时不能下载到本地计算机
 D.网页上的图片大多为 GIF 和 JPEG 文件

8.在 Internet 中,域名服务器的主要功能是实现 _____________ 的转换。

   A. IP 地址到域名(主机名字)       B.域名到 IP 地址
  C.主机 IP 地址和路由器 IP 地址之间    D.路由器 IP 地址之间

9. http://exam.nju.edu.cn 是“江苏省高等学校计算机等级考试中心”的网址。其中,“ http ”是指 _____________ 。

   A.超文本传输协议   B.文件传输协议    C.计算机主机域名    D. TCP/IP 协议

10.在下列有关电子邮件( Email )的叙述中,错误的是 _____________ 。

   A. E-mail 地址具有特定的格式,即“<邮箱名>”@<邮件服务器域名>”
  B.一个用户可以向一个或多个邮件服务器提供商申请多个 E-mail 地址
  C.目前邮件发送时一般采用 POP3 协议,接收时采用 SMTP 协议 
  D.一封电子邮件通常由三部分组成,即邮件的头部、正文和附件

11.无线电波按频率(或波长)可分为中波、短波、超短波和微波。在下列关于微波的说法中,错误的是 _____________ 。

   A.微波沿地球表面传播,易穿过建筑物
   B.微波是一种具有极高频率的电磁波,其波长很短
   C. 微波通信的建设费用低(与电缆通信相比)、抗灾能力强
   D.微波传输技术广泛用于移动通信和高清晰度电视的信号传输等

12.在下列有关 PC 机组成的叙述中,错误的是 _____________ 。

   A. 目前 PC 机主板上的芯片一般由多块 VLSI 组成,不同类型的 CPU 通常要不同的芯片组
   B. CMOS 由电池供电,当电池无电时 CMOS 中设置的信息丢失
   C. Cache 是由 SRAM 组成的高速缓冲
   D. BIOS 的中文名称是基本输入 / 输出系统,它仅包含基本外围设备的驱动程序,存放在 ROM 中

13. MP3 是一种广泛使用的数字声音格式。下列关于 MP3 地叙述中,正确的是 _____________ 。

   A.表达同一首乐曲时, MP3 的数据量比 MIDI 声音要少得多
  B. MP3 声音的质量与 CD 唱片声音的质量大致相当
  C. MP3 声音适合在网上实时播放
  D.同一首乐曲经过数字化后产生的 MP3 文件与 WAV 文件的大小基本相同

14.数码相机是扫描仪之外的另一种重要的图像输入设备,它能直接将图像信息以数字形式输入电脑进行处理。目前,数码相机种将光信号转换为电信号使用的器件主要是 _____________ 。

   A. Memory Stick  B. DSP   C. CCD     D. D/A

15.数据结构是研究程序设计中计算机操作对象以及它们之间关系和运算的一个专门学科。在下列数据结构的叙述中,错误的是 _____________ 。

   A. 数据结构仅研究数据的逻辑结构和存储结构,不考虑在该结构上的数据运算
  B.数据的存储结构是其逻辑结构在计算机存储器上的实现
  C. 数据的逻辑结构是数据间关系的描述,它只抽象的反映数据元数间的逻辑关系
  D.线性表和树是典型的数据逻辑结构,链接表是典型的数据存储结构

16.在 Windows 98/2000/XP 环境下,许多操作可以通过菜单或工具栏完成,但掌握一些常用的快捷键有助于提高工作效率。在 Windows 及其应用程序中,“撤消”操作所对应的快捷键一般为 _____________ 。

   A. Ctrl+A    B. Ctrl+S     C. Ctrl+N      D. Ctrl+Z

17.在下列有关 Microsoft Word 97/2000 功能的叙述中,错误的是 _____________ 。

  A.利用 Word 软件可以制作网页
  B.在编制 Word 文档时,可以对表格中的数据进行排序操作,但不可进行数据的计算
  C. Word 文档中可以插入声音、动画和视频
  D.利用其“自动更正”功能可以提高文本输入速度和编辑效率

18.网页是目前最常见的文档之一,许多软件支持该类文档的创建和编辑。在下列软件中,不能将编辑的文件保存为网页( HTML 文档)的是 _____________ 。

  A. Microsoft Word               B. Microsoft Excel
  C. Microsoft PowerPoint           D. Windows 中“写字板”应用程序

19.下列有关 Microsoft Word 97/2000 功能的叙述中,错误的是 _____________ 。

  A.在新建 Execel 工作簿后 ,系统默认其包含3张工作表,但这种默认可在“选项”对话框中更改
  B.可以将文本文件或数据库(表)文件导入到 Execel 中
  C. 工作表中的数据既可以以行方式排序,也可以以列方式排序
  D.可以利用“编辑”菜单打开“页眉/页脚”对话框,以完成页眉和页脚的编辑

20.在下列关于一些典型信息系统的叙述中,错误的是 _____________ 。

  A.电子商务是指企业之间通过网络进行的商务活动,不涉及企业与政府之间的事务
  B.电子政务是实现政府信息化的一种重要手段,其对应得英文词是 eGovermert
  C.数字图书馆是一种又有多种媒体、内容丰富的数字化海量信息资源库
  D.从信息系统得分类来看, ERP 属于管理信息系统

 

第二部分 Visual FoxPro 程序设计

21. E-R 图示 E-R 模型的图形表示法,它是表示概念模型的有力工具。在 E-R 图中,实体之间的联系用 _____________ 表示。

  A.矩形框     B.菱形框    C.圆形框      D.椭圆形框

22.在 Visual FoxPro 系统中,下列命名中不能作为变量名的是 _____________ 。

   A.姓名    B. 2004 姓名    C.姓名 2004    D. 2004 学生

23.在 Visual FoxPro 系统中,下列表示中不属于常量的是 _____________ 。

   A. .T.   B. [T]    C. "T"     D. T

24.函数 INT(-3.14) 的返回值是 _____________ 。

   A. -4    B. -3    C. 3      D. 4

25.执行下列命令后,屏幕上显示的结果是 _____________ 。
     X="ARE YOU Ok?"
     Y="are"
     ?AT(Y,X)

   A. 1    B. .F.    C. .T.     D. 0

26.下列关于数据库、表和视图操作的叙述中,错误的是 _____________ 。

   A. 关闭一个数据库,将自动关闭其所有已打开的数据库表
   B.打开一个数据库表,将自动打开其所有对应的数据库
   C.关闭一个视图所对应的基表,将自动关闭该视图
   D.关闭一个视图,不会自动关闭其所对应的基表

27.有如下一段程序:

   CLOSE TABLES ALL
   USE XS
   SELE 3
   USE JS
   USE KC IN 0
   BROW

上述程序执行后,浏览窗口中显示的表及当前工作区号分别是 _____________ 。

   A. KC 、 2    B. KC 、 3    C. JS 、 3    D. JS 、 2

28.在下列有关表单及其控件的叙述中,错误的是 _____________ 。

   A. 从容器层次来看,表单是最高层的容器类,它不可能成为其他对象的集成部分
   B. 表格控件包含列控件,而列控件本身又是一个容器类控件
   C. 页控件的 PageCount 属性值可以为 0
   D.表格控件可以添加到表单中,但不可以添加到工具栏中

29.对于许多控件来说,可以通过 ControlSource 属性与数据绑定。在下列 VFP 对象中,无 ControlSource 属性的是 _____________ 。

   A. 标签( Label )           B.复选框( CheckBox )
   C.选项按钮组( OptionGroup )      D.列表框( ListBox )

30.若要将当前工作区中打开的表文件 GZB.DBF 复制到 GZB1.DBF 文件,则可以使用命令 _____________ 。

   A. COPY GZB.DBF GZB1.DBF        B. COPY TO GZB1 REST
   C. COPY TO GZB1 STRU D. COPY TO GZB1

 

二、填空题(请将答案填写在答题纸的相应答题号内,每个答案只占一行)

1. VFP 中进行菜单设计时,菜单有两种,即一般菜单和 _____________ 菜单。

2.类( class )是面向对象程序设计的核心。类具有许多特点,如抽象性、封装性、继承性等,其中 _____________ 是指包含和隐藏对象信息(如内部数据结构和代码)的能力,是操作对象的内部复杂性与应用程序隔离开来。

3.在“项目管理器”窗口中,用户可以选择一个程序、 _____________ 、查询或菜单,将其设置为主程序。

4.在报表设计器中,报表被划分为多个带区。其中,打印每条记录的带区称为 _____________ 带区。

5.在 VTP 集成环境下调试程序时,如果程序运行过程中出现“死循环”现象,通常可以通过按键盘上的 _____________ 键强制中断程序。

6.在某教学管理数据库中有一个学生表( XS.DBF ),其表结构及其所含有的记录数据如表 1 所示。
    

对于下列 SELECT-SQL 语句,其查询结果含有 _____________ 条记录。

    SELECT * FROM xs WHERE SUBSTR(xh,5,2)='01'

若学生表已在当前工作区打开,运行下列程序后再 VFP 主窗口显示的结果为 _____________ 。
  【程序清单】
   SET TALK OFF
   n=0
   CLEAR
   GO TOP
   DO WHILE!EOF()
     IF AT("勇",xm)>0
       n=n+1
      ENDIF
     SKIP
   ENDDO
   ?n

7.运行以下程序后, VFP 主窗口显示的结果是 _____________ 。
   【程序清单】
    CLEAR
    i=0
    n=0
    DO WHILE i<=10
      IF MOD(i,2)=0
        n=n+1
      ENDIF
      i=i+1
    ENDDO
    ?n

8.已知学生( XS )表中含学号( xh )、性别( xb )、专业( zy )字段。下列SQL命令用来查询每个专业的男、女生人数。
    SELECT zy, SUM(IIF(xb='男',1, _____________)) AS 男生人数,;
    SUM(IIF(xb="女",1, _____________)) AS 女生人数;
    FROM xs;
    GROUP BY 1

9.有如下程序代码:
     DIMENSION xx[4]
     ta=TYPE("xx[1]")
     xx[1]="VFP"
     xx=1113
     tb=TYPE("xx[1]")

则这段程序运行后,变量 ta 和 tb 的值分别是 _____________ 。

10.图 1 所示的表单用于浏览教师( JS )信息。为了在表格控件中以不同的背景色显示男、女教师的信息,则在表格控件的 Init 事件代码中,可使用如下形式的语句:
  This._______("DynamicBackcolor","IIF(xb='女',RGB(125,125,125),;RGB(125,125,125))","Column")

   表单中下拉列表框的 RowSourceType 属性为“ 6- 字段”,数据源为系名代码表(表的文件名为 xmdm.dbf, 含系代码( xdm )和系名( xim )两个字段),为了使下拉列表中显示系代码和系名两列数据,则 RowSource 属性值为: xmdm.xdm , _____________ 。
   

                        图1

11.已知成绩( CJ )表中含学号( xh )、课程代号( kcdh )和成绩( cj )字段,成绩表中存有记录数据如表 2 所示。
      


表2成绩表的记录数据
                   

运行下列程序字段以后,变量 m 、 n 的值分别为 _____________ 。
    【程序清单】
      SELECT * FROM cj;
        WHERE cj.cj<60;
        INTO TABLE cj_tmp
      m=EOF()
      n=RECCOUNT()

12.设某表单上有一个页框控件,该页框控件的 PageCount 属性值在表单的运行过程中可变(即页数会变化)。如果要求在表单刷新时总是指定页框的最后一个页面为活动页面,则可在页框控件的 Refresh 事件代码中使用语句: This. _____________= PageCount 。

13.在某类库中,基于 CommandButton 基类新建了一个子类 cmd ,基于 cmd 类又派生了 cmdClose 子类。若利用 cmdClose 类为一个表单添加控件 cmdCloseA ,则 cmdCloseA 的 BaseClsss 属性值为 _____________ 。

14.已知某数据库中有学生表和成绩表,且两张表之间已经建立了参照完整性(学生表为主表,成绩表为字表)。如果将学生表中的某位学生的记录删除,要求该学生在成绩表中的所有成绩记录将自动全部删除,则两表之间的参照完整性设置是 _____________ 。

15.下面有两段程序代码,它们的功能是(注:答“相同”或“不相同”)。

   程序一清单】
  nSum=0
 p=1
      FOR i=1 TO 10
      p=p*i
         nSum=nSum+p
   ENDFOR
  ?nSum
         【程序二清单】
        nSum=0
        FOR i=1 to 10
          nSum=nSum+fJC(i)
        ENDFOR
        ?nSum
        FUNCTION fJC
          PARAMETERS x
          p=1
          FOR n=1 TO x
            p=P*n
          ENDFOR
          RETURN p
        ENDFUNC   

16.某城市机动车驾驶员登记表( JDCJS )中含有驾驶证号( jzh )等字段。但由于录入人员的差错,包含了一些重复的记录( jzh 字段的值有重复),影响了统计结果。完善下列程序,使其可以物理删除该表中的重复数据。
       【程序清单】
        USE JDCJS
         INDEX ON jzh TAG jzh &&相同的驾驶证号记录将相邻排列
        GO TOP
        last_jzh=jzh
        SKIP
        DO WHILE !EOF()
          IF jzh=last_jzh
            DELETE
          ELSE
            _____________
          ENDIF
          SKIP
        ENDDO
        PACK

17.在 SELECT-SQL 命令中, UNION 子句的功能是把一条 SELECT 语句的查询结果同另一条 SELECT 语句的查询结果组合起来。如果某 SELECT-SQL 命令中使用了 UNION 子句将两个 SELECT 语句联合起来,且需要对最终查询结果排序,则需要使用 _____________ 个 ORDER BY 子句。

18.教学管理数据库中含有课程表( KC )及成绩表( CJ )。课程表中含有以下字段:课程代号( kcdh ),课程名 (kcm) ,学分 (xf) ;成绩表中有以下字段:学号( xh ),课程代号 (kcdh) ,成绩( cj )。成绩表记录了全体学生所学各门课程的成绩。现根据上述两表查询总学分已超过 120 的所有学生情况(要求输出:学号,平均分,总学分,并按学号的升序排列),可使用下述命令。(注:成绩小于 60 分的学分设置为 0 )
       SELECT xh AS 学号,AVG(cj.cj) AS 平均分,_____________ AS 总学分;
         FROM kc INNER JOIN cj ON kc.kcdh=cj.kcdh;
         GROUP BY xh;
         HAVING 总学分>=120;
         ORDER BY xh

19.某数据库中包含课程( KC )表和成绩( CJ )表,课程表中含有课程代号( kcdh )、课程名( kcm )和学分( xf )等字段,成绩表中含有学号( xh )、课程代号( kcdh )和成绩( cj )等字段。已创建一个按课程代号查询学生成绩的表单如图 2 所示。

   
图2

                           
表单中下拉列表框(Combo1)的数据源设置如下:

       RowSource Type 属性为:6-字段
       RowSource 属性为:kc.kcdh。

在下拉列表框中选择某一课程代号后,表格控件( Grid1 )立即显示该课程所有学生的成绩,且在文本框( Text1 )中显示该课程的课程名,则应在下拉列表框的 _____________ 事件中编写如下代码:

       
       SELECT KC
       ThisForm.Text1.Value=kc.kcm
       ThisForm.Grid1.RecordSource=;
        "SELECT cj.xh,cj.cj FROM cj WHERE cj.kcdh=ALLT(THIS.Vale)INTO CURStmp" 
       ThisForm.Refresh

根据以上代码可判定,表格控件( Grid1 )的 RecordSourceType 属性为 _____________ 。

20.设某命令按钮的标题为“确定( Y )”(该按钮访问键位“ ALT+Y ”),则其 Caption 属性值应设置为 _____________ 。

21.在事件代码中相对引用当前表单集的关键字是 _____________ 。

22.文本框控件的 _____________ 属性设置为“ * ”时,用户键入的字符在文本框内显示为“ * ”,但 Value 属性中仍保存键入的字符串。

23.下列自定义函数 NTOC ()的功能是:当传送一个 1~7 之间的数值型参数时,返回一个中文形式的“星期日 ~ 星期六”。例如,执行命令? NTO ( 4 ),显示“星期三”。
       
       FUNCTION NTOC
         PARAMETERS n
         LOCAL ch
         ch="日一二三四五六"
         mch="星期"=SUBSTR(ch,_________,2)
         RETURN mch
       ENDFUNC

24.完善下面的命令,实现向 xs 表中追加一条新的记录。

   INSERT INTO xs (xh,xm,xb,ximing) _____________ ('950101' ,' 李林','')

25.已知有三张表:学生表( XS )、课程表( KC )和成绩表( CJ ),其表结构如表 3 所示。   

有一个表单如图 3 所示,其左边是一个选项按钮组( Optiongroup1 ),右边是列表框( List1 )。该表单的功能是:在选项按钮组中选择一个年级(学号的前两位表示年级),列表框将显示出该年级所有课程不及格的学生的学号、姓名、课程名称和成绩。
   

 
图3
                     

下列是选项按钮组的相关事件的事件代码,试完善下面的程序。
     
    DO CASE
     CASE This.Value=1
        nJ='"99"'
     CASE This.Value=2
        nJ='"00"'
     CASE This.Value=3
        nJ='"01"'
     CASE This.Value=4
        nJ='"02"'
     _____________________
   SQL1='SELECT xs.xh,xm,kcm,cj'
   SQL2='FROM xs,cj,kc'
   SQL3='WHERE xs.xh=cj.xh AND cj.kcdh=kc.kcdh AND cj<60 '
   SQL4='________________'
   SQL5='ORDER BY 4'
   SQL6='INTO CURSOR temp'
   SQLSELECT =SQL1+SQL2+SQL3+SQL4+SQL5+SQL6
   ThisForm.List1.RowSourceType=3
   ThisForm.List1.RowSource=_______________
   ThisForm.List1.Requery