江苏省高校计算机等级考试命题研究院 江苏省高校计算机等级考试辅导
2002年(春)VFP二级笔试参考答案

2002年(春)VFP二级笔试参考答案

第一部分 计算机基础知识

1. 在下列四个无符号整数中,最大的数是    c   

A. 二进制11001010 B. 八进制712  C. 十六进制4FF D. 十进制566

 

2. 在下列汉字标准码中,    b    是我国台湾地区计算机系统中广泛使用的一种汉字编码符集。

A. GBK B. BIG 5 C.UCS D.CJK

3. 在中文Windows95/98环境下,设有一段文本的内码为 CB F5 D0 B4 50 43 CA C7 D6 B8,则这段文本中,含有     b  

A.2个汉字和1个西文字符 

C. 8个汉字和2个西文字符

B. 4个汉字和2个西文字符

D. 4个汉字和1个西文字符


4. 从逻辑功能上看,Intel Pentium处理器主要由执行单元、指令预取文件、地址转换和管理部件、指令与数据快

存、   a     以及控制器等组成。

A. 总线接口部件 

B.指令寄存器

C.数据寄存器

D. 运算器

5. 目前的PC机系统中,BIOS是一组机器语言程序,它是计算机硬件与软件之间的接口,也是操作系统的基础成分。BIOS存储在PC机的    b   

A. RAM

B. ROM

C. CMOS

D. 启动盘

6. 目前,计算机病毒传播的一个重要途径是通过电子邮件,这类病毒通称为“电子邮件型病毒”(如“爱虫”、“欢乐时光”等病毒)。下列叙述中正确的是       d 。

A. 电子邮件型病毒总是隐藏在邮件的附件中

B. 只要接受到含有病毒的邮件,计算机就一定会被病毒感染。

C. 电子邮件型病毒一定是用HTML编写的代码

D. 电子邮件型病毒也可以通过软盘等存储媒体传播

7. 软件工程的文件资料(通称“文档”)是软件产品的一个重要部分。软件文档可以分为三类,即    a    。

A. 用户文档、开发文档和管理文档 B. 用户文档、开发文档和使用文档

C. 设计文档、开发文档和管理文档

D. 用户文档、维护文档和管理文档

8. 下列Windows系列操作系统软件中,      c   是最新产品。

A. Windows98  B. Windows ME

C. Windows XP

D. Windows 2000

9. 目前较为流行的局域网是采用集线器和双绞线组成的网。从逻辑上(即访问控制方式上)看,这种网的拓扑结构应属于     b  

A. 环形网 B. 星形网

C. 总线网

D. 树形网

10. TCP/IP与OSI/RM 有不少差别:TCP/IP分为三个层次,而 OSI/RM分为七个层次。其中,TCP/IP中的IP相当于OSI中的    b     

A.应用层

B. 网络层

C. 物理层

D.传输层


11.DVD-Video采用      b  标准,把高分辨率的图象经压缩编码后储存在高密度光盘上。

A. MPEG-1

B. MPEG-2

C. MPEG-3

D. MPEG-4


12. 以下关于超媒体的叙述中,不正确的是       d 

A. 超媒体可以包含图画、声音和动态视频信息等

B. 超媒体的信息可以存储在多台计算机中

C. 超媒体可以用于建立功能强大的应用程序的“帮助“系统

D. 超媒体采用一种线性的结构来组织信息 

13. Windows 95/98提供的“磁盘扫描程序”可以检测和修复多种磁盘错误。在下列检查到的错误类型中,___d_是物理错误且无法修复。

A. 文件目录错误 B. 文件名错误

C. 文件交叉链接错误

D. 磁盘扇区错误

14. 在Windows95/98环境下,如果某个应用程序窗口处于最大化,双击该窗口的标题栏等价于单击该窗口的___a__按纽。
A. 还原 B. 关闭

C. 最小化

D. 最大化

15. 在Windows95/98环境下,下列有关回收站的叙述中正确的是___15__a_

A. 回收站的大小不是固定的,系统可以根据需要随时自动地调整其大小

B. 回收站可以保存从任何磁盘上删除的文件(夹)

C. 可以从回收站中将文件(夹)拖放到软盘中

D. 可以从回收站中将文件(夹)复制到剪贴板中

16. Word 7.0/97有三种格式编排单位,它们分别是字符、段和___16__d_

A.

B. C. D. 节

17. 在WORD 7.0/97环境下,下列所叙述的_17a___功能是Word本身不能实现的。

A. 按逆序页打印文档(其实“选项”里也有这个功能,只好理解成这个功能需要打印机的配合)

B. 为文档设置打开权限密码和修改权限密码

C. 在键入的同时检查拼写错误并能自动更正部分错误

D. 宏病毒保护(即能发现宏病毒并发出警告)

18. 在电子表格软件Excel 7.0/97环境下,下列叙述中不正确的是___18__c_

A. 在一个单元格内最多可以存放255个西文字符

B. 利用“填充柄”可向单元格输入系列数据

C. 在输入由数字组成的字符输入项时,应为数字字符串加双引号

D. 单元格引用分为相对应用和绝对引用两种

19. Internet Explorer 5.0 软件本身不具备___19__d_的功能。

A. 查看网页的源文件

C. 打印网页

B. 删除Internet临时文件

D. 编辑网页

20. 在利用Outlook Express 5.0 收发电子邮件时,下列叙述中不正确的是__20__b_

A. 一个用户可以同时使用多个邮件帐号接收电子邮件

B. 一个用户可以同时使用多个邮件帐号发送电子邮件

C. 可以将一封电子邮件同时发送给多个接收者

D. 邮件的附件可以是任何类型的文件

第二部分 Visual FoxPro 程序设计

(2002 年 春季)

一、选择题(用答题卡答题,答案依次填在21-30答题号内)

1. 关系模型中,超关键字___21__C_。

A. 可由多个任意属性组成

B. 能由一个属性组成,其值能唯一标识该关系模式中任何一个元组

C. 可由一个或多个属性组成,其值能唯一标识该关系模式中任何一个元组

D. 以上都不是

2. 数据库表的字段扩展属性中,通过对____22__A____的设置可以限制字段的内容仅为英文字母。

A. 字段格式

B. 输入掩码

C. 字段标题和注释

D. 字段级规则

3. 项目文件之前应在“项目管理器”中指定一个主文件,该主文件将作为已编辑的应用程序  开始点。下列类型的文件中,____23___D___文件不可以作为主文件.

A. 查询 B. 表单
C. 菜单 D. 类库

4. 任何一个表单来说,下列说法中正确的是___24_C__

A. 均可以创建新的属性、事件和方法

C. 仅可以创建新的属性和方法

B. 仅可以创建新的属性和事件

D. 仅可以创建新的事件和方法

5. 数据库中添加表的操作时,下列叙述中不正确的是___25_B__

A. 可以将一个自由表添加到数据库中

B. 可以将一个数据库表直接添加到另一个数据库中

C. 可以在项目管理器中将自由表拖放到数据库中

D. 欲使一个数据库表成为另一个数据库的表,则必须先使其成为自由表

6. 的常规类型有列报表、行报表、一对多报表和多栏报表。下列有关列报表和行报表的叙述正确的是___26_c__

A. 列报表是指报表每行打印一条记录;行报表是指每行打印多条记录

B. 列报表是指报表每行打印多条记录;行报表是指每行打印一条记录

C. 列报表是指报表每行打印一条记录;行报表是指多行打印一条记录

D. 列报表是指报表每行打印多条记录;行报表是指每行打印一条记录

7. 页框对象的集合属性和计数属性可以对页框上所有的页面进行属性修改等操作。页框对象的集合属性和计数属性的属性名分别为___27__A_

A. Pages, Pagecount B. Forms, FormCount
C. Buttons, ButtonCount D. Controls, ControlCount

8. 以下几组控件中,均可直接添加到表单中的是___28_C__

A. 命令按钮组、选项按钮、文本框

C. 命令按钮、选项按钮组、列表框

B. 页面、页框、表格

D.页面、选项按钮组、组合框 

9. 根据需要,可以把查询的结果输出到不同的目的地。以下不可以作为查询的输出类型的是___29_D__。

A. 自由表

B. 报表

C. 临时表

D. 表单

10. 以下几组控件中,均具有ControlSource属性的是___30_D__

A. EditBox,Grid,ComboBox

C. ComboBox,Grid,Timer

B. ListBox,Label,OptionButton

D. CheckBox,EditBox,OptionButton 

二、填空题(每空格1分,共30分,请用答题纸答题,不换行)

1. 根据控件与数据源的关系,表单中的控件可以分为两类:与表或视图等数据源中的数据绑定的控件和不与数据绑定的控件。前者称为  数据绑定__型控件。

2. 独立的、无模式的、_ 无父__表单称为顶层表单。

3. 所有容器对象都具有与之相关的计数属性和集合属性,其中___集合__属性是一个数组,可以用以引用其包含在其中的对象。

4. 在创建用户自定义工具栏类时,可以向工具栏类添加的对象是除  表格 以外的所有可以添加到表单中的控件。

5. 将文本框对象的_ReadOnly属性设置为“真”时,则表单运行时,该文本框可以获得焦点,但文本框中显示的内容为只读。

6. 用SELECT-SQL命令对数据进行查询时,SELECT命令中FROM子句用来指定数据源表,_Where__子句用来筛选源表记录,Having子句用来筛选结果记录。

7. 标签控件是用以显示文本的图形控件。标签控件的主要属性的功能有:Caption 属性、BackStyle 属性、AutoSize 属性以及WordWrap 属性等。其中WordWrap 属性的功能是__决定是否自动换行

8. 设某表单的背景色为浅蓝色,该表单上某标签的背景色为黄色。当该标签的BackStyle属性值设置为“0--透明”,运行该表单时该标签对象显示的背景色为_浅蓝色

9. XSDA 表已经在工作区2中打开,则SELECT("XSDA")的值是_  2  。如果XSDA表中有一个字段名为BYXX的字段,且已设置了字段标题,则表达式DBGETPROP("xsda.byxx","FIELD","Caption")的返回值为该字段的标题。

10. 在表单设计器中设计表单时,如果从“数据环境设计器”中将表拖放到表单中,则表单中将会增加一个 Grid (表格)对象;如果从“数据环境设计器”中将某表的逻辑型字段拖放到表单中,则表单中将会增加一个 Check (复选框)对象。

11. 在教学管理数据库中有二个表:课程表(KC)和成绩表(CJ)。表结构如下:

课程表(KC.DBF) 成绩表(cj.dbf)
课程代号 KCDH C,2 学号 XH C,6
课程名 KCM C,18 课程代号 KCDH C,2
      成绩 CJ N,3

(1)查询每门课程的课程代号、课程名及平均分,且把查询结果保存到表文件KCCJ.DBF中,可以用SQL语句:

SELECT KC.KCDH,KC.KCM,__AVG(CJ.CJ)_AS 平均分;

     FROM KC ,CJ;

     WHERE KC.KCDH=CJ.KCDH 

     GROUP BY KCDH;

     INTO _TABLE  _KCCJ.DBF

(2) 基于KC表和CJ表,已创建一个按KCDH查询的表单如下图所示:

下拉列表框的RowSourceType 属性为:6--字段

RowSource 属性为:KC.KCDH

表格的RecordSourceType属性为:1--别名

表格的RecordSource 属性为:_CJ.DBF 

12. 在一个学生挡案表中,要实现多字段排序:先按班级(bj,N,1)顺序排序,同班的同学再按出生日期(csrq,D)顺序排序,则其索引表达式应为:STR(BJ)+DTOC(CSRQ)

13. 自定义函数RV()实现的功能是:将任意给定的一串字符倒序返回,如执行函数:RV(“ABCD”),则返回“DCBA”。完善函数RV()的程序代码:

   FUNCTION RV

       PARAMETERS cH

       L=0

       McH=""

       DO WHILE L

         McH = McH +SUBSTR(cH,  Len(cH)-L  ,1)

       L=L+1

       ENDDO

       RETURN____McH_______

    ENDFUNC

14.编辑框(EditBox)的用途与文本框(TextBox)相似,但编辑框除了可以编辑文本框能编辑的字段类型以外,还可以编辑__备注__型字段。

15. 基于下图所示的表单,要求在输入口令字时,文本框中不显示输入内容,每输入一个A-J之间的字符,就显示一个“*”,且要求非A-J之间的字符不接收,输入结果存放到在表单的Activate事件代码中已定义的全局变量MKL中。

完善文本框的KeyPress事件代码,以实现以上功能:

  PARAMETERS nKEYCode

  NODEFAULT

  IF BETWEEN (nKeyCode,__65___,74)

     This. Value=ALLTRIM(This.Value)+"*"

     MKL =MKL+CHR(__nKeyCode______)

 ENDIF

16. 在教学管理数据库中有一个成绩表(CJ.DBF),表结构如下:

成绩表(cj.dbf)
学号 XH C,6
课程代号 KCDH C,2
成绩 CJ N,3

成绩表(CJ.DBF)含有内容如下:

XH
KCDH
CJ
990201
01
78
990201
02
80
990201
03
80
990201
04
73
990201
05
82
990201
06
95
990202
02
62
990202
03
69
990202
04
93
990202
05
95
990202
06
84
990203
01
63

基于CJ表,下列程序段运行后,显示的运行结果(即RN的值)是_6         _。

   SET TALK OFF

   USE CJ

   SET ORDER TO KCDH     &&该索引标识已建,且为普通索引(升序)

   GO TOP

   RN=0

   DO WHILE NOT EOF()

      MKCDH=KCDH

      DO WHILE NOT EOF ()

             SKIP

             IF MKCDH〈 KCDH

               EXIT

             ENDIF

      ENDDO

      RN=RN+1

    ENDDO

    ?RN

17.如图所示的表单中有一个选项按钮组。如果选项按钮组的Value属性的默认值为1,则当选择选项按钮B时,选项按钮组的Value 属性为____2_____;如果将选项按钮组的Value属性的默认值设置为“B”,则当选择按钮C时,选项按钮组的Value 属性值为___"C"_____。

18.  计算机等级考试中心的“考务管理”软件中有3个表文件,其基本结构如下所述:

             考试语种表(TYZ.DBF)

字段名
类型
长度
小数位
含义
YZDH
C
2
 
语种代号
YZMC
C
16
 
语种名称
DJ
C
4
 
等级

    学校代号表(TXX.DBF)

字段名
类型
长度
小数位
含义
XXDH
C
3
 
学校代号
XXMC
C
30
 
学校名称

考生报名表(TWORK.DBF)

字段名
类型
长度
小数位
含义
ZKZ
C
10
 
准考证
XM
C
8
 
姓名

 其中,考生的准考号(ZKZ)的第1--3位为考生所在学校的学校代号,第4--5位为考生所报考的语种代号。下列程序段用于统计各个学校的报名人数及各个语种的报名人数,结果数据保存在表tcount(该表浏览结果如下所示)。

SELECT LEFT(ZKZ,3) AS xxdh, COUNT (*) AS 报名人数  FROM twork

GROUP BY 1 INTO CURSOR ctwork &&用于统计各个学校的报名人数

SELECT ctwork.xxdh .txx.xxmc,报名人数 FROM ctwork  LEFT OUTER JOIN txx ;

ON ctwork.xxdh=txx.xxdh ORDER BY 1 INTO TABLE tcount &&生成统计表tcount

SELECT tyz

SCAN

  nFIELD="语种"+yzdh

ALTER TABLE tcount ADD&nFIELD n(5) &&修改 tcount :增加各语种字段

 ENDSCAN  

SELECT LEFT(zkz,3) AS xxdh,SUBSTR (zkz,4,2) AS yzdh, COUNT (*) AS rs ;

FROM twork GROUP BY 1,2 ORDER BY 1,2;

INTO CURSOR cttt   &各学校各语种人数统计

SELECT cttt

SCAN   &&该循环用于将cttt的数据填入 tcount表

  myz="语种"+yzdh

_SELE TCOUNT  

LOCATE FOR LEFT(学校,3)=cttt.xxdh

REPLACE   &myz  _WITH cttt->rs

SELECT cttt

ENDSCAN