为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

1996年9月计算机等级二级考试试卷基础知识和FOXBASE语言程序设计

2017-09-26 17页 doc 39KB 22阅读

用户头像

is_014457

暂无简介

举报
1996年9月计算机等级二级考试试卷基础知识和FOXBASE语言程序设计1996年9月计算机等级二级考试试卷基础知识和FOXBASE语言程序设计 1996年9月全国计算机等级二级考试试卷基础知识和FOXBASE语言程序设计(考试时间120分钟,满分100分) 一、选择题(1-40题每题1分,41,50题每题2分,共60分) 下列各题,)、,)、,)、,)四个选项中,只有一个选题是正确的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分 1.一个完整的计算机系统包括______。 ,)主机、键盘与显示器 ,)计算机与外部设备 ,)硬件系统与软件系统 ,)系统软件与应用软件 2.十六...
1996年9月计算机等级二级考试试卷基础知识和FOXBASE语言程序设计
1996年9月计算机等级二级考试试卷基础知识和FOXBASE语言程序设计 1996年9月全国计算机等级二级考试试卷基础知识和FOXBASE语言程序设计(考试时间120分钟,满分100分) 一、选择题(1-40题每题1分,41,50题每题2分,共60分) 下列各题,)、,)、,)、,)四个选项中,只有一个选题是正确的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分 1.一个完整的计算机系统包括______。 ,)主机、键盘与显示器 ,)计算机与外部设备 ,)硬件系统与软件系统 ,)系统软件与应用软件 2.十六进制数1000转换成十进制数是_____。 ,)4096 ,)1024 ,)2048 ,)8192 3.十进制数269转换成十六进制数是_____。 ,)10E ,)10D ,)10C ,)10B 4.如果用八位二进制补码示带符号的定点整数,则能表示的十进制数的范围是____。 ,)-127到+127 ,)-128到+128 ,)-127到+128 ,)-128到+127 5.下列设备中,既可作为输入设备又可以作为输出设备的是_____。 ,)鼠标器 ,)打印机 ,)键盘 ,)磁盘驱动器 6.下列叙述中,正确的是_____。 ,)正数二进制原码的补码是原码本身 ,)所有的十进制小数都能准确地转换为有限位二进制小数 ,)汉字的计算机机内码就是国标码 ,)存储器具有记忆能力,其中的信息任何时候都不会丢失 7.下列操作中,能导致DOS系统重新启动但不进行系统自检的是_____。 ,)加电开机 ,)按〈Ctrl+BreAk〉 ,)按〈Ctrl+Alt+DEL〉 ,)按RESET按钮 8.如果给定一个带通配符的文件名F*.?,则在下列各文件中,它能代表的文件名是_____。 ,)FA.EXE ,)F.C ,)EF.C ,)FABC.COM 9.DOS系统启动后,下列文件中常驻内存的是_____。 ,)*.COM ,)FORMAT.COM ,)AUTOEXEC.BAT ,)COMMAND.COM 10.设A盘的目录结构为(画[ ]为的目录) A[\]根目录 ABC [D1] DX.C Q.DAT [D2] A.FOR ?????????????????? B.PAS [D3] Y.BAS A.C A1.C [D4] XYZ.C ??????????? QR.C NA.C A.TXT B.X 如果当前盘为C盘,A盘的当前目录为\D2,则下列对A盘上文件QR.C的指定中,合法的是_____。 ,)\D2\D4\QR.C ,)D4\QR.C ,)A:D4\QR.C ,)A:D2\D4\QR.C 11.为了将A盘当前目录(不是根目录)中所有扩展名为.C的文件同名复制到A盘的目录\USER中,正确的命令是_____。 ,)COPY A:*.C USER\*.C ,)COPY A:*.C A:\USER ,)COPY A:*.C A:USER\ ,)COPY A:*.C A:USER\*.C 12.为了在屏幕上一次显示当前盘当前目录下的所有扩展名为.TXT的文件,下列命令中正确的是______。 ,)TYPE *.TXT ,)TYPE *.TXT CON ,)COPY *.TXT>CON ,)COPY *.TXT CON 13.设当前盘为A盘,为了将当前盘当前目录下的文件AB1.TXT连接在C盘根目录下的文件XYZ.TXT的后面,正确的命令是_____。 ,)COPY C:\XYZ.TXT+AB1.TXT ,)COPY AB1.TXT>>C:\XYZ.TXT ,)TYPE AB1.TXT>C:\XYZ.TXT ,)COPY AB1.TXT+C:\XYZ.TXT>C:XYZ.TXT 14.设A盘为启动盘,其目录结构为(画[]的为目录) [\]根目录 ????????????? [DOS] COMMAND.COM ????????? [USER] AUTOEXEC.BAT 其中文件AUTOEXEC.BAT的内容为: MD\XYZ CD\DOS\USER 则由A盘启动成功后,A盘的当前目录是____。 ,)\DOS\USER ,)\XYZ ,)\ ,)\DOS 15.下列DOS命令中内部命令是_____。 ,)COMP ,)PATH ,)PRINT ,)FORMAT 16.设当前盘为C盘,所用的所有软盘已格式化且容量相同,则下列DOS命令中错误的是______。 ,)DISKCOPY A: C: ,)DISKCOPY A: : ,)COPY A:*.* ,)COPY A:*.* C: 17.下列DOS命令中,有错误的是_____。 ,)TYPE AAB.FOR>PRN ,)TYPE ?AB.FOR ,)COPY *.:C PRN ,)COPY CON PRN 18.设当前盘为C盘,在当前目录下有全部的DOS系统文件与批处理命令文件AB.BAT,且该找处理命令文件的内容为: FORMAT A:/4 MD\XYZ CD\XYZ RD\XYZ MD\XYZ 如果在1.2M软盘驱动器A中插入一张360K容量的软盘卡,则执行批处理命令文件AB.BAT后,结果A盘的目录结构是_____。 ,)根目录 ,)根目录?子目录XYZ?子目录XYZ ,)根目录?? ??子目录XYZ ,)根目录?子目录XYZ 子目录XYZ 19.下列带有通配符的文件名中,能代表文件ABC.FOR的是_____。 ,)*BC? ,)A?.* ,)?BC.* ,)?.? 20.设当前盘为C盘,C盘上含有子目录\DOS,A盘为只有根目录的启动盘(根目录下只有三个DOS系统文件与扩展名.C的文件)。下列命令组中的两个命令从效果上可崐以认为等价的是_____。 ,)DEL \DOS与RD\DOS ,)FORMAT A:与DEL A:*.* ,)FORMAT A:/S与DEL A:*.? ,)COPY A:F1 F2与REN A:F1 F2 21.在下列文件扩展名(后缀)中,不属于FoxBASE系统默认的扩展名是_____。 ,).FDB ,).FMT ,).FOX ,).FRM 22.在下列FoxBASE表达式中,结果为日期类型的是_____。 ,)DATE()+TIME() ,)DATE()+30 ,)DATE()-CTOD(01"01"95") ,)365-DATE() 23.命令?TYPE("12/27/95")的输出值是______。 ,)12/27/95 ,)C ,)N ,)D 。 24.在数据库结构中,逻辑型、日期型、备注型字段的宽度分别固定为_____ ,)3,8,10 ,)1,6,10 ,)1,8,任意 ,)1,8,10 25.执行ACCEPT"设备名称"TO MM命令之后,内存变量MM的类型是_____。 ,)逻辑型 ,)数值型 ,)字符型 ,)任意型 26.要生成数据库STD2.DBF,要求其结构与现有数据库STD1.DBF相同,但记录不同,建库方法是______。 ,)USE STD1 ,)USE STD1 COPY TO STD2 COPY STRU TO STD2 ,)COPY FILE STD1.DBF TO STD2.DBF ,)CREATE STD2 FROM STD1 27.要求数据库文件某数值型字段的整数是4位,小数是2位,其值可能为负数,该字段的宽度应定义为, ,)8位 ,)7位 ,)6位 ,)4位 28.用LIST STRUCTURE命令显示数据库各段总宽度为50,用户可使用的字段总宽度是______。 ,)51 ,)50 ,)49 ,)48 29.下述命令中的哪一条不能关闭数据库_____。 ,)USE ,)CLOSE DATABASE,)CLEAR ,)CLEAR ALL 30.在FoxBASE中,用COPY FILE命令复制文件应注意_____。 ,)可以在所有过程中使用 ,)只能在定义该变量的过程中使用 ,)只能在定义该变量的过程及本过程所嵌套的过程中使用 ,)只能在定义该变量的过程及该过程所嵌套的过程中与相关数据库一起使用 31.设:工资=580,职称="讲师",性别="男",结果为假的逻辑表达式是____。 ,)工资>550.AND.职称="助教".OR.职称="讲师" ,)性别="女".OR..NOT.职称="助教" ,)工资>500.AND.职称="讲师".AND.性别="男" ,)工资=550.AND.(职称="教授".OR.性别,"男" 33.数据库与相应索引文件已经打开,内存变量XM="李春",执行时会产生逻辑错误的命令是_____。 ,)LOCATE FOR姓名=XM ,)FIND &XM ,)SEEK XM ,)LOCATE FOR姓名=&XM 34.设数据库有五个字段:学号/C、姓名/C、政治/N、英语/N、数学/N,当前记录为一个非空的记录。顺序执行下面命令。 DIMENSION X(3) SCATTER TO X LIST MEMORY 结果是______。 ,)数组各元素的值都是一串*号,表示数据溢出 ,)有五个数组元素X(1)、X(2)、X(3),分别是当前记录的前三个字段值 ,)有五个数组元素X(1)、X(2)、X(3)、X(4)、X(5),分别是当前记录各字段值 ,)只有三个数组元素X(1)、X(2)、X(3),分别是从当前记录开始,连续三个记录的学号 35.使用BROWSE命令可以方便地对当前数据库记录进行多种编辑操作,包括____。 ,)修改、追加、删除,但不能插入 ,)修改、追加、删除及插入 ,)修改、追加、插入,但不能删除 ,)修改、删除、插入,但不能追加 36.以下命令中正确的是____。 ,)STORE 8 TO X,Y ,)STORE 8,9 TO X,Y ,)X=8,Y=9 ,)X=Y=8 37.用于建立、修改、运行与打印.PRG文件的FoxBASE命令依次是_____。 ,)CREATE、MODIFY、DO和PRINT ,)MODI COMM、CODCOMM、DO和PRINT ,)MOD1 COMM、MODI COMM、RUN和TYPE ,)MODI COMM、MODI COMM、DO和TYPE 38.执行语句DIMENSION M(3),N(2,3)后,数组M和N的元素个数分别为_____。 ,)1个,2个 ,)3个,6个 ,)3个,5个 ,)4个,12个 39.下列数中,函数值为数值类型的是_____。 ,)AT("人民","中华人民共和国") ,)CTOD("01/01/96") ,)NDX(2) ,)SUBSTR(DTOC(DATE(),7) 40.条件函数IIF(LEN(SPACE(3))>2,1,-1)的值是_____。 ,)1 ,)-1 ,)2 ,)错误 41.数据库中"婚姻状况"字段为逻辑类型,显示所有未婚者记录的命令是_____。 ,)LIST FOR婚姻状况=.F. ,)LIST FOR婚姻状况="N" ,)BROWSE FOR .NOT.婚姻状况 ,)DISPLAY FOR .NOT.婚姻状况 42.要向字段"起始日期"中输入1997年以前的日期,应在READ之前使用语句___。 ,)@5,15SAY"起始日期:"GET起始日期RANGE,CTOD("12/31/96") ,)@5,15SAY"起始日期:"GET起始日期RANGE CTOD("12/31/96") ,)@5,15SAY"起始日期:"GET起始日期FOR起始日期<=CTOD("12/31/96") ,)@5,15SAY"起始日期:"GET起始日期RANGE DATE() 43.计算数据库中所有职称为副教授和教授的工资总额,并将结果赋予变量ZGZ,可使用命令_____。 " ,)SUM工资TO ZGZ FOR职称="副教授".AND."教授 ,)SUM工资TO ZGZ FOR职称="副教授".OR."教授" ,)SUM工资TO ZGZ FOR职称="副教授".AND.职称="教授" ,)SUM工资TO ZGZ FOR "教授","教授" 44.数据库结构包括职称号/C/4,工资/N/6.2要求按工资升序,工资相同者按职工号升序,建立索引文件应使用命令____。 ,)INDEX ON工资/A,职工号/D TO ING ,)SET INDEX ON工资,职工号TO ING ,)INDEX ON STR(工资,6,2)+职工号TO ING ,)INDEX ON工资/A,职工号/A TO ING 45.在FoxBASE中,只将结果输出到打印机,不在屏幕上显示,应使用命令序列____。 ,)SET DEVICE TO PRINT ,)SET PRINT ON @3,10 SAY "姓名:"+"姓名" SET DEVICE TO PRINT @3,10 SAY "姓名:"+"姓名" ,)SET PRINT ON ,)SET PRINT ON SET DEVICE TO @3,10 SAY "姓名:"+"姓名" @3,10 SAY "姓名:"+"姓名" 46.设N=886,M=345,K="M+N",表达式1+&k的值是_____。 ,)1232 ,)类型不匹配 ,)1+M+N ,)346 47.在非嵌套程序结构中,可以使用LOOP和EXIT语句的基本程序结构是____。 ,)TEXT-ENDTEXT ,)BO WHILE-ENDDO ,)IF-ENDIF ,)DO CASE-ENDCASE 48.当记录指针指向末记录时,文件结束测试函数EOF()返回值是_____。 ,)错误标识 ,)末记录的记录号,)逻辑假值,)逻辑真值 49.设数据库STUDENT中共有100条记录,执行下面程序后X1,X2,X3的值分别是____。 SET DELETED OFF USE STUDENT DELETE COUNT TO X1 PACK COUNT TO X2 ZAP COUNT TO X3 USE ,)100,99,0 ,)99,99,0 ,)100,100,0 ,)100,99,99 50.要对所工程师的工资增加150元,应使用命令_____。 ,)CHANGE工资WITH工资+150 FOR职称="工程师" ,)REPL工资WITH工资+150 WITH职称="工程师" ,)CHANGE ALL工资WITH工资+150 FOR职称="工程师" ,)REPL ALL工资WITH工资+150 FOR职称="工程师" 二、填空题(每空2分,共40分) 请将每空的正确答案写在答题卡上[1],[20]序号后的横线上,答在试卷上不得分。 1.DOS命令分为内部命令和外部命令,XCOPY命令是___1___命令。 2.为了列出当前盘当前目录中所有第三个字符为C的文件名的有关信息,应该用命令___2___。 3.设当前盘为A盘,当前目录为\X\Y,A盘上的一个文件QR.C在当前目录的子目录WK。现已将A盘的当前目录改为\D\XY,当前盘改为C盘,如需指定A盘上该文件应写成___3___。 4.用十六进制给存储器中的字节地址进行编号,其地址编号是从0000到FFFF,则该存储器容量是___4___KB。 5.设有两个八位二进制数00010101与01000111相加,其结果的十进制表示为___5___。 6.有学校数据库,其结构是姓名/C/6,性别/C/2.所有记录值都用汉字表示。欲统计其中的男学生人数并送内存变量MEM中保存,应使用命令___6___。 7.FoxBASE命令格式中的条件短语"FOR<条件表达式>"的作用对应关系运算的___7___运算。 8.图书数据库文件中,有字符型字段"分类号"。要求将分类号中以字母A开头的图书记录打上删除标记,应使用命令___8___。 9.教师数据库文件中,有字段职称/C/6,基本工资/N/6.2.要求先按职称,再按基 本工资升序建立组合索引文件ZS.IDX,应使用命令___9___。 10.有FoxBASE命令: INPUT"请输入今天日期:" TO TOAY(假定变量TODAY为D型,今天是 1996年3月25日),执行该命令后,用户应键入___10___。 11.在下列数据记录修改程序中(屏幕格式文件ST.FMT已建立)填空。 SET TALK OFF USE STUDENT SET FORMAT TO ST TO WHILE .T. ACCEPT "请输入学生姓名:" TO NAME LOCATE FOR姓名=NAME IF EOF() ?"查无此人!" ELSE CLEAR ___11___ ENDIF WAIT"是否继续?(Y/N)" TO GOON IF GOON="Y" CLEAR LOOP ELSE EXIT ENDIF ENDDO SET FORMAT TO USE SET TALK ON RETURN 12.执行如下命令序列: .USE STUDENT .LIST RecoRD# 姓名 性别年龄 1 欧阳惠 女 23 2 李明 男 24 3 郭吴 男 21 4 吴友 女 25 .INDEX ON性别TO SEX .LIST 最后一条LIST命令显示的数据记录中,姓名顺序依次是___12___。 13.执行如下命令序列: .USE STUDENT .LIST RecoRD# 姓名 性别年龄 1 欧阳惠 女 23 2 李明 男 24 3 杨霞 女 24 4 郭吴 男 21 5 吴友 女 25 6 何文强 男 27 .INDEX ON年龄 TO AGE .SET INDEX TO AGE .SEEK 23 .?姓名,年龄 欧阳惠 23 .SKIP .?姓名,年龄 最后一条?命令的显示内容为___13___。 14.有如下菜单程序: DO WHILE .T. CLEAR K=0 0 SAY REPL("*",36) @2,1 @3,20 SAY "0.退出" @4,20 SAY "1.凭证输入" @5,20 SAY "2.校验" @6,20 SAY "3.修改" @7,20 SAY "4.仲裁" @8,10 SAY REPL("*",36) @9,20 SAY "请用户选择:" GET K RANE 0,4 PICT "9" READ K=STR(K,1) IF="0" RETURN ENDIF TO PROC&K ENDDO 如果用户输入2,则转去执行的程序名是___14___。 15.有如下程序: STORE 0 TO N,S DO WHILE .T. N=N+1 S=S+N IF Z>10 EXIT ENDIF ENDDO ?"S="+STR(S,2) 本程序运行结果是___15___。 16.欲以关联方法显示两个库文件的数据,执行如下命令序列,请填全其中的关 取命令。 .SELECT 1 .USE STUCENT .LIST RecoRD# 姓名 年龄 性别专业代码 1 欧阳惠 23 女 04 2 李明 24 男 04 3 杨霞 24 女 02 4 郭吴 21 男 03 5 吴友 25 女 01 .SELECT 2 .USE SPECIAL ALIAS SP .LIST RecoRD# 专业代码 专业名称 1 01 计算机 外语 2 02 3 03 财会 4 04 自控 .INDEX ON专业代码TO TLIDX .SELECT 1 .SET RELATION ___16___ .LIST姓名,SP->专业名称 RecoRD# 姓名 SP-专业名称 1 欧阳惠 自控 2 李明 自控 3 李霞 外语 4 郭吴 财会 5 吴友 计算机 17.计算机等级考试成绩已录用完毕,缺考者的记录上均已打上删除标记"*"。为 计算实际参加考试者平均分,请在以下命令序列中填空。 .USE STUDENT .SET ___17___ ..AVERAGE ALL成绩TO AVG 18.计算机等级考试考生数据库为STUDENT.DBF。笔试和上机成绩已分别录入 其中的"笔试"和"上机"字段(皆为N型)中,此外另有"等级"字段(C型)。凡两 次考崐试均达到80分以上者,应在等级字段中填入'优秀'。编程如下,请填空。 SET TALK OFF USE STUBENT DO WHILE .NOT. EOF() IF笔试>=80.AND.上机>=80 ___18___ ENDIF SKIP ENDDO USE SET TALK ON 19.有学生数据库为STUDENT.DBF,其中编号/N/2字段的值从1开始连续排列。 欲按编辑的1、9、17、25……的规律抽取学生参加比赛,并在屏幕上显示参赛学 校编号,崐请填空。 SET TALK OFF USE STUDENT DO WHILE .NOT. EOF() IF MOD (___19___) ??编号 ENDIF SKIP EMDDO USE SET TALK ON 20.计算机等级考试的查分程序如下,请填空。 SET TALK OFF USE STUDENT INDEX ST ACCEPT "请输入准考证号:" TO NUM SEEK ___20___ IF FOUND() ?姓名,"成绩:"+STR(成绩,3,0) ELSE ?"没有此考生!" ENDIF USE SET TALK ON
/
本文档为【1996年9月计算机等级二级考试试卷基础知识和FOXBASE语言程序设计】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索