1996年全国计算机等级考试二级试题选登(基础部分和FoxBase程序设计) 1996-11-01 一、选择题: 下列各题A)、B)、C)、D)四个选项中,只有一个是正确的,请选出正确答案。 1.在微机的性能指标中,用户可用的内存储器容量通常是指: A)ROM的容量;B)RAM的容量;C)ROM和RAM的容量总和;D)CD-ROM的容量 2.某片软盘上已染有病毒,为防止该病毒传染计算机系统,正确的措施是: A)删除该软盘上所有程序;B)给该软盘上加上写保护;C)将该软盘放一段时间后再用;D)将该软盘重新格式化 3.下列设备中,只能作为输出设备的是: A)CON;B)NUL;C)PRN;D)MOUSE 4.假设DOS系统文件与所有外部命令文件都在C盘根目录之中,下列DOS命令中能正确执行折是: A)DEL IBMBIO.COM;B)DISKCOPY C: A:C)RD C:\;D)Copy Command.com A: 5.若当前盘为C盘,在A盘目录\MY中只有文本文件,FN.DAT,A盘当前目录为根目录,则查看该文件的内容可使用的命令是: A)TYPE MY\FN.DAT;B)TYPE A:\MY\*.*;C)TYPE \MY\FN.DAT;D)TYPE A:\MY\FN.DAT 6.设所有的外部命令文件在C盘目录\DOS下。若当前盘为B盘,则要在容量为1.2MB的驱动器A上格式化一张容量为360KB的软盘,正确的命令是: A)FORMAT A:\360;B)C:\DOS\FORMAT A:\4;C)FORMAT A:\4;D)C:\DOS\FORMAT A:\4 7.为了列出A盘上当前目录中文件标识符不超过三个字符、扩展名为任意的文件清单,可选用的命令是: A)DIR ??*.*;B)DIR A:???.*;C)DIR A:*.???;D)DIR A:\*.* 8.下列DOS命令中,正确的是 A)TYPE A:\*.FOR;B)COPY A:\*.FOR>PRN;C)TYPE A:*.FOR>PRN;D)COPY A:\*.FOR PRN 9.下列四组DOS命令中,互相等价的一组是 A)COPY A:*.* B:与DISKCOPY A: B:;B)COPY ABC.TXT+XYZ.TXT XYZ.TXT与COPY XYZ.TXT+ABC.TXT;C)COPY ABC.TXT+XYZ.TXT与TYPE XYZ.TXT>>ABC.TXT;D)TYPE *.FOR>CON与COPY *.FOR CON 10.与二进制数101.01011等值的十六进制数为 A)A.B;B)5.51;C)A.51;D)5.58 11.FORBASE数据库管理系统支持的数据模型是 A)关系型;B)网状型;C)层次型;D)共享型 12.在当前目录下有两个文件:M.PRG和M.FOX,在FOXBASE中执行命令DO M后,实际运行的文件是 A)M.PRG;B)M.FOX;C)随机运行;D)都运行 13.在FOXBASE中,基本的关系运算有三种,它们是 A)建库、维护和使用;B)投影、选择和连接;C)查询、复制和删除;D)比较、选择和追加 14.数据库文件记录的总宽度比其各字段宽度的和多一个字节,这个字节是 A)无用;B)放序号;C)放记录号;D)放删除标记 15.数据库系统的核心是 A)数据库管理系统;B)数据库;C)操作系统;D)数据 16.在FOXBASE园点下执行命令 ·SET EXACT OFF ·?‘ABCD'=‘ABCD ',其结果是 A)·T·;B)·F·;C)出错;D)空格 17.数据库文件有20条记录,当前记录号为10,执行命令LIST NEXT 5以后,所显示记录的序号是 A)11~15;B)11~16;C)10~15;D)10~14 18.如果当前数据库文件中的一个字段名与一个内存变量名都是NAME,执行命令?NAME后,显示的是 A)内存变量的值;B)字段变量的值;C)随机显示变量值;D)出错 19.一个过程文件最多可以包含128个过程,其文件扩展名是 A).PRG;B).FOX;C).DBT;D).TXT 20.有屏幕控制语句@2,3 GET FF PICT "L",其中变量FF已赋值为·T·,先执行该命令,再执行READ命令,并输入字母n,这时变量FF中的值为: A)·T·;B)n;C)·F·;D)Y 21.有数据库文件BMB.DBF,其结构是:姓名/C,性别/C,单位/C和报名日期/D。按报名日期索引后,要查询报名日期为96年6月19日的记录,应当使用命令 A)FIND 960619;B)FIND 06/19/96;C)SEEK CTOD('06/19/96');D)SEEK DTOC('06/19/96') 22.数据库文件ST.DBF中有享为:姓名/C,出生年月/D,总分/N等。要建立姓名/C,出生年月/D,总分/N等。要建立姓名·总分·出生年月的组合索引,其索经键字表达式是 A)姓名+总分+出生年月;B)‘姓名'+‘总分'+‘出生年月';C)姓名+STR(总分)+STR(出生年月);D)姓名+STR(总分)+DTOC(出生年月) 23.数据库文件有10条记录,当前记录号为3,使用APPE BLANK命令增加一条空记录,该空记录的序号是 A)4;B)3;C)1;D)11 24.在当前工作区中已经打开了一个库文件,用命令COPY TO NEW STRUCTORE EXTENDED可以产生一个结构文件NEW.DBF,它的结构是自动产生的,其字段个数是__ A)2个;B)3个;C)4个;D)10个 25.函数VAL(‘12AB')的值是 A)12AB;B)12;C)0;D)1 26.执行命令SET DELETED OFF后,则 A)禁止对数据库文件记录删除;B)取消数据库文件记录的删除标记;C)显示记录时不忽略有删除标记的记录;D)执行记录删除命令时不提示信息 二、填空题: 1.8位无符号二进制数能表示的最大十进制数是__。 2.若当前盘为A盘,要显示C盘的当前目录而又不改变当前盘,使用的命令是__。 程序设计部分,主要考了JOIN、OPDATE的用法,以及函数子程序的调用输出结果,其中JOIN UPDATE的比重较大。 参考答案与简要分析 一、1.B 用户可用的内存储器只有RAM 2.D 对于A,若是引导型病毒,则删除程序不能删掉病毒;B 中贴上写保护,仍是传染源;且病毒放置一段时间后不会消失。 3.C A即是输入设备,也是输出设备;B是空设备;D是输入设备。 4.D A错是因为不能删除系统文件;B是类型不匹配;C不能删除根目录。 5.D A与C均是查看C盘下的FN.DAT;B是因为TYPE命令参数不能有通配符,因此不能选。 6.B A、C、D因命令中参数错和语法错。 7.B 因*代表任意字符串,?代表一个字符。 8.D A中TYPE命令参数中不能有通配符;B中不能用良向符;C中含有上述两类错。 9.B A中的COPY不能拷贝目录和系统文件;C中后一个命令错,有“>>”符;D中TYPE和不能有“*”和“>”。 10.D 11.A 12.B FoxBase中,在.PRG和.FOX文件同时存在时,先执行.FOX文件。 13.B 14.D 15.A 16.B 17.D 18.B 19.A 20.C 21.D 22.D 23.D 24.C 25.B 26.C 二、1.255 2.CD C: