B)REPLACE 总分WITH 数学英语计算机 C)SUM 数学,英语,计算机TO 总分 D)REPLACE ALL 数学英语计算机WITH 总分
29.FoxBASE 数据库文件允许每条记录的最大长度是()。 A)4000字节B)256字节 C)1000字节D)10亿 30.FoxBASE中出现的各类文件的扩展名()。 A)由系统默认B)必须由用户定义 C)由系统默认或由用户定义D)由用户使用SET命令预先定义 31.已知字符串M=“AB CD ”,N=“EF IJ”。则连接运算M——N 的结果应是()。 A)“AB CD EF IJ ”B)“AB CD EF IJ ” C)“ABCD EF IJ ”D)“ABCDEF IJ ” 32.字符串长度函数LEN(SPACE(3)——SPACE(2))的值是()。 A)1 B)2 C)3 D)5 33.有如下程序 SET TALK OFF CLEAR AA=“全国计算机等级考试” BB=“九八” CC=“一” ?AA ??BB“年第”CC“次考试” 执行程序后,屏幕显示 A)全国计算机等级考试九八年第一次考试 B)全国计算机等级考试九八年第一次考试 C)全国计算机等级考试BB年第CC次考试 D)全国计算机等级考试BB年第CC次考试 34.假定STUDENT.DBF学生数据库文件中前六条记录均为男生的记录,执行以下命令序列: 。USE.STUDENT 。GOTO 3 。LOCATE NEXT 3 FOR 性别=“男” 后,记录指针定位在()。 A)第3条记录上B)第4条记录上 C)第5条记录上D)第6条记录上 35.ABC.DBF是一个具有两个备注型字段的数据库文件,使用COPY TO PSQ命令进行复制操作,其结果将()。 A)得到一个新的数据库文件 B)得到一个新的数据库文件和一个新的备注文件 C)得到一个新的数据库文件和两个新的备注文件 D)显示出错误信息,表明不能复制具有备注型字段的数据库文件
执行该命令序列后,函数RECNO(2)的显示值是()。 A)1 B)2 C)3 D)4 49.学生数据库文件各记录的姓名字段值均为学生全名,执行如下命令序列: 。USE STUDENT 。INDEX ON 姓名TO NAME 。SET EXACT OFF 。FIND吴 。DISPLAY 姓名,年龄 record #姓名年龄 1 吴友25 。SET EXACT ON 。FIND 吴 。?EOF() 最后,EOF()函数的显示值是()。 A)1 B)0 C)。T.D)。F.
50.执行如下程序: STORE“”TO ANS DO WHILE.T. CLEAR @3,10 SAY“1.添加2.删除3.修改4.退出” @5,15 SAY“请输入选择:”GET ANS READ IF TYPE(“ANS”)=“C”。AND.VAL(ANS)<=3.AND.VAL(ANS)<>0 PROG=“PROG”ANS“。PRG” DO &PROG ENDIF QUIT ENDDO 如果在“请输入选择:”时,键入4,则系统()。 A)调用子程序PROG4.PRG B)调用子程序&PROG.PRG C)返回FOXBASE提示状态D)返回操作系统状态 二。填空题(每空2分,共40分) 请将每空的正确答案写在答题卡[1]至[20]序号的横线上,答在试卷上不得分。 1.与十进制数101等值的二进制数为___1___。 2.DOS命令分为内部命令与外部命令,XCOPY命令属于___2___。 3.设当前盘为A盘,当前系统提示符为“》”,在不改变当前盘的情况下,显示C盘的当前目录路径,应使用命令___3___。 4.自动批处理文件名必须是___4___。 5.设在当前盘当前目录下有两个文件W.TXT与P.TXT,现要将文件P.TXT连接到文件W.TXT的后面,若使用COPY命令,则完整的命令为___5___。
6.要编写FOXBASE的程序,进入FOXBASE的文字编辑屏幕应当在圆点下用___6___命令。 7.有程序段如下: STORE 0 TO X,Y DO WHILE.T. X=X1 Y=YX IF X>=100 EXIT ENDIF ENDDO ?“Y=”STR(Y,3) 这个程序是计算___7___的,执行后的结果是___8___。 8.执行如下命令序列 。USE STUDENT 。LIST Record#姓名学号年龄性别 1 李红098765 20 男 2 王菩123456 19 男 3 赵师345678 21 女 4 刘知863745 18 男 5 钱生374951 20 女 6 杨博903278 18 女 。INDEX ON 年龄TO STU 。FIND 20
。SKIP 。DISP 姓名 最后一条命令显示的学生姓名是___9___。 9.有如下一段程序: INPUT “请输入当前日期:”TO RQ ?RQ29 在执行本程序时,用户应当输入___10___,显示结果才是:12/27/98。 10.有如下一段程序: SET STATUS OFF SET COLOR TO/G CLEAR X=79 SET COLOR TO/R DO WHILE X>39 @0,X TO 23,X CLEAR @0,79——X TO 23,79——X CLEAR X=X——0.2 ENDDO() 执行本程序的屏幕效果是___11___. 11.有如下程序段,其功能是将汉字信息“全国计算机等级考试”从屏幕底部移至顶部,请 填空: SET TALK OFF SET STATUS OFF X=“全国计算机等级考试” CLEAR K=23 DO WHILE K》0 @K,26 SAY SPACE(34) @___12___ ,26 SAY X P=INKEY(1) K=K——1 ENDDO 12.已经建立了工资数据库文件GZ.DBF,要修改其中水电费字段值,请在下面程序中填空。
SET TALK OFF CLEAR USE GZ ACCEPT “要将水电费字段清零吗?<Y/N>”TO P IF ___13___ REPLACE ALL 水电费WITH 0 ENDIF GO TOP BROWS FIELDS 姓名,水电费 USE RETURN 13.下面是一个口令设置程序,请在其中填空,完成此程序。 SET TALK OFF CLEAR PASS=“ABCDEFG” PASSWORD="" @10,20 SAY “请输入口令:” SET CONSOLE ___14___ ACCEPT TO PASSWORD SET CONSOLE ___15___ IF PASSWORD<>PASS ?CHR(7) WAIT“口令输入错误!敲任何键退出。” QUIT ELSE ?“欢迎使用本系统!” P=INKEY(3) ENDIF DO ZXT &&执行相应程序。 RETURN 14.有一个光带式菜单选择程序如下,请填空补充程序。 SET TALK OFF SET COLOR TO W/B CLEAR
DO WHILE .T. SET COLOR TO W/RB,W/R @2,10 PROMPT “1——输入信息” @4,10 PROMPT “2——查询信息” @6,10 PROMPT “3——修改信息” @8,10 PROMPT “4——打印输出” @10,10 PROMPT “0——退出” ___16___ TO KK DO CASE CASE KK=1 DO SR CASE KK=2 DO CX CASE KK=3 DO XG CASE KK=4