[考试复习题库精编合集]Visual FoxPro程序设计基础理论考试题库4
1、【单选题】
在Foxpro中,数据库建立索引,将产生相应的索引文件,而原文件内容()。[2分]
A、并不改变
B、顺序改变
C、记录数改变
D、数据改变
答案:A;
2、【单选题】tonguetied
当前工资数据库文件中有30条记录,当前记录号是8,用SUM命令计算工资总和,如果不给出“范围”选项,那么系统将()。[2分]
A、只计算当前记录的工资值
B、计算全部记录的工资和
C、计算后22条记录的工资和
D、计算前8条记录的工资和
答案:B;
3、【单选题】
当前数据库文件ST.DBF的字段如下:姓名(C,8)、英语(N,2)、数学(N,2)、总成绩(N,3),要求按总成绩从高向低排序,再按英语从低向高排序生成新库SST.DBF,其命令是()。[2分]
A、SORTTOSSTON英语,总成绩/D
B、SORTTOSSTON英语,总成绩/DALL
C、SORTTOSSTON总成绩/A,英语ALL
D、SORTTOSSTON总成绩/D,英语/A
答案:D;
4、【单选题】
当前数据库中有数值型字段"年龄",每条记录对应一个职工。下面命令中可统计出年龄在35岁以上职工人数的是()。[2分]
A、SUM年龄TOXYFOR年龄>35
B、AVERAGE年龄TOXYFOR年龄>35
C、COUNTFOR年龄>35TOXY
D、COUNTON年龄TOXYFOR年龄>35
答案:C;
5、【单选题】
对两个数据库文件进行物理连接操作的命令是()。[2分]
A、LINK
B、JOIN
C、SETRELATION
D、RELATION
答案:B;
6、【单选题】
对数据库进行逻辑连接的命令是()。[2分]
A、JOIN
B、LINK
C、RELATION
D、SETRELATION
答案:D;
7、【单选题】
设当前数据库共有300条记录,当前记录为第1条记录,则统计前100条记录中,工资(字段名为GZ)平均值的命令是()。[2分]
A、AverageRestGZ
B、AverageNext100GZ
C、AverageRecord100GZ
D、AverageAllGZ
答案:B;
8、【单选题】
数据库文件YJ.DBF已经打开,其中有10条记录。要以关键字XM排序,执行命令SORTONXMTOYJ后,屏幕将显示()。[2分]
A、10条记录排序完成
B、覆盖原文件(Y/N)
C、文件正在使用
D、出错信息
答案:C;
9、【单选题】
统计当前数据库中语文成绩(字段名为YW)大于80分的记录数的命令是()。[2分]
A、AverageForYW>80
B、SumForYW>80
C、CountForYW>80
D、ListForYW>80
答案:C;
10、【单选题】
下列命令中()命令可对当前数据库的所有数值型字段求和。[2分]
A、COUNT
B、SUM
C、AVER
D、TOTAL
答案:B;
11、【单选题】
在下面命令中,执行效果一定相同的是()。(1)AVERAGE基本工资FOR 性别="男"(2)AVERAGE基本工资WHILE 性别="男"(3)AVERAGE基本工资FOR .NOT.性别="女"(4)AVERAGE基本工资WHILE性别<>"女"[2分]
A、(1)和(4),(2)和(3)
中文简体转繁体B、(1)和(3),(2)和(4)
C、(1)和(2),(3)和(4)
D、(1)、(2)、(3)和(4)
答案:B;
12、【单选题】
要计算职称为副教授或教授的工资总额,下列命令中错误的是()[2分]little的比较级和最高级
A、SUM工资FOR职称="副教授".OR.职称="教授"
B、SUMALL工资FOR职称="副教授".OR.职称="教授"
C、SUM工资FOR"教授"$职称
D、SUM工资FOR职称="副教授".AND.职称="教授"
答案:D;
13、【单选题】
设有如下程序段SELECT1USE F1SELECT2USE F2SELECT 3USE F3现在要给F1文件追加新记录,但又不改变当前数据库的打开状态,应该使用命令序列()[2分]
A、USE F1...APPEND
B、SELECT 1...APPEND
C、GO F1...APPEND
D、GO 1...APPEND
答案:B;
14、【单选题】
设数据库STUDENT和GG中都有学号字段,STUDENT文件还建立了关键字为学号的索引文件FF.IDX。SELE0USESTUDENTINDEXFFALIASSTSELECE0USEGG执行以上命令序列之后,要想建立GG到STUDENT的关联,应执行().[2分]
A、SETRELATIONTO学号INTOSTUDENT
B、SETRELATIONTO学号INTOST
C、SETRELATIONTO学号INTO1
D、SETRELATIONTO学号INTOA
答案:B;
15、【单选题】
以下关于TOTAL命令的表述中,正确的是()[2分]
A、命令的执行结果不生成另一个数据库文件
B、所操作的数据库文件不必按关键字段索引或排序
C、命令中的关键字段必须是数值型字段
D、只能对数据型字段进行汇总
答案:D;
16、【单选题】
在FoxPro中,已经在多个工作区中打开了若干个数据库。要显示当前工作区的区号,应使用命令()[2分]
A、SELECT0
B、SELECT()
C、?SELECT()
D、?SELECT
答案:C;
免费日语17、【单选题】
当需要对满足条件的全部记录进行操作时,以下关于条件短句FOR和WHILE的说明,正确的时()。[2分]
A、FOR和WHILE的作用一样
B、当使用索引时FOR和WHILE的作用一样
C、FOR可以用于任何需要条件短语的地方
D、WHILE只可以用在记录已经排序的情况下
答案:C;
18、【单选题】
比较WAIT、ACCEPT、和INPUT三条命令,需要以回车键表示输入结束的命令是()。[2分]
A、WAIT、ACCEPT、INPUT
B、SEEK DATE()-30
C、ACCEPT、INPUT
D、INPUT、WAIT
答案:C;
19、【单选题】
以下关于ACCEPT命令的说明,正确的是()。[2分]
A、将输入作为字符接收
B、将输入作为数值接收medion
C、将输入作为逻辑型数据接收
D、将输入作为备注型数据接收
答案:A;
20、【单选题】
Foxpro所管理的数据库文件类型是()文件。[2分]
A、.dbf
B、.prg
C、.txt
D、.dbt
答案:A;
21、【单选题】
执行命令SETDELETEDOFF后,则()。[2分]
A、禁止对数据库文件记录删除
B、显示记录时不忽略有删除标记记录
C、取消数据库文件记录的删除标记
D、执行记录删除命令时不提示信息
答案:B;
22、【单选题】
可以向变量输入逻辑值的命令是()。[2分]
A、ACCEPT和@、…GET
B、INPUT 和@、…SAY
C、INPUT和@、…GET
D、WAIT 和@、…SAY
答案:C;
23、【单选题】
命令@7,77SAY″ABCDE″执行后,屏幕上的显示可能有()。[2分]
A、第7行的最后一列显示″D″
B、第8行的开头一列显示″A″
C、错误信息
D、第8行的开头一列显示″D″
答案:D;
24、【单选题】
某数据库有姓名(字符型,宽度为6)、入学总分(数值型,宽度为6,小数位为2)和特长爱好(备注型)共3字段,则该数据库的记录长度为()[2分]
A、22
B、23
C、24
D、25
答案:B;
25、【单选题】
某数值型字段的宽度定义为6,小数位为2。该字段所能存放的最小数值是()。[2分]
A、0
B、-999.99
C、-99.99
D、-9999.99
答案:C;
26、【单选题】
如果要中止一个正在运行的FOXPRO程序并返回命令窗口,应当按( )。[2分]
A、F1
B、CTRL+ALT+DEL
C、ESC
D、CTRL+BREAK
答案:C;
27、【单选题】
如果一个数据库文件有3个备注型字段,那么与它相应的备注文件有()。[2分]
A、3个
B、2个
C、1个
D、10个
答案:C;
28、【单选题】
设Foxpro默认的日期格式是yy/mm/dd,给日期型字段输入1998年6月30日的数据,从键盘键入的数据是()。[2分]
A、06/30/98
B、98/06/30
C、98630
D、980630
答案:D;
29、【单选题】
要求一个数据库文件的数值型字段具有5位小数,那么该字段的宽度最少应当定成()。[2分]
A、5位
B、6位
C、7位
D、8位
答案:C;
30、【单选题】
要使三个数据库文件同时处于打开状态,其方法是()。[2分]
A、使用USE命令依次开
青少年篮球培训B、在不同的工作区中依次使用USE命令打开
C、使用USEINDEX命令
D、一条USE命令中写三个库文件名
also的用法答案:B;
31、【单选题】
已知p=DATE(),则p为()型内存变量。[2分]
A、字符
B、日期
C、逻辑
wouldrather的用法D、数值
答案:B;
32、【单选题】
用DIMENSIONQ(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),则显示结果示( )。[2分]
A、变量未定义
B、.4
C、2
D、.F
答案:C;
33、【单选题】
用MODIFYSTRU命令把数据库文件中“地址”字段的宽度从18位改成14位,但不修改其它字段,正常结束后显示数据库文件记录,会发现各条记录“地址”字段的数据()。[2分]
livereceptionA、全部丢失
B、任保留18位
C、只保留前14位
D、凡超过14位的字段删空
答案:C;
34、【单选题】
与@…GET命令联合使用的READ命令中若缺省SAVE子句,则()。[2分]
A、GET输入的数据自动存入变量
B、GET输入的数据自动放弃存盘
C、当前所有的GET子句都被清除
D、当前所有的GET子句都被保留
答案:C;
35、【单选题】
在FORPRO中内存变量的数据类型可以是字符型(C)数值型(N)日期型(D)和()。[2分]
A、备注型(M)
B、全局型(PUB)
C、局部型(PRI)
D、逻辑型(L)
答案:D;
36、【单选题】
在FORPRO中内存变量文件的扩展名是()。[2分]
A、PRG
B、DBT
C、DBF
D、MEM
答案:D;
37、【单选题】
在FOXPRO数据库管理系统中,备注文件的扩展名是()。[2分]
A、FPT
B、DBT
C、DBF
D、FMT
答案:B;
38、【单选题】
在Foxpro数据库管理系统中,程序文件的扩展名为()。[2分]
A、DBF
B、DBT
C、PRG
D、FTP
答案:C;
39、【单选题】
在Foxpro中,FOR <条件>子句相当于完成的关系运算是()。[2分]
A、连接操作
B、投影操作
C、选择操作
D、拷贝操作
答案:C;
40、【单选题】
在Foxpro中,定义数据库结构时()字段只需定义字段名和字段类型。[2分]
A、逻辑型、备注型和字符型
B、逻辑型、日期型和字符型
C、逻辑型、日期型和备注型
D、逻辑型、数值型和字符型
答案:C;
1、【单选题】
在Foxpro中,对变量的赋值有多种方式,请指出下面的赋值表达式不正确的是()。[2分]
A、store“计算机”toname
B、store“计算机”tozd,zd1
C、name=”计算机”
D、store10,28tosj,sj1
答案:D;
2、【单选题】
在Foxpro中,对数据库进行排序的关键字可为()字段。[2分]
A、逻辑型和备注型
B、日期型和备注型
C、日期型和逻辑型
D、逻辑型、日期型和备注型
答案:C;
3、【单选题】
在Foxpro中,对数据库进行排序会改变数据库的()。[2分]
A、数据项
B、记录数
C、逻辑顺序
D、物理顺序
答案:D;