《VFP6.0程序设计》 下载本文

A.编译程序 B.目标程序 C.执行程序 D.解释程序

18.在内存中,每个基本单位都被赋予一个唯一的序号,这个序号称为(18)。

A.字节 B.地址 C.编号 D.容量 19.下列术语中,属于显示器性能指标的是(19)。

A.速度 B.可靠性 C.分辨率 D.精度 20.扩展名为MP3的文件是一种(20)。

A.图象文件 B.声音文件 C.视频文件 D.动画文件

21.把计算机网络分为有线网和无线网的分类依据是(21)。

A.网络的地理位置 B.网络的成本价格 C.网络的拓扑结构 D.网络的传输介质 22.用于描述内存性能优劣的两个重要指标是(22)。 A.存储容量和平均无故障工作时间

B.存储容量和存取时间

C.平均无故障工作时间和内存的字长 D.存储容量和平均修复时间 23.计算机的I/O设备直接(23)。

A.与主机相连接 B.与CPU相连接 C.与I/O接口相连接 D.与主存储器相连接 24.一个文件路径名为D:\\2\\USE\\a.doc,其中USE是一个(24)。

A.文本文件 B.根目录 C.路径 D.文件夹

25.一张软盘上存储的有效信息在下列哪种情况下会丢失(25)。

A.放于零下10度的房间 B.放于抽屉中半年未用

C.放于强磁场附近 D.过海关时被X射线监视仪扫描

注:本试卷用到自由表Xsda.DBF:

说明:1、学号、姓名、性别字段为字符型;出生日期为日期型;考试成绩为数值型;

40

获奖学金为逻辑型。 2、表中共有7条记录。

3、任一题不受前面题对表的影响。

二、Visual Foxpro基础知识和基本操作(共25分,每题1分)

1. 表达式3*4%(2+1)**2的值是[(1)]。

A.0 B.1 C.3 D.12 2. 下列[(2)]常量在使用时不需要加定界符。

A.数值型 B.字符型 C.逻辑型 D.日期型 3. 在VFP6.0中,下列关于变量的说法错误的是[(3)]。

A. 变量可以存储任意数据类型 B. 使用变量时,不需要在变量名两侧加定界符 C. 字段变量随着表的打开而在内存中存储,随着表的关闭在内存中释放 D. 内存变量名与字段变量名同名时,内存变量被优先引用 4. 定义本地变量的命令是[(4)]/

A.LOAD B.LOCATE C.LOCAL D.LOCK 5. 下列[(5)]函数的值是字符型。

A. ROUND() B.YEAR() C.TIME() D.FOUND() 6. 下列[(6)]函数可以不加参数直接使用。

A.STR() B.UPPER() C.DAY() D.DATE() 7. 在SET EXACT OFF情况下,下列[(7)]表达式的值是.T.。

A.”abc”>=”ab” B.”abc”>”ab” C.”abc”<”ab” D.”ab”=”abc”

8. 表达式NOT “ac”$”abc” AND MONTH({^2004/11/30}-30)=11 OR LEN(“ab “-“ab”)#4

的值是[(8)](其中 表示空格字符)。

A.TRUE B.FALSE C..T. D..F. 9. 用于修改表结构的命令是[(9)]。

A.MODIFY STRUCTURE B.LIST STRUCTURE C.DISPLAY STRUCTURE D.COPY STRUCTURE TO 10. 下列[(10)]符号是注释语句的标志符。

A.?? B.&& C.** D.= = 11. 下列程序语句结构错误的是[(11)]。

A.IF…ENDIF B.DO CASE…ENDDO C.SCAN…ENDSCAN D.FOR…ENDFOR 12. 下列[(12)]类型文件不能使用DO命令来运行。

A..CDX B..PRG C..MPR D..QPR 13. 下列[(13)]命令语句后面可以加条件表达式。

A.ELSE B.OTHERWISE C.STEP D.CASE 14. 在子程序中用于接收主程序传递过来的参数的语句是[(14)]。

A.WITH B.PARAMETERS C.RETURN D.PROCEDURE

41

15. 下列移动记录指针的命令用法正确的是[(15)]。

A.SKIP TOP B.GO –1 C.GOTO BOF D.SKIP –1 16. 下列命令格式正确的是[(16)]。

A. LIST FOR 性别=”女” 姓名,性别OFF B. DELETE REST 4 WHILE 性别=”女” C. REPLACE NEXT 性别 WITH 性别=”女”

D. RECALL ALL FOR 性别=”女” FIELDS 姓名,性别 17. 使用复合索引文件中索引号为1的索引,命令是[(17)]。

A.SET ORDER TO B.SET ORDER TO 1 C.SET INDEX TO D.SET INDEX TO 1 18. 下列[(18)]不能包含在数据库中。

A.表 B.表间关系 C.表单 D.视图 19. 当[(19)]时,会触发文本框(Text)控件的InterActiveChange事件。

A. 点击文本框,光标在文本框内闪烁 B. 双击文本框中的内容,使内容全部选中 C. 全部选中文本框中的内容,然后按下DEL键 D. 右键点击文本框

20. 下列[(20)]属性的数据类型不是数值型。

A.Increment B.Interval C.ButtonCount D.LineSlant 21. 组合框控件(Combo)不具有[(21)]属性。

A.Caption B.Rowsource C.ControlSource D.Style 22. 下列[(22)]控件不具有Visible属性。

A.表单(Form) B.命令按钮(CommandButton) C.计时器(Timer) D.表格(Grid) 23. 下列关于控件的说法错误的是[(23)]。

A. 文本框(Text)不能接收多行字符 B. 微调框(Spinner)只能接收数值型的数据 C. 选项按钮组(OptionGroup)的Value属性既可以是数值型也可以是逻辑型 D. 复选框(Check)既有Caption属性又有Value属性 24. 下列[(24)]不属于表单控件默认的方法事件。

A.Show B.Hide C.Release D.Close 25. 运行报表文件R1.FRE,命令格式正确的是[(25)]。

A.DO FORM R1 B.REPORT FORM R1 C.DO R1.FRX D.REPORT R1

42

三、阅读下列程序,写出运行结果(18分,每题3分)

1. *MAIN.PRG

A=1 B=”A” C=3 DO SUB ?A,&B *SUB.PRG PRIVATE A,C A=2 B=”C” C=4 ? A,&B 2. S=0

FOR N=1 TO 10 STEP 2 N=N+1 IF N<6 S=S+N ELSE EXIT ENDIF

ENDFOR ?S,N

3. USE XSDA

INDEX ON 性别+STR(考试成绩,3) TAG SY1 COUNT TO N FOR 性别=”男” GO TOP

CJ1=考试成绩 SKIP N

CJ2=考试成绩 USE

?CJ1,CJ2

4. STORE 0 TO A,B,C

43