| 您的位置: 洪恩在线 -> 继续教育 -> 计算机考级 |
|
我要发言
|
1997年春季全国计算机等级二级考试试卷基础知识和FOXBASE语言程序设计
|
|||||||||||||
|
A)CD D2 B)CD D2、 C)CD 、D2 D)CD D1、D2 (14)设录前盘为C盘,A盘当前目录为根目录,为了删除A盘目录、WS下扩展名为。TXT的所有文件,可用的命令为 A)DEL WS、*。TXT B)DEL、WS、*。TXT C)DEL A:、WS、?。TXT D)DEL A:WS、*。TXT (15)设有盘为C盘,C盘当前目录为、AAA、BBB、A、B、X.下列命令中能正确执行的是 A)MD、AAA、BBB、A B)MD X C)MD、D)MD、AAA、BBB、A、B、X (16)在下列各组的两个命令中,根据给定的条件,执行效果互相等价的是 A)DEL、DOS与RD、DOS(当前盘上有目录、DOS) B)FORMAT A:与DEL A:*。*(A盘为启动盘) C)DISKCOPY A:B:与COPY A:*。*B:(A盘为启动盘) D)COPY F1 F2 与TYPE F1》F2(当前盘当前目录下有文件F1) (17)为了在1.2MB的高密驱动器A中格式化一张360KB的启动盘,可用的命令为 A)FORMAT A:B)FORMAT A:/S/1 C)FORMAT A:/S/4 D)FORMAT A:/S (18)要在打印机上输出当前盘当前目录下扩展名为。TXT的所有文件内容,正确的命令为 A)COPY *。TXT PRN B)COPY *。TXT 》PRN C)TYPE *。TXT PRN D)TYPE *。TXT 》PRN (19)设B盘目录结构如下: B:、根目录─┬F1子目录─F11子目录─FA.TXT │ ├F2子目录┬F21子目录┬FB.BAS ││└FC.TXT └F3子目录└F22子目录 设B盘的当前目录为、F2,要将A盘当前目录下的文件P.BAS复制到B的F3子目录中,可用的命令为 A)COPY P.BAS B:B)COPPY A:P.BAS B: C)COPY A:P.BAS B:、F3 D)COPY A:P.BAS B:F3 (20)设当前盘为A盘,要将B盘当前目录下的两个文件A.TXT与X.TXT连接后以文件名 |
|
Y.TXT存放到A盘的当前目录中,可用的命令为 A)COPY AA.TXTX.TXT A:Y.TXT B)COPY B:A.TXTX.TXT A:Y.TXT C)COPY B:A.TXTB:X.TXT》Y.TXT D)COPY B:A.TXTB:X.TXT Y.TXT (21)FOXBASE数据库管理系统的主要执行文件是 A)FOXPLUS.EXE B)FOXPLUS:OVL C)FOXBIND.EXT D)FOX.BAT (22)一个数据库文件有10条记录,用函数EOF()测试为。T.,此时当前记录号为 A)10 B)11 C)0 D)1 (23)有如下FOXBASE程序 SET TALK OFF M=0 N=0 DO WHILE N》M M=MN N=N——10 ENDDO ?M RETURN 运行此程序显示的M值是 A)0 B)10 C)100 D)99 (24)如果不前数据库文件有3个备注型字段,那么与它相应的备注文件有 A)3个B)2个 C)1个D)10个 (25)在FOXBASE中内存变量是数据类型可以是字符型(C)、数值型(N)、日期型(D)、逻辑型(L)和 A)备注型(M)B)全局型(Pub) C)局部型(Pri)D)屏幕型(S) (26)在FOXBASE数据库管理系统中,内存变量文件的扩展名是 A)TXT B)DBT C)DBF D)MEM (27)在下述FOXBASE表达式中,结果总是逻辑值的为 A)字符运算表达式B)算术运算表达式 C)关系运算表达式D)日期运算表达式 (28)在下列FOXBASE表达式中,运算结果为字符串的是 A)“1234”——“43”B)“ABCD”“XYZ”=“ABCDXYZ” C)DTOC(DATE())》“04/05/97”)D)CTOD(“04/05/97”) (29)如果内在变量MX的类型是D,那么给变量MX赋值的方法应是 A)MX=04/05/97 B)MX=“04/05/97” C)MX=CTOD(04/05/97)D)MX=CTOD(“04/05/97”) (30)下列表达式中不符合FOXBASE规则的是 A)04/05/97 B)TT C)VAL(“1234”)D)2X》15 |
|
(31)要从数据库文件产生一个扩展名为TXT的文本文件,应当使用命令 A)MODIFY FILE B)MODIFY COMMAND C)COPY D)CREATE (32)数据库文件中共有51条记录,执行命令GO BOTTOM后,记录指针向记录的序号是 A)51 B)1 C)52 D)50 (33)数据库文件有10条记录,当前记录号为1.执行命令SKIP——1后再执行命令?RECNO()屏幕将显示 A)0 B)1 C)——1 D)出错信息 (34)FOXBASE函数ROUND(123456.789,2)的值是 A)123457.00 B)123456.780 C)123456.79 D)123456.790 (35)数据库文件共有20条记录,当前记录号是10,执行命令LIST NEXT 5以后,当前记录号是 A)10 B)15 C)14 D)20 (36)工资数据库文件共有10条记录,当前记录号是5,用SUM命令计算工资总和,如果不给出范围短语,那么命令 A)只计算当前记录工资值B)计算全部记录工资值之和 C)计算后5条记录工资值之和D)计算后6条记录工资值之和 (37)FOXBASE的ZAP命令可以删除当前数据库文件的 A)全部记录B)满足条件的记录 C)结构D)有删除标记的记录 (38)要删除当前数据库文件的“性别”字段,应当使用命令 A)MODIFY STRUCTURE B)DELETE C)REPLACE D)ZAP (39)要显示数据库文件中平均分超过90分和不及格的全部女生记录,应当使用使命令 A)LIST FOR 性别='女',平均分》=90,平均分《=60 B)LIST FOR 性别='女',平均分》90,平均分《60 C)LIST FOR 性别='女'。AND.平均分》90.AND.平均分《60 D)LIST FOR 性别='女'。AND.(平均分》90.OR.平均分《60) (40)如果要中止一个正在运行的FOXBASE程序并返回圆点提示符,应当按 A)F1 B)CtrlAltDel C)Esc D)CtrlBreak |
|
(41)要进入FOXBASE的内部编辑环境,可以使用命令 A)EDIT《文件名》B)CREATE《文件名》 C)MODIFY《文件名》D)MODIFY FILE《文件名》 (42)假定X=2,Y=5.执行下列运算后,能够得到数值型结果的是 A)?X=Y——3 B)?Y——3=X C)X=Y D)X3=Y (43)函数TYPE([12][34])的值为 A)N B)C C)1234 D)出错信息 (44)在FOXBASE中,要把当前屏幕画面存入内存变量PM中,应当使用命令 A)RESTORE SCREEN FROM PM B)SAVE SCREEN TO PM C)SAVE ALL TO PM D)RESTORE FROM PM (45)用函数RECNO()测试一个空数据库文件,其结果一定是 A)空格B)1 C)出错信息D)0 (46)有如下FOXBASE程序 主程序:Z.PRG 子程序:Z1.PRG 子程序:Z2.PRG SET TALK OFF X2=X21 X3=X31 STORE 2 TO X1,X2,X3 DO Z2 RETURN TO MASTER X1=X11 X1=X11 DO Z1 RETURN ?X1X2X3 RETURN 执行命令DO Z后,屏幕显示的结果为 A)9 B)10 C)3 D)4 (47)在FOXBASE中,用于建立过程文件PROG1的命令是 A)CREATE RPOG1 B)MODIFY COMMAND PROG1 C)MODIFY PROG1 D)EDIT PROG1 (48)函数LEN('ABC'——'ABC')的值是 A)0 B)6 C)7 D)3 (49)有FOXBADE程序如下 SET TALK OFF SET DEVICE TO PRINT @10,20 SAY'AAA' @5,30 SAY'KKK' 如果事先打印机已经连接好,执行该程序后,屏幕将显示 A)无输出B)AAA C)KKK D)AAA(换页)KKK (50)有如下FOXBASE程序 主程序:ZCX.PRG 主程序:ZCX1.PRG SET TALK OFF K1=K1'200' K1='AB'?K1 DO ZCX1 RETURN ?K1 RETURN 执行命令DO ZCX后,屏幕显示的结果为 A)AB B)AB200 C)AB200 D)200 AB200 AB200 AB 200 二、填空题:(每空2分,共40分) |
|
请将每空的正确答案写在题卡1——20序号的横线上,答在试卷上不得分 (1)十进制数112.375转换成十六进制数为___1___. (2)存储200个32*32点阵的汉字信息需___2___KB. (3)数字符号0的ASCII码十进制表示为48,数字符号9的ASCII码十进制表示为___3___. (4)DOS命令分为内部命令与外部命令,TREE命令属于___4___命令。 (5)自动批自理文件的文件名为___5___. (6)在FOXBASE 圆点提示符下,要删除A 盘当前目录下的数据库GZ.DBF,应使用命令___6___. (7)若使用带RANDOM短语的UPDATE命令,用A.DBF中的数据对B.DBF的数据进行更新,必须按关键字段排序或索引的数据库是___7___. (8)在FOXBASE中,要将含有备注型字段的数据库DZ.DBF文件名更改为AB.DBF应使用命令___8___和___9___. (9)阅读下列程序,并填写运行结果。 SET TALK OFF CLEAR STORE 1 TO X STORE 20 TO Y DO WHILE X《=Y IF INT(X/2)《》X/2 X=1X^2 Y=Y1 LOOP ELSE X=X1 ENDIF ENDDO ?X ?Y SET TALK ON RETURN 运行结果X的值是___10___,Y的值是___11___. (10)下列程序的功能是通过字符串变量操作竖向显示“伟大祖国”,横向显示“祖国伟大”,请填空。 SET TALK OFF STORE “伟大祖国”TO XY CLEAR N=1 DO WHILE N《8 ?SUBSTR(___12___) N=N2 ENDDO ?___13___ ??SUBSTR(XY,1,4) RETURN (11)有一备份程序如下,其功能是将硬盘上9个班的成绩数据库文件复制到A盘上,数据库文件名分别为CHJ1.DBF、CHJ2.DBF.……等,备份文件名前面冠以年号,例如97BCHJ1.DBF、97BCHJ2.DBF.……等。在C盘上运行该程序,请填空。 SET TALK OFF CLEAR |
|
ACCEPT “请输入年号”TO NH &&两位数字年号 I=1 DO WHILE I《=9 DBN=“CHJ”STR(I,1) USE &DBN COPY TO ___15___ I=I1 ENDDO USE SET TALK ON RETURN (12)下面是按实发工资计算税金的程序,并将计算结果填入税金字段(假定职工最高实发工资为2500元)。请填空。 ***主程序MAIN.PRG *** SET TALK OFF TAX=0 USE GZ DO WHILE .NOT.EOF() SHFGZ=实发工资 DO SUB ___16___ ?TAX REPLACE 税金WITH TAX ___17___ ENDDO USE CANCEL ***子程序SUB.PRG *** ___18___ X=0 DO CASE CASE A》=800.AND.A《1300 X=(A——800)*0.05 CASE A》=1300.AND.A《1800 B=A——1300 X=B*0.1500*0.05 CASE A》=1800.AND.A《2300 B=A——1800 X=B*0.15500*0.1500*0.05 CASE A》=2300 B=A——2300 X=B*0.2500*0.15500*0.1500*0.05 ENDCASE RETURN (13)有计算机等级考试考生数据库文件STD.DBF和合格考生数据库文件HG.DBF,这两个库的结构相同,为了颁发合格证书并备案,把STD数据库中笔试成绩和上机成绩均及格记录的'合格否'字段修改为逻辑真,然后再将合格的记录追加到合格考生数据库HG.DBF中,请对以下操作填空。 。USE STD 。LIST Record#准考证号姓名性别笔试成绩上机成绩合格否 1 11001 梁小冬女70 80 F 2 11005 林旭男95 78 F 3 11017 王平男60 40 F 4 11083 吴大鹏男90 60 F 5 11108 杨纪红女58 67 F 。REPLACE ___19___ FOR笔试成绩》=60.AND.上机成绩》=60 。USE HG 。APPEND FROM STD FOR ___20___ 。LIST 。USE 全国计算机等级考试二级FOXbase笔试答案(97年春) 1997年春季全国计算机等级考试二级笔试试题 |
|
(基础知识和FOXBASE语言程序设计) 答案及评分标准 一、选择题(1——40题每题1分,41——50题每题2分,共60分) 1.B 2.B 3.C 4.A 5.C 6.B 7.B 8.B 9.C 10.C 11.D 12.D 13.C 14.D 15.B 16.D 17.C 18.A 19.C 20.D 21.A 22.B 23.C 24.C 25.D 26.D 27.C 28.A 29.D 30.D 31.C 32.A 33.B 34.D 35.C 36.B 37.A 38.A 39.D 40.C 41.D 42.C 43.A 44.B 45.B 46.A 47.B 48.C 49.D 50.C 二、填空题(每空2分,共40分) 1.[1]70.6H 2.[2]25 3.[3]57 4.[4]外部 5.[5]AUTOEXEC.BAT 6.[6]ERASE GZ.DBF (或DELE FILE GZ.DBF) 7.[7]B.DBF 8.[8]RENA DZ.DBF AB.DBF 9.[9]RENA DZ.DBT AB.DBT 10.[10]122.0 11.[11]23 12.[12]XY,N,2 13.[13]SUBSTR(XY,5,4)14.[14]“&NH”“B”DBN 15.[15]&BDBN 16.[16]WITH SHFGZ,TAX 17.[17]SKIP 18.[18]PARA A,X 19.[19]ALL 合格否WITH .T.20.[20]合格否 |
|
|
| 【关闭窗口】 | |