📄 1999年4月二级笔试试题foxbase+.txt
字号:
1999年4月二级笔试试题FOXBASE
(考试时间120分钟,满分100分)
一、选择题((1)-(40)每个选项1分,(41)-(50)每个选项2分,共60分)
下列各题A)、B)、C)、D)四个有选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)微型计算机的性能产要取决于:
A)内存 B)中央处理器 C)硬盘 D)显示卡
(2)有一个数值152,它与十六进制6A相等,那么该数值是
A)二进制数 B)八进制数 C)十进制数 D)四进制数
(3)使用超大规模集成电路制造的计算机应该归属于
A)第一代 B)第二代 C)第三代 D)第四代
(4)已知英文字母a的ASCII代码值是十六进制61H,那么字母d的ASCII代码值是:
A)2H B)54H C)24H D)64H
(5)一片存储容量是1,44MB的软磁盘,可以存储大约140万个
A)ASCII字符 B)中文字符 C)磁盘文件 D)子目录
(6)在MS-DOS环境中同时按下[Ctrl]和[Break]两个键,其作用是
A)终止当前操作 B)暂停当前操作 C)关机 D)热启动
(7)将二进制数10000001转换为十进制数应该是
A)127 B)129 C)126 D)128
(8)磁盘处于写保护状态,那么磁盘中的数据
A)不能读出,不能删改,也不能写入新数据
B)可以读出,不能删改,也不能写入新数据
C)可以读出,可以删改,但不能写入新数据
D)可以读出,不能删改,但可以写入新数据
(9)微型机启动后,DOS提示符是C:\>,现提示符变为C:\USER>,则说明刚执行过命令:
A)PROMPT B)PROMPT USER C)PROMPT $P$G D)CD USER
(10)MS-DOS文件系统目录的组织形式属于
A)关系型结构 B)网络型结构 C)树型结构 D)直线型结构
(11)应用软件系统TH的总容量大约1MB,其主要程序文件存放在C:\TH目录中,而数据文件存放在C:\TH\DATA目录中。如要将它们完整地复制到A盘,应使用的命令是:
A) XCOPY C:\TH A:\ B) XCOPY C:\TH A:\ /S
C) XCOPY C:\TH A:\ /M D) XCOPY C:\TH A:\ /P
(12)执行COPY A.TXT+B.TXT这个DOS命令后,得到的磁盘文件是
A) A.TXT B) B.TXT C) AB.TXT D) A+B.TXT
(13)在WINDOWS中,将一个应用程序窗口最小化后,该应用程序
A)仍在后台运行 B)暂时停止运行 C)完全停止运行 D)出错
(14)CD-ROM属于
A)感觉媒体 B)表示媒体 C)表现媒体 D)存储媒体
(15)在因特网(Internet)中,电子公告板的缩写是
A)FTP B)WWW C)BBS D)E-mail
(16)数据库管理系统是
A)应用软件 B)辅助设计软件 C)系统软件 D)科学计算软件
(17)FoxBASE支持的数据类型包括(1)数值和字符,(2)数值和日期,(3)逻
辑和字符,(4)备注和数值
A)(1)、(2)、(3)和(4) B)(1)和(3)
C)(2)和(4) D)(3)和(4)
(18)FoxBASE最多可以同时打开DBF文件的个数是
A)1个 B)2个 C)没有限制 D)10个
(19)设有变量string"1999年上半年全国计算机等级考试",能够显示"1999
上半年计算机等级考试"的命令是
A)?string-"全国"
B)?SUBSTR(string,1,8)+ SUBSTR(string,11,17)
C)?SUBSTR(string,1,12)+ SUBSTR(string,17,14)
D)?STR(string,1,12)+ STR(string,17,14)
(20)设有变量pi=3.14152926,执行命令
?ROUND(pi,3)
的显示结果是
A) 3.1410000 B) 3.1420000 C) 3.1400000 D) 3.0000000
(21)当前数据库文件中有一个长度为10的字符字段sname,执行如下命令
REPLACE sname WITH"于丹樱"
?LEN(sname)
最后一条命令的显示结果是
A)3 B)6 C)10 D)11
(22)在FoxBASE中,执行以下命令序列(□表示空格)
S1="计算机□□□□"
S2="二级等级考试□□□□"
?S1-S2
最后一条命令的显示结果是
A)语法错
B)计算机□□□□二级等级考试□□□□
C)计算机二级等级考试□□□□
D)计算机二级等级考试□□□□□□□□
(23)设数据库文件在当前工作区已经打开,命令COPY TO temp FOR〈条件〉完
成的工作相当于关系运算
A)连接 B)选择 C)自然连接 D)投影
(24)数据库已经在当前工作区打开,为了在文件尾部增加一条空记录,应该使用命令
A)APPEND B)APPEND BLANK C)INSERT D)INSERT BLANK
(25)设数据库文件及其索引文件已打开,为了确保指针定位在物理记录号为1的记录上,应该使用命令
A)GO TOP B)GO BOP() C)SKIP 1 D)GO 1
(26)设职工数据库文件已经打开,其中有工资字段,要把指针定位在第一个工资大于620元的记录上,应使用命令
A)FIND FOR 工资>620 B)SEEK 工资>620
C)LOCATE FOR 工资>620 D)FIND 工资>620
(27)设当前打开的数据库文件中含有字段SNO,系统中有一内存变量的名称也为
SNO,下面命令显示的结果是
?SNO
A)内存变量SNO的值 B)字段变量SNO的值
C)错误信息 D)与该命令之前的状态有关
(28)下面命令显示的结果是
?AT("教授","副教授")
A)2 B)3 C).T. D) 1
(29)设当前数据库文件含有字段salary,命令REPLACE salary WITH 1500的功能是
A)将数据库中所有记录的salary字段的值都改为1500
B)只将数据库中当前记录的salary字段的值改为1500
C)由于没有指定条件,所以不能确定
D)将数据库中以前未更改过的salary字段的值改为1500
(30)设数据库文件已经在当前工作区打开,有关索引文件已经建立,要打开该数据库文件的某索引文件,应该使用命令
A)SET INDEX TO<索引文件名>
B)OPEN INDEX<索引文件名>
C)USE INDEX<索引文件名>
D)必须与数据库文件一起打开
(31)在以下关于索引的说明中,错误的是
A)索引可以提高查询速度 B)索引可能降低更新速度
C)索引和排序具有不同的含义 D)不能更新索引字段
(32)在下列表达式中,运算结果为数值的是
A)[8888]-[666] B)LEN(SPACE(5))-1
C)CTOD('04/05/99')-30 D)800+200=1000
(33)当需要对满足条件的全部记录进行操作时,以下关于条件短语FOR<条件>和WHILE<条件>的说明,正确的是
A)FOR<条件>和WHILE<条件>的作用一样
B)当使用索引时FOR<条件>和WHILE<条件>的作用一样
C)FOR<条件>可以用在任何需要条件短语的地方
D)WHILE<条件>只可以用在记录已经排序的情况
(34)在使用@命令进行格式化输入时,为了保证只允许输入字母,应该在PICTURE
短语国使用模式符
A) A B) X C) N D) Z
(35)用在程序中,可以终止程序执行并返回到FoxBASE圆点提示符状态的命令是
A)EXIT B)QUIT C)BYE D)CANCEL
(36)以下关于ACCEPT命令的说明,正确的是
A)将输入作为字符接收 B)将输入作为数值接收
C)将输入作为逻辑型数据接收 D)将输入作为备注型数据接收
(37)在使用@命令进行格式化输出时,为了使输出结果只输出到打印机上,应使用命令
A) SET PRINT ON B) SET PRINTER TO LPT1
C) SET DEVICE TO PRINT D) SET PRINTER TO PRN
(38)SCATTER命令用于将当前记录的各字段值送到一个数组中,与该命令相对应的、利用数组中的更新当前记录字段值的命令是
A)GATHER B)UPDATE C)REPLACE D)CHANGE
(39)某数据库文件有5个字段,其中有3 个字符型的宽度分别为6、12、和10,另外还有一个逻辑型字段和一个日期型字段,该数据库文件中每条记录的总字节数是
A)37 B)38 C)39 D)40
(40)当前数据库中"是否通过"字段为逻辑类型,要显示所有末通过的记录应使用命令
A)LIST FOR 是否通过=.F. B) LIST FOR 是否通过<>.T.
C) LIST FOR .NOT.是否通过 D) LIST FOR .NOT."是否通过"
(41)设有如下程序段
SELECT 1
USE f1
SELECT 2
USE f2
SELECT 3
USE f3
现在要给f1文件追加新记录,但又不改变当前数据库的打开状态,应该使用
命令序列
A)USE f1 B)SELECT 1 C)GO f1 D)GO 1
APPEND APPEND APPEND APPEND
(42)执行如下命令序列
SET TALK OFF
STORE 1999 TO a
STORE "1999"TO b
STORE "A"TO m
?&m+&b
最后的输出结果是
A)A1999 B)语法错 C)19991999 D)3998
(43)执行以下命令序列(设今天是1999年4月3日)
STORE DATE() TO m_date
M_date=m_date-365
?YEAR(m_date)
最后输出结果是
A)其中有语法错误 B)03/04/98 C)1998 D)1997
(44)--(50)题的程序或操作都基于以下职工数据库文件,其中编号、姓名、部门
字段是字符型;工资、奖金字段是数值型。
编号 姓名 部门 工资 奖金 10011002100320012002300430063010 王长生汪洋陆地林木陈路孙言郝永胜高英雄 车间车间车间设计科设计科财务科财务科财务科 85070068090080090013001100 200200200150160100120140
(44)USE职工
AVERAG 奖金TO aa FOR 部门="财务科"
?aa
变量aa的输出结果是
A)360 B)3 C)120 D)200
(45)USE职工
INDEX ON 工资TO temp
GO TOP
记录指针定位在
A)编号为1001的记录上
B)编号为3010的记录上
C)编号为3006的记录上
D)编号为1003的记录上
(46)USE职工
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -