一些Foxpro的选择题及答案
作者名:不详 出自:网友提供 05年7月7日
0001题:Foxpro是一种( )数据库管理系统。
A: 层次型 B: 网状型
C: 关系型 D: 逻辑型
答案:C
0002题:FOXPRO提供了工作区概念,其中对当前工作区叙述错误的是( )。
A: 最后一次执行SELECT命令时所选择的工作区为当前工作区
B: 建立数据库时所在工作区是当前工作区
C: 当前工作区中只有一条记录指针
D: 当前工作区中字段名可直接使用
答案:B
0003题:FOXPRO2.5b 版中字符串最长允许( )个字节。
A: 255 B: 252
C: 254 D: 64K
答案:C
0004题:FOXPRO2.5版中最多允许( )个内存变量。
A: 256 B: 36000
C: 60000 D: 65000
答案:D
0005题:FOXPRO2.5版最多允许同时打开( )个库文件。
A: 25 B: 255
C: 225 D: 55
答案:C
0006题:FoxPro系统通常称作( )。
A: 数据库 B: 高级语言
C: 数据库管理系统 D: 数据库系统
答案:C
0007题:FoxPro是结构化程序设计语言,下列不属于分支执行结构的是( )。
A:DO WHILE...ENDDO B:IF ... ENDIF
C: DO CASE…ENDCASE D: IF ... ELSE ... ENDIF
答案:A
0008题:Foxpro是一种( )数据库管理系统。
A: 层次型 B: 网状型
C: 关系型 D: 逻辑型
答案:C
0009题:FoxPro提供的语言体现了( )特征,用FoxPro编写的程序是结构化的程序。
A:自顶向下式程序设计 B:结构式程序设计
C:面向对象式程序设计 D:递归式程序设计
答案:B
0010题:Foxpro中有两种变量,它们是( )。
A:字段变量和内存变量 B:用户变量和系统变量
C:整型变量和实型变量 D:数字变量和非数字变量
答案:A
0011题:不能参与排序的数据类型( )。
A: 字符型 B: 日期型
C: 逻辑型 D: 备注型
答案:D
0012题:
存储在计算机的有结构的数据集合称为( )。
A: 数据结构 B: 数据库系统
C: 数据库管理系统 D: 数据库
答案:D
0013题:FoxPro数据库管理系统其数据模型均是( )。
A: 层次型 B: 网络型
C: 关系型 D: 适用型
答案:C
0014题:对FOXPRO语法规定叙述错误的是( )。
A: <范围>短语表示库记录的可执行范围从当前操作记录开始
B: 缺省表示对全部或 RECORD<n>表示对第n条记录进行操作
C: 选择/D时,表示以升序进行排序
D: 注释语句可以以&&开头
答案:C
0015题:对FOXRPO,下面说法中,错误的是( )。
A: 字符型字段可以存放空格
B: 日期型字段专门存放日期数据
C: 逻辑型字段可以存放数值
D: 备注型字段必须存放文字内容
答案:C
0016题:对于数据库而言,能支持它的各种操作的软件系统称为( )。
A: 命令系统 B: 操作系统
C: 数据库系统 D: 数据库管理系统
答案:D
0017题:在FoxPro中,对于一个数据库文件,可以同时打开的索引文件的个数为( )。
A: 5 B: 6 C: 7 D: 8
答案:C
0018题:二维表格中的一栏对应于数据库中的( )。
A: 一条记录 B: 一个字段
C: 几条记录 D: 无对应关系
答案:B
0019题:关系数据库的任何检索操作都是由三种基本运算组合而成的,这三种基本运算不包括( )。
A: 投影 B: 比较
C: 连接 D: 选择
答案:B
0020题:关系数据库管理系统存储与管理数据的基本形式是 ( ) 。
A: 关系树 B: 二维表
C: 结点路径 D: 文本文件
答案:B
0021题:关于工作区,下面说法正确的是( )。
A: 在同一时刻只能选择一个主工作区,主工作区中可以打开两个以上的
B: 工作区10和工作区1是同一个工作区;
C: 每个工作区的记录指针不因其他工作区记录指针的改变而改变;
D: 当工作区转移后,原来工作区记录指针的指向位置发生了变化;
答案:C
0022题:三种基本程序设计结构是循环、选择和( )。
A: 分支 B: 过程调用
C: 多路选择 D: 顺序
答案:D
0023题:使用FoxPro时,每个工作区可以打开几个数据库文件正确的是( )。
A: 1 B: 2 C: 10 D: 15
答案:A
0024题:数据处理经历了由低级到高级的发展过程,大致可分为三个阶段。现处于()阶段。
A: 无管理 B: 文件管理
C: 数据库系统 D: 人工管理
答案:C
0025题:数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是( )。
A:DB包括DBS和DBMS B:DBS包括DB和DBMS
C:DBMS包括DBS D:DBS包括DB,但不包括DBMS
答案:B
0026题:数据库的安全性控制措施是层层设防,下列哪种措施不是安全措施( )。
A: 密码技术 B: 用户标识鉴定
C: 授权 D: 封锁
答案:D
0027题:数据库管理系统(DBMS)是( )。
A: 信息管理的应用软件 B: 数据库系统+应用程序
C: 管理中的数据库 D: 管理数据库的系统软件
答案:D
0028题:数据库管理系统常用的数据模型有( )三种。
A: 网状模型、链状模型和层次模型
B: 层次模型、环状模型和关系模型
C: 层次模型、网状模型和关系模型
D: 层次模型、环状模型和语义模型
答案:C
0029题:数据库设计的四个阶段分别是( )。
A: 需求分析、概念设计、逻辑设计、物理设计
B: 需求分析、选择DBMS、实施、维护
C: 选择DBMS、逻辑设计、物理设计、实施维护
D: 选择DBMS、需求分析、概念设计、逻辑设计
答案:A
0030题:数据库系统的核心部分是( )。
A: 数据模型 B: 数据库
C: 计算机硬件 D: 数据库管理系统
答案:D
0031题:
数据库系统的应用使数据与应用程序之间具有( )。
A:较高的独立性 B:更加依赖性
C:数据与程序无关 D:程序调用数据更方便
答案:A
0032题:数据库系统具有( )等特点。
A:数据的结构化 B:较高程度的数据共享
C:较小的冗余度 D:三者都是
答案:D
0033题:数据库系统中数据的最小单位是( )。
A: 文件 B: 记录 C: 数据项 D:数组
答案:C
0034题:
随数据库自动打开和更新的索引文件是( )。
A:单入口索引文件 B:独立的复合索引文件
C: 结构化的复合索引文件 D:扩展名为.IDX的索引文件
答案:C
0035题:下面几个有关"数据处理"的说法正确的是( )。
A: 数据处理只是对数值进行科学计算
B: 数据处理只是在出现计算机以后才有
C: 对数据进行汇集、传输、分组、排序、存储、检索等都是数据处理
D: 数据处理可有可无
答案:C
0036题:
有关信息与数据的概念,下面哪种说法是正确的( )。
A: 信息和数据是同义词 B: 数据是载荷信息可鉴别的符号
C: 信息和数据毫不相关 D: 固定不变的数据就是信息
答案:B
0037题:在关联运算中,查找满足一定条件的元组的运算称之为( )。
A: 复制 B: 选择
C: 投影 D: 连接
答案:B
0038题:在一个关系中,能够唯一确定一个元组的属性或属性组合叫做( )。
A: 索引码 B: 关键字
C: 域 D: 排序码
答案:B
0039题:函数LEN(“ABC”-“ABC”)的值是( )。
A: 0 B: 6 C: 7 D: 3
答案:B
0040题:
函数SUBSTR(“国际互联网”,5,4)的值是( )。
A: 国际 B: 互联 C: 国际互 D: 联网
答案:B
0041题:
FOXPRO函数ROUND(123456.789,2)的值是( )。
A: 123457.00 B: 123456.780
C: 123456.79 D: 123456.790
答案:C
0042题:
Foxpro函数ROUND(123456.789,-2)的值是( )。
A: 123456 B: 123500.000
C: 123456.700 D: -123456.79
答案:B
0043题:Foxpro中逻辑运算符有( )种。
A: 1 B:2 C:3 D: 4 答案:C
0044题:MOD(SQRT(25+9),3)的值是( )。
A: 6 B:36 C:12 D: 0 答案:D
0045题:ROUND(4.785,2)的执行结果为( )。
A:4.700 B: 4.800 C: 4.790 D: 4.795 答案:C
0046题:SET DATE DMY 则DAY('01/09/93')返回的是( )。
A: 9 B: 1
C: 计算机日期 D: 错误信息
答案:B
0047题:
表达式ABS(-10.5)+ROUND (10.5,1) 的值为 ( )
A:-21 B:-22 C: 21 D: 22
答案:C
0048题:
表达式SUBS(‘12a',2,1)+'*'+STR(25,2)的值是( )。
A: 12*5 B: 300 C: 2*25 D: 50
答案:C
0049题:表达式VAL(SUBSTR(‘P586',2,1))+3的计算结果是( )。
A: 8 B: 11 C: 8.00 D: 11.00
答案:C
0050题:打开一个空数据库文件,分别用函数EOF()和BOF()测试,其结果一定是( )。
A: .T.和.T. B: .F.和.F. C: .T.和.F. D: .F.和.T.
答案:A
0051题:函数TYPE(‘1234')的值为( )。
A: N B: C C: 1234 D:出错信息
答案:A
0052题:
函数VAL(SUBS(“20.12ab”,2))的值为( )。
A:20.12 B:20 C: 0.12 D: 0
答案:C
0053题:既是算术运算符,又是字符运算符的是( )。
A: + B: ^ C: ** D: /
答案:A
0054题:假定N,C,L分别为数值型、字符型、逻辑型变量。在下面的表达式中错误的表达式是 ( )。
A: 3*N B: C-'N' C: N=10 .OR.L D: C>10
答案:D
0055题:假定已经执行了正确命令M=[28+2],再执行命令? M,屏幕将显示( )。
A: 30 B: 28+2 C: [28+2] D: 30.00
答案:B
0056题:逻辑运算符在运算时,其优先顺序是( )。
A: NOT、AND、OR B: AND、NOT、OR
C: OR、NOT、AND D:从左至右按先后顺序
答案:A
0057题:
命令?AT("日","东园三日雨兼风")的输出结果是( )。
A: 4 B: .T. C: 7 D: 0
答案:C
0058题:某数据库文件共有10条记录,当前记录的序号为6。先执行命令SKIP 10,再执行命令? EOF( )。执行最后一条命令后显示的结果是( )。
A: 出错信息 B: 11
C: .T. D: .F.
答案:C
0059题:如果内存变量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”)
答案:D
0060题:若测试一打开的库文件结构时,最后一行信息为"TOTAL 60",则执行RECSIZE()后,返回值为( )。
A: 61 B: 60
C: 59 D: 答案均不对
答案:A
0061题:若想从字符串"北京市"中取出汉字"京",应该用函数( )。
A: SUBSTR("北京市",2,2) B:SUBSTR("北京市",2,1)
C: SRBSTR("北京市",3,1) D: SRBSTR("北京市",3,2)
答案:D
0062题:设当前数据库有10条记录,当EOF()为真时,命令?RECNO()的显示结果是( )。
A: 10 B: 11 C: 0 D: 空
答案:B
0063题:数据库文件ST.DBF中有字段:姓名/C、出生年月/D、总 分/N等。要建立姓名、总分、出生年月的组合索引,其索引关键字表达式是( )。
A: 姓名+总分+出生年月
B: ″姓名″+″总分″+″出生年月″
C: 姓名+STR(总分)+STR(出生年月)
D: 姓名+STR(总分)+DTOC(出生年月)
答案:D
0064题:数据库文件共有20条记录,当前记录是10,执行命令LIST NEXT 5以后,当前记录号是( )。
A: 14 B: 15 C: 10 D: 20
答案:A
0065题:顺序执行下面FOXPRO命令之后,屏幕显示的结果是 ( )。
INPUT TO XX &&输入.T. ? Xx.and.xx=xx
A: 0 B: .F. C: 错误信息 D: .T.
答案:D
0066题:顺序执行下面FOXPRO命令之后,屏幕显示的结果是( )。 S=”Happy Chinese New Year!” T=”Chinese” ? AT(T,S)
A: 0 B: 7 C: 14 D: 错误信息
答案:B
0067题:
下列Foxpro表达式运算结果为日期型的是( )。
A: 05/05/97 +2 B: CTOD ( ‘04/05/97' ) – DATE( )
C: CTOD (‘04/05/97') –3 D: DATE( ) + ‘04/05/97'
答案:C
0068题:下列表达式中,( )表达的值是数值。
A: [ABC]+”D” B: {98/08/21}-{98/06/13}
C: ‘123'+'456' D: {98/08/21}+15
答案:B
0069题:下列表达式中不符合FOXPRO规则的是( )
A: {04/05/97} B: TT
C: VAL(“1234”) D: 2X>15
答案:D
0070题:下列各种字符组合中,( )不是FOXRPO中的字符型常量。
A: 计算机应用 B: ‘ABCDE'
C: “1995” D: [10.86]
答案:A
0071题:下列函数输出结果为17的是( )。
A: ?INT(17.8) B: ?ROUN(16.8,0)
C: ?ABS(ROUN(16.8,-1) D: ?INT(16.8)
答案:A
0072题:在FOXPRO数据库管理系统中,下列数据中为常量的是( )。
A: 02/07/97 B: T
C: .Y. D: TOP
答案:C
0073题:
在FOXPRO下列各式中,运算结果为数值的是( )。
A: CTOD("04/05/97")-28 B: "1234"+"5678"
C: 12030=150 D: LEN("ABCD")-1
答案:D
0074题:在FOXPRO中,MIN(ROUND(8.89, 1), 9)的值是 ( )。
A: 8 B: 8.9 C: 9 D: 9.8
答案:B
0075题:在Foxpro中,函数INT(-33/2)的值应为( )
A: -16 B: -16.5 C: 16 D: -17
答案:A
0076题:在foxpro中,如果一个表达式包含数值运算、关系运算、逻辑运算和函数时,运算的优先顺序时( )。
A: 数值运算、关系运算、逻辑运算和函数
B: 数值运算、逻辑运算、关系运算和函数
C: 函数、数值运算、关系运算、和逻辑运算
D: 函数、逻辑运算、关系运算、和数值运算
答案:C
0077题:在下列FOXPRO表达式中,运算结果为字符串的是( )。
A: “1234”-“43”
B: “ABCD”+“XYZ”=“ABCDXYZ”
C: DTOC(DATE())>“04/05/97”
D: CTOD(“04/05/97”)
答案:A
0078题:在下述Foxpro表达式中,结果总是逻辑值的为( )。
A: 字符运算表达式 B: 算术运算表达式
C: 关系运算表达式 D: 日期运算表达式
答案:C
0079题:在'职工档案'库文件中,婚否是L型字段,性别是C型字段,若检索'已婚的女同志',应该用逻辑表达式是( )。
A: 婚否.OR .(性别='女')
B: (婚否=.T .) .AND .(性别='女')
C: 婚否 .AND .(性别='女')
D: 已婚 .OR .(性别='女')
答案:C
0080题:执行STORE"1999年12月庆祝澳门回归祖国!"TO XY命令之后,要在屏幕上显示"澳门1999年12月回归祖国!",应使用命令( )。
A: ?SUBSTR(XY,15,4)+SUBSTR(SY,1,100)
B: ? SUBSTR(XY,15,4)+LEFT(XY,1,10)+RIGHT(XY,19)
C: ? SUBSTR(XY,15,4)+LEFT(XY,10)+RIGHT(XY,10)
D: ? SUBSTR(XY,15,4)+LEFT(XY,10)+RIGHT(XY,19,10)
答案:C
0081题:执行以下命令序列(设今天是2002年7月20日)
STORE DATE()TO MDATE
MDATE=MDATE-365
?YEAR(MDATE) 最后输出结果是( )。
A: 其中有语法错误 B: 07/20/2001
C: 2001 D: 2000
答案:C
0082题:职工数据库中有D型字段"出生日期",要计算的整数实足年龄,可以使用命令( )
A: ?(DATE()-出生日期)/365
B: ?(DATE()-出生日期)/365
C: ?INT((DATE()-出生日期)/365)
D: ?ROUND(DATE()-出生日期)/365)
答案:C
0083题:有如下命令序列:
X="A"
Y=X
A="黄河长江"
?X+&X-Y-&Y
执行以上命令序列后,屏幕显示表达式X+&X-Y-&Y的结果是
A: 黄河长江 B: A黄河长江A黄河长江
C: A黄河长江A D: A黄河长江黄河长江
答案:B
0084题:设X=100,Y=800,执行以下命令:?IIF(X>100,Y-50,Y+50) 屏幕显示结果是( )
选择支:
A: 50 B: 750 C: 800 D: 850
答案:D
0085题:设X=100,Y=800,执行以下命令:?IIF(X>=100,Y-50,Y+50) 屏幕显示结果是( )
A: 50 B: 750 C: 800 D: 850
答案:B
0086题:已知X=99,Y="A",A="telephone",则LEN(STR(X,2)+&Y)的值为( )。
A: 19 B: 11 C: 5 D: 7
答案:B
0087题:设X=999,Y=888,Z="X+Y",表达式&Z+1的结果是( )
A: 错误 B: X+Y+1 C: 1888 D: 9998881
答案:C
0088题:在FOXPRO中执行LIST命令,要想在屏幕和打印机上同时输出,应使用命令 ( )。
A: LIST ON PRINT B: LIST TO PRINT
C: PRINT LIST D: LIST PRINT ON
答案:B
0089题:在图书数据库文件中,书号字段为字符型,要求将书号以字母D开头的所有图书记录打上删除标记,应使用命令( )
A: DELETE FOR “D”$书号
B: DELETE FOR SUBSTR(书号,1,1)=“D”
C: DELETE FOR 书号=D*
D: DELETE FOR RIGHT(书号,1)=“D”
答案:B
0090题:DELETE命令的作用是( )。
A: 为当前记录做删除标记 B: 直接物理删除当前记录
C: 删除当前数据库文件的所有记录
D: 在提问确认后物理删除当前记录
答案:A
0091题:FOXPRO的ZAP命令可以删除当前数据库文件的 ( )
A: 全部记录 B: 满足条件的记录
C: 结构 D: 有删除标记的记录
答案:A
0092题:
Go 50
Skip
?Recn( )
设当前数据库文件有50条记录,执行以上命令序列后输出的结果是( )。
A: 50 B: 51 C: EOF D: -1
答案:B
0093题:MODIFY STRUCTURE命令的功能是( )。
A: 修改字段的类型 B: 增加新的字段
C: 修改字段的名称 D: 修改库文件的结构
答案:D
0094题:把当前数据库文件中“性别”字段的值全部清除,但仍保留该字段,应当使用( )命令。
A: MODOFY STRUCTURE B: DELE
C: REPLACE D: ZAP
答案:C
0095题:当前数据库中"是否通过"字段为逻辑类型,.t.表示通过,要显示所有未通过的记录应使用命令( )。
A: LIST FOR"是否通过"=.F. B: LIST FOR是否通过
C: LIST FOR.NOT.是否通过
D: LIST FOR.NOT."是否通过"
答案:C
0096题:工资数据库文件GZ.DBF和相应的索引文件已经打开,下列操作中错误的是( )。
A: SET INDEX TO
B: COPY TO NEW1 FOR 基本工资>=1000
C: COPY FILE TO NEW3.DBF
D: COPY STRUCTURE TO NEW2
答案:C
0097题:命令SELECT 0的功能是( )。
A: 选择区号最小的空闲工作区
B: 选择区号最大的空闲工作区
C: 选择当前工作区的区号加1的工作
D: 随机选择一个工作区的区号
答案:A
0098题:若要恢复用DELETE命令删除的若干记录,应该( )。
A: 用RECALL命令 B: 立即按(ESC)键
C: 用RELEASE命令 D: 用FOUND命令
答案:A
0099题:设STUDENT.DBF数据库中共有100条记录,执行如下命令序列: USE STUDENT GOTO 10 DISPLAY ALL ?RECNO() 执行最后一条命令后,屏幕显示的值是( )。
A: 1 B: 10 C: 100 D: 101
答案:D
0100题:设当前数据库中姓名字段为字符型 ,要把内存变量NAME中的字符串内容输入到当前记录的姓名字段,应用使用命令( )。
A: 姓名=NAME
B: REPLACE 姓名WITH NAME
C: REPLACE 姓名 WITH &NAME
D: RELACE ALL 姓名 WITH
答案:B
0101题:使用BROWSE命令可以方便地对当前数据库记录进行多种编辑操作,包括( )。
A: 修改、追加、删除但不能插入
B: 修改、追加、删除及插入
C: 修改、追加、插入但不能删除
D: 删除、追加、插入但不能修改
答案:A
0102题:数据库文件已打开而索引文件尚未打开时,打开索引文件的命令是( )。
A: USE(索引文件名) B: INDEX WITH(索引文件名)
C: SET INDEX TO(索引文件名)
D: INDEX ON(索引文件名)
答案:C
0103题:数据库文件中共有51条记录,执行命令GO BOTTOM后,记录指针指向记录的序号 ( ) 。
A: 51 B: 1 C: 52 D: 50
答案:A
0104题:数据库文件中有10条记录,当前记录号为1。执行命令SKIP-1后再执行命令 ?RECNO( )屏幕将显示( )。
A: 0 B: 1 C: -1 D: 出错信息
答案:B
0105题:顺序执行下面FOXPRO命令之后,屏幕所显示的记录号顺序是( )。 USE XYZ
GO 6
LIST NEXT 4
A: 1~4 B: 4~7 C: 6~9 D: 7~10
答案:C
0106题:退出FOXPRO系统的命令是( )。
A: EXIT B: SYSTEM
C: QUIT D: CANCEL
答案:C
0107题:显示已打开数据库的最后三条记录的数据,下列命令组中错误的是( )组命令。
A: Go Bottom ... Skip –3 B: go bottom...skip –2
C: go reccount( ) –2...list rest
D: go reccount( )-2...list next 3
答案:A
0108题:修改库结构的命令是( )。
A: CREATE B: LIST STRUCTURE
C: BROWSE D: MODIFY STRUCTURE
答案:D
0109题:要从某数据库文件中真正删除一条记录,应使用命令( )。
A: 先用DELETE命令,再用ZAP命令
B: 直接用ZAP命令
C: 先用DELETE命令,再用PACK命令
D: 直接用DELETE命令
答案:C
0110题:要清除当前所有其名字的第二个字符为"X"的内存变量,应该用命令( )。
A: RELEASE ALL *X
B: RELEASE ALL LIKE X
C: RELEASE ALL LIKE ?X*
D: RELEASE ALL LIKE"?X"
答案:C
0111题:要删除当前数据库文件的"性别"字段,应当使用命令( )。
A: MODIFY STRUCTURE B: DELETE
C: REPLACE D: ZAP
答案:A
0112题:要显示数据库文件中平均分超过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)
答案:D
0113题:一个有多条记录的数据库打开后,要在第一条记录后增加一条空记录,应使用命令( )。
A: APPEND B: INSERT
C: APPEND BEFORE D: INSERT BEFORE
答案:B
0114题:一个在FoxPro下工作的数据库,有50个记录,其记录指针当前正指向第9个记录,当执行了SKIP 2*3后系统显示的记录号为( )。
A: 6 B: 15 C: 9 D: 3
答案:B
0115题:已打开的库文件有100条记录,在下面4组命令中,( )组命令执行后数据库的记录数保持不变。
A: DELE ALL... ZAP
B: DELE ALL... PACK...RECA ALL
C: DELE ALL...LIST...RECA ALL
D: ZAP
答案:C
0116题:已打开数据库,其中出生年月字段为日期型,年龄字段为数值型。要计算每个人今年的年龄并把其值填入年龄字段中,应使用命令( )。 A: REPL ALL 年龄 WITH YEAR(DATE())-YEAR(出生年月)
B: REPL ALL 年龄 WITH DATE()-出生年月
C: REPL ALL 年龄 WITH DTOC(DATE())-DTOC(出生年月)
D: REPL ALL 年龄 WITH VAL(SUBS(DATE()),7,2)-SUBS(DTOC(出生年月),7,2)
答案:A
0117题:有如下命令序列: Go 50 Skip ?Recn( ) 设当前数据库文件有50条记录,执行以上命令序列后输出的结果是( )。
A: 50 B: 51 C: EOF D: -1
答案:B
0118题:在FoxPro提示符下建立命令文件应用下列哪个命令( )。
A: EDLIN B: EDIT
C: MODI FILER D: MODI COMM
答案:D
0119题:在FOXPRO下,关闭所有数据库的命令是( )。
A: USE B: CLOSE DATABASE
C: SET DB OFF D: CLEAR
答案:B
0120题:在Foxpro中,SKIP命令移动记录指针的基准是( )。
A: 第一条记录 B: 当前记录
C: 指定记录 D: 库文件尾
答案:B
0121题:在Foxpro中,建立数据库文件结构用( )命令。
A: CREATE B: MODIFY STRUCTURE
C: COPY D: EDIT
答案:A
0122题:在FOXPRO中,命令CLOSE ALL与CLEAR ALL相比,CLEAR ALL( )
A: 关闭所有文件,不释放内存变量
B: 关闭所有文件,释放内存变量
C: 不关闭文件,释放内存变量
D: 不关闭文件,不释放内存变量
答案:B
0123题:在FOXPRO中,要把变量存入PM中,应当使用命令( )。
A: RESTORE SCREEN FROM PM B: SAVE TO PM
C: SAVE ALL TO PM D: RESTORE FROM PM
答案:B
0124题:在FOXPRO中执行LIST命令,要想在屏幕和打印机上同时输出,应使用命令( )。
A: LIST ON PRINT B: LIST TO PRINT
C: PRINT LIST D: LIST PRINT ON
答案:B
0125题:在Foxpro状态下,建立或修改命令文件的命令是( )。
A: MODIFY <文件名> B: MODIFY COMMAND <文件名>
C: MODIFY STRUCTURE <文件名>
D: MODIFY STRUCTURE
答案:B
0126题:在工作区1中已打开数据库CGE.DBF,则在工作区2再次打开的操作是( )。
A: USE IN 2 AGAIN B: USE CGE IN 2 AGAIN
C: USE CGE IN 2 D: 非法操作
答案:B
0127题:在没有打开索引文件的情况下,就功能而言,一条APPEND命令相当于命令组( )。
A: SKIP BOTTOM...INSERT BEFORE
B: GOTO BOTTOM...INSERT BOTTOM
C: GO TO EOF...INSERT
D: GOTO BOTTOM...INSERT
答案:D
0128题:在图书数据库文件中,书号字段为字符型,要求将书号以字母D开头的所有图书记录打上删除标记,应使用命令( )。
A: DELETE FOR "D"$书号
B: DELETE FOR SUBSTR(书号,1,1)="D"
C: DELETE FOR 书号=D*
D: DELETE FOR RIGHT(书号,1)="D"
答案:B
0129题:在下面FOXPRO命令中,不能修改数据记录的命令是( )。
A: BROWSE B: EDIT
C: CHANGE D: MODIFY
答案:D
0130题:在下面四组FOXRPO命令中,两条命令执行结果可能不相同的是( )。
A: DELETE...DELETE RECORD RECNO()
B: DELETE ALL...DELETE FOR .T.
C: DELETE FOR <条件>.DELETE WHILE <条件>
D: DELETE...DELETE NEXT 1
答案:C
0131题:在已打开库文件的第五条记录前插入一条记录的操作是 ( )。
A: GOTO 5...INSERT
B: GOTO 5...INSERT BEFORE
C: GO 5...INSERT BLANK
D: GO 5...INSERT BEFORE BLANK
答案:B
40132题:在以下各种说法中,正确的是( )。
A: DELETE ALL、ZAP和PACK的功能各不相同
B: ZAP和PACK的功能相同
C: DELETE ALL和ZAP的功能相同
D: DELETE ALL和PACK的功能相同
答案:A
0133题:执行SET DEVICE TO PRINT 命令之后,能在打印机上实现输出的命令是( )。
A: ?姓名 B: @10,10 SAY 姓名
C: LIST 姓名 D: @10,10 GET 姓名
答案:B
0134题:职工工资数据库文件按基本工资字段升序索引后,再执行GO TOP命令,此时当前记录是( )。
A: 1 B: 基本工资最少的记录号
C: 0 D: 基本工资最多的记录号
答案:B
0135题:为了重新计算每个职工记录中实发工资字段的值,可使用命令( )
A: SUM 实发工资 B: SUM ALL 实发工资
C: REPLACE 实发工资 WITH 基本工资+奖金
D: REPLACE ALL 实发工资 WITH 基本工资+奖金
答案:D
0136题:在FoxPro命令的短语中,属于<范围>的短语有( )
A: ALL、REST、NEXT、RECORD
B: NEXT、REST、FIELDS、TOP
C: REST、FIELDS、FOR、BOTT
D: ALL、FOR、WHILE、RECORD
答案:A
0138题:快速查询命令SEEK用于( )。
A: 索引后的库文件 B: 升序排序库文件
C: 降序排序库文件 D: 一般库文件
答案:A
0139题:快速查询命令FIND用于( )。
A: 索引后的库文件 B: 升序排序库文件
C: 降序排序库文件 D: 一般库文件
答案:A
0140题:在FOR子句中使用逻辑型字段“团员”,要求查询是团员记录信息的正确条件表达式是( )。
A: FOR 团员=.T. B: FOR 团员=“.T.”
C: FOR 团员 D: FOR 团员=“.Y.”
答案:C
0141题:在Foxpro中,对未经排序或索引的数据库进行查找时,只能用( )命令。
A: FIND B: SEEK
C: LOCATE D: DISPLAY
答案:C
0142题:在FOXPRO中,可以使用FOUND()函数来检测查询是否成功的命令包括 ( ) 。
A: LIST,FIND,SEEK B: FIND,SEEK,LOCATE
C: FIND,DISPLAY,SEEK D: LIST,SEEK,LOCATE
答案:B
0143题:在查找满足条件的记录时,若希望能找出所有满足条件的记录,可用( )命令。
A: FIND B: LOCATE
C: FIND…CONTINUE D: LOCATE…CONTINUE
答案:D
0144题:在数据库中,单入口索引文件是按"索引关键字表达式"值( )次序来建立索引?
A: 固定的上升次序 B: 固定的下降次序
C: 由开关控制次序 D: 随机次序
答案:A
0145题:在以下关于索引的说明中,错误的是( )。
A: 索引可以提高查询速度 B: 索引可能降低更新速度
C: 索引和排序具有不同的含义D:不能更新索引字段
答案:D
0146题:在找满足条件的记录时,若期望能找出所有满足条件的记录,可用命令( )。
A: FIND...CONTINUE B: LOCATE...CONTINUE
C: FIND D: LOCA
答案:B
0147题:执行LOCATE FOR 成绩<60命令之后,要将记录定位在下一个成绩小于60分的记录上,应使用命令( )。 A: LOCATE WHILE 成绩<60 B: SKIP
C: LOCATE FOR 成绩<60 D: CONTINUE
答案:D
0148题:在下列记录定位命令中,不能用FOUND()函数检其操作是否成功的命令是( )
A: SEEK B: FIND
C: LOCATE/CONTINUE D: SKIP
答案:D
0149题:在FoxPro中,SEEK命令和LOCATE命令都可以用于查找记录,但在使用上有所不同。以下表述正确的是( )
A: SEEK命令可以一次查找到全部记录,LOCATE命令一次只能找到一条记录
B: SEEK命令需要打开相应索引文件才能使用,LOCATE命令不需要索引文件
C: SEEK命令只能查找字符串,LOCATE命令可以查找任何类型字段
D: SEEK命令可以和CONTINUE命令联合使用,而LOCATE命令不可以
答案:C
0150题:命令INDEX ON基本工资+奖金 TO zggz的作用是( )
A: 按基本工资升序排列,当基本工资相同时,按奖金升序排列
B: 按基本工资降序排列,当基本工资相同时,按奖金降序排列
C: 按基本工资与奖金之和的升序排列
D: 按基本工资与奖金之和的降序排列
答案:C
0151题:设数据库中有姓名字段,并有姓名为“郑中”的记录,按姓名字段索引的文件已经打开。执行过XM=“郑中”命令后,不能将记录指针定位到相应记录的命令是( )
A: SEEK &XM B: FIND &XM
C: LOCATE FOR 姓名=XM
D: LOCATE FOR 姓名=“郑中”
答案:A
0152题:在FoxPro中,必须打开索引文件才可使用的命令是( )
A: LOCATE B: TOTAL
C: SEEK D: SET RELATION
答案:B
0153题:设数据库有字段工资(N,8,2)、工作日期(D),要求按工资升序排列,工资相同者按参加工作的先后顺序排列,在建立索引文件时应使用命令( )
A: INDEX ON 工资/A,工作日期/D TO ING
B: INDEX ON 工资+YEAR(DATE())-YEAR(工作日期)TO ING
C: INDEX ON STR(工资,8,2)+DTOC(工作日期,1)TO ING
D: INDEX ON 工资+(DATE()-工作日期)TO ING
答案:C
0154题:在FoxPro中,已打开数据库文件zg.dbf,其中含有日期型字段“出生日期”,实现“输出69年10月12日以后出生的男同志的全部记录”操作时,不正确的命令是( )
A: LIST FOR 性别=“男”.AND.出生日期>CTOD(“10/12/69”)
B: LIST ALL FOR 性别=“男”.AND.出生日期>CTOD(“10/12/69”)
C: DISPLAY FOR 性别=“男”.AND.出生日期>CTOD(“10/12/69”)
D: LOCATE FOR 性别=“男”.AND.出生日期>CTOD(“10/12/69”)
答案:D
0155题:在Foxpro中,数据库建立索引,将产生相应的索引文件,而原文件内容( )。
A: 并不改变 B: 顺序改变
C: 记录数改变 D: 数据改变
答案:A
0156题:当前工资数据库文件中有30条记录,当前记录号是8,用SUM命令计算工资总和,如果不给出“范围”选项,那么系统将( )。 答案:B
A: 只计算当前记录的工资值 B: 计算全部记录的工资和
C: 计算后22条记录的工资和 D:计算前8条记录的工资和
0157题:当前数据库文件ST.DBF的字段如下:姓名(C,8)、英语(N,2)、数学(N,2)、总成绩(N,3),要求按总成绩从高向低排序,再按英语从低向高排序生成新库SST.DBF,其命令是( )。
A: SORT TO SST ON 英语,总成绩/D
B: SORT TO SST ON 英语,总成绩/D ALL
C: SORT TO SST ON 总成绩/A,英语 ALL
D: SORT TO SST ON 总成绩/D,英语/A
答案:D
0158题:当前数据库中有数值型字段"年龄",每条记录对应一个职工。下面命令中可统计出年龄在35岁以上职工人数的是( )。
A: SUM 年龄 TO XY FOR 年龄>35
B: AVERAGE年龄 TO XY FOR 年龄>35
C: COUNT FOR 年龄>35 TO XY
D: COUNT ON 年龄 TO XY FOR 年龄>35
答案:C
0159题:对两个数据库文件进行物理连接操作的命令是( )。
A: LINK B: JOIN
C: SET RELATION D: RELATION
答案:B
0160题:对数据库进行逻辑连接的命令是( )。
A: JOIN B: LINK
C: RELATION D: SET RELATION
答案:D
0161题:对指定范围内满足条件的数值型字段求平均值的命令是( )。
A: SUM B: AVERAGE
C: COUNT D: TOTAL
答案:B
0162题:设当前数据库共有300条记录,当前记录为第1条记录,则统计前100条记录中,工资(字段名为GZ)平均值的命令是( )。
A: Average Rest GZ B: Average Next 100 GZ
C: Average Record 100 GZ D: Average All GZ
答案:B
0163题:数据库文件YJ.DBF已经打开,其中有10条记录。要以关键字XM排序,执行命令SORT ON XM TO YJ后,屏幕将显示( )。
A: 10条记录排序完成 B: 覆盖原文件(Y/N)
C: 文件正在使用 D: 出错信息
答案:C
0164题:统计当前数据库中语文成绩(字段名为YW)大于80分的记录数的命令是( )。
A: Average For YW>80 B: Sum For YW>80
C: Count For YW>80 D: List For YW>80
答案:C
0165题:下列命令中 ( )命令可对当前数据库的所有数值型字段求和。
A: COUNT B: SUM C: AVER D: TOTAL
答案:B
0166题:在下面命令中,执行效果一定相同的是( )。 (1) AVERAGE基本工资FOR 性别="男"
(2) AVERAGE基本工资WHILE 性别="男"
(3) AVERAGE基本工资FOR .NOT.性别="女"
(4) AVERAGE基本工资WHILE性别<>"女"
A: (1)和(4),(2)和(3) B: (1)和(3),(2)和(4)
C: (1)和(2),(3)和(4)D: (1)、(2)、(3)和(4)
答案:B
0167题:在当前工作区已打开STUDENT数据库,要求男生在前,女生在后,同一性别的按年龄从小到大排序,生成新文件SS.DBF.应使用命令( )
A: SORT TO SS ON 性别,出生日期/D
B: INDEX TO SS ON 性别,出生日期
C: SORT TO SS ON 性别,出生日期
D: COPY TO SS ON 性别,出生日期/D
答案:C
0168题:要计算职称为副教授或教授的工资总额,下列命令中错误的是( )
A: SUM 工资 FOR 职称="副教授".OR.职称="教授"
B: SUM ALL 工资 FOR 职称="副教授".OR.职称="教授"
C: SUM 工资 FOR "教授"$职称
D: SUM 工资 FOR 职称="副教授".AND.职称="教授"
答案:D
0169题:设有如下程序段 SELECT 1
USE F1
SELECT 2
USE F2
SELECT 3
USE F3
现在要给F1文件追加新记录,但又不改变当前数据库的打开状态,应该使用命令序列( )
A: USE F1...APPEND B: SELECT 1...APPEND
C: GO F1...APPEND D: GO 1...APPEND
答案:B
0170题:设数据库STUDENT 和GG中都有学号字段,STUDENT文件还建立了关键字为学号的索引文件FF.IDX。
SELE 0
USE STUDENT INDEX FF ALIAS ST
SELECE 0
USE GG
执行以上命令序列之后,要想建立GG到STUDENT 的关联,应执行( ).
A: SET RELATION TO 学号 INTO STUDENT
B: SET RELATION TO 学号 INTO ST
C: SET RELATION TO 学号 INTO 1
D: SET RELATION TO 学号 INTO A
答案:B
0171题:以下关于TOTAL命令的表述中,正确的是( )
A: 命令的执行结果不生成另一个数据库文件
B: 所操作的数据库文件不必按关键字段索引或排序
C: 命令中的关键字段必须是数值型字段
D: 只能对数据型字段进行汇总
答案:D
0172题:在FoxPro中,已经在多个工作区中打开了若干个数据库。要显示当前工作区的区号,应使用命令( )
A: SELECT 0 B: SELECT ()
C: ? SELECT() D: ? SELECT
答案:C
0173题:当需要对满足条件的全部记录进行操作时,以下关于条件短句FOR<条件>和WHILE<条件>的说明,正确的时( )。
A: FOR<条件>和WHILE<条件>的作用一样
B: 当使用索引时FOR<条件>和WHILE<条件>的作用一样
C: FOR<条件>可以用于任何需要条件短语的地方
D: WHILE<条件>只可以用在记录已经排序的情况下
答案:C
0174题:比较WAIT、ACCEPT、和INPUT三条命令,需要以回车键表示输入结束的命令是( )。
A: WAIT、ACCEPT、INPUT B: SEEK DATE ()30
C: ACCEPT、INPUT D: INPUT、WAIT
答案:C
0175题:以下关于ACCEPT命令的说明,正确的是 ( )。
A: 将输入作为字符接收 B: 将输入作为数值接收
C:将输入作为逻辑型数据接收
D:将输入作为备注型数据接收
答案:A
0176题:Foxpro所管理的数据库文件类型是( )文件。
A: .dbf B: .prg C: .txt D: .dbt
答案:A
0177题:执行命令SET DELETED OFF后,则( )。
A: 禁止对数据库文件记录删除
B: 显示记录时不忽略有删除标记记录
C: 取消数据库文件记录的删除标记
D: 执行记录删除命令时不提示信息
答案:B
0178题:可以向变量输入逻辑值的命令是( )。
A: ACCEPT和@、…GET B: INPUT 和@、…SAY
C: INPUT和@、…GET D: WAIT 和@、…SAY
答案:C
0179题:命令@7,77 SAY″ABCDE″执行后,屏幕上的显示可能有( )。
A:第7行的最后一列显示″D″
B:第8行的开头一列显示″A″
C: 错误信息 D: 第8行的开头一列显示″D″
答案:D
0180题:FoxPro启动后,执行命令文件 MAIN.PRG使用的命令是( )。
A: ! MAIN B: DO MAIN
C: MAIN D: RUN MAIN
答案:B
0181题:在FoxPro中,可以使用5种不同的数据类型描述数据库文件中的字段,它们分别是字符型(C)、数值型(N)、日期型(D)、逻辑型(L)和( )。
A: 屏幕型(S) B: 备注型(M)
C: 浮点型(F) D: 全局型(Pub)
答案:B
0182题:某数据库有姓名(字符型,宽度为6)、入学总分(数值型,宽度为6,小数位为2)和特长爱好(备注型)共3字段,则该数据库的记录长度为( )
A: 22 B: 23 C: 24 D: 25
答案:B
0183题:某数值型字段的宽度定义为6,小数位为2。该字段所能存放的最小数值是( )。
A: 0 B: -999.99 C: -99.99 D: -9999.99
答案:C
0184题:如果要中止一个正在运行的FOXPRO程序并返回命令窗口,应当按( )。
A: F1 B: CTRL+ALT+DEL
C: ESC D: CTRL+BREAK
答案:C
0185题:如果一个数据库文件有3个备注型字段,那么与它相应的备注文件有( )。
A: 3个 B: 2个 C: 1个 D: 10个
答案:C
0186题:设Foxpro默认的日期格式是yy/mm/dd,给日期型字段输入1998年6月30日的数据,从键盘键入的数据是( )。
A: 06/30/98 B: 98/06/30 C: 98630 D: 980630
答案:D
0187题:使用DIMENSION命令定义数组后各数组元素在没有赋值之前的数据类型是( )。
A: 字符型 B: 数值型 C: 逻辑型 D: 未定义
答案:C
0188题:要求数据库文件某数值型字段的整数是4位,小数是2位,其值可能为负数,该字段的宽度应定义为( )。
A: 8 B: 7 C: 6 D: 4
答案:A
0189题:要求一个数据库文件的数值型字段具有5位小数,那么该字段的宽度最少应当定成( )。
A: 5位 B: 6位 C: 7位 D: 8位
答案:C
0190题:要使三个数据库文件同时处于打开状态,其方法是( )。
A: 使用USE命令依次开
B: 在不同的工作区中依次使用USE命令打开
C: 使用USE INDEX命令
D: 一条USE命令中写三个库文件名
答案:B
0191题:已知p=DATE( ),则p为( )型内存变量。
A: 字符 B: 日期 C: 逻辑 D: 数值
答案:B
0192题:
用DIMENSION Q(2,3)命令定义数组Q,再对各数组元素赋值Q(1,1)=1,Q(1,2)=2,Q(1,3)=3,Q(2,1)=4,Q(2,2)=5,Q(2,3)=6。然后再执行命令? Q(2),则显示结果示( )。
A: 变量未定义 B: .4 C: 2 D: .F.
答案:C
0193题:用MODIFY STRU命令把数据库文件中“地址”字段的宽度从18位改成14位,但不修改其它字段,正常结束后显示数据库文件记录,会发现各条记录“地址”字段的数据( )。
A: 全部丢失 B: 任保留18位
C: 只保留前14位 D: 凡超过14位的字段删空
答案:C
0194题:用在程序中,可以终止程序执行并返回到命令窗口是( )。
A: EXIT B: QUIT C: BYE D: CANCEL
答案:D
0195题:与@…GET命令联合使用的READ命令中若缺省SAVE子句,则( )。
A: GET输入的数据自动存入变量
B: GET输入的数据自动放弃存盘
C: 当前所有的GET子句都被清除
D: 当前所有的GET子句都被保留
答案:C
0196题:在FORPRO中内存变量的数据类型可以是字符型(C)数值型(N)日期型(D)和( )。
A: 备注型(M) B: 全局型(PUB)
C: 局部型(PRI) D: 逻辑型(L)
答案:D
0197题:在FORPRO中内存变量文件的扩展名是( )。
A: PRG B: DBT
C: DBF D: MEM
答案:D
0198题:在FOXPRO数据库管理系统中,备注文件的扩展名是( )。
A: FPT B: DBT
C: DBF D: FMT
答案:A
0199题:在Foxpro数据库管理系统中,程序文件的扩展名为( )。
A: DBF B: DBT
C: PRG D: FTP
答案:C
0200题:在Foxpro中,FOR <条件>子句相当于完成的关系运算是( )。
A: 连接操作 B: 投影操作
C: 选择操作 D: 拷贝操作
答案:C
0201题:在Foxpro中,定义数据库结构时( )字段只需定义字段名和字段类型。
A: 逻辑型、备注型和字符型 B: 逻辑型、日期型和字符型
C: 逻辑型、日期型和备注型 D: 逻辑型、数值型和字符型
答案:C
0202题:在Foxpro中,对变量的赋值有多种方式,请指出下面的赋值表达式不正确的是( )。
A: store “计算机” to name B: store “计算机” to zd,zd1
C: name=”计算机” D: store 10,28 to sj,sj1
答案:D
0203题:在Foxpro中,对数据库进行排序的关键字可为( )字段。
A:逻辑型和备注型 B:日期型和备注型
C:日期型和逻辑型 D:逻辑型、日期型和备注型
答案:C
0204题:在Foxpro中,对数据库进行排序会改变数据库的( )。
A: 数据项 B: 记录数
C: 逻辑顺序 D: 物理顺序
答案:D
0205题:在Foxpro中,内存变量赋值以后( )。
A:可在内存中长期保存 B:可以在数据库中长期保存
C:不重新赋值就可长期保存D:存入内存文件中可长期保存
答案:D
0206题:在FOXPRO中,使用DIMENSION W(2,3)定义数组后,数组W包含的数组元素(下标变量)的个数是 ( )
A: 2个 B: 3个
C: 5个 D: 6个
答案:D
0207题:在FOXPRO中,数组元素赋值以后( )。
A: 可在内存中长期保存 B: 可以在数据库中长期保存
C:不重新赋值就可长期保存 D:存入内存文件中可长期保存
答案:D
0208题:在Foxpro中,字符型、日期型、备注型、逻辑型的数据长度最大分别为( )。
A: 256,8,64,10 B: 254,8,10,1
C: 128,10,8,1 D: 512,6,10,1
答案:B
0209题:在当前工作区已经打开了一个库文件,用命令COPY TO NEW STRUCTURE EXTENDED 可以产生一个结构文件NEW.DBF,它的结构是自动产生的,其字段个数是( )。
A: 2个 B: 3个
C: 4个 D: 10个
答案:C
0210题:在使用@命令进行格式化输入时,为了保证只输入字母,应该在PICTURE短语使用模式符( )。
A: A B: X
C: N D: Z
答案:A
0211题:数据库文件已经打开,当前记录中姓名字段的值是"张敏"。执行以下命令序列:
姓名="李卫星"
?姓名
屏幕显示的结果是 ( )
A: 张敏 B: 李卫星
C: 张敏李卫星 D: 李卫星张敏
答案:A
0212题:在FoxPro数据库中,记录是由字段值构成的数据序列,记录长度要比各字段长度之和多一个字节,这个字节用来存放( )
A: 记录的分隔标记 B: 记录的序号
C: 记录的指针定位标记 D: 记录的删除标记
答案:D
0213题:在交互式输入命令中,可以接受逻辑型数据的命令包括( )
A: INPUT和ACCEPT B: WAIT和INPUT
C: INPUT和@...GET D: INPUT和@...SAY
答案:C
0214题:在下面关于备注文件的描述中,不正确的是( )
A: 备注文件的扩展名为.DBT
B: 备注文件的文件主名一定与相对应的数据库文件同名
C: 一个数据库文件的所有备注型字段内容都放在同一个备注文件中
D: 使用备注文件时,需用单独的命令将其打开
答案:D
|
|