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