计算机类二级VFP
Visual FoxPro程序设计基础理论考试题库3
50 题含答案VFP
1单选题1 / 50
数据库文件中有10条记录,当前记录号为1。执行命令SKIP-1后再执行命令 ?RECNO( )屏幕将显示( )。
查看答案
B. 1
2单选题2 / 50
顺序执行下面FOXPRO命令之后,屏幕所显示的记录号顺序是( )。
USE XYZ
GO 6
LIST NEXT 4
查看答案
C. 6~9
3单选题3 / 50
退出FOXPRO系统的命令是( )。
查看答案
C. QUIT
4单选题4 / 50
显示已打开数据库的最后三条记录的数据,下列命令组中错误的是( )组命令。
查看答案
A. Go Bottom ... Skip –3
5单选题5 / 50
修改库结构的命令是( )。
查看答案
D. MODIFY STRUCTURE
6单选题6 / 50
要从某数据库文件中真正删除一条记录,应使用命令( )。
查看答案
C. 先用DELETE命令,再用PACK命令
7单选题7 / 50
要清除当前所有其名字的第二个字符为"X"的内存变量,应该用命令( )。
查看答案
C. RELEASE ALL LIKE ?X*
8单选题8 / 50
要删除当前数据库文件的"性别"字段,应当使用命令( )。
查看答案
A. MODIFY STRUCTURE
9单选题9 / 50
要显示数据库文件中平均分超过90分和不及格的全部女学生记录,应当使用命令 ( )
查看答案
D. LIST FOR性别=“女”.AND.(平均分>90.OR.平均分<60)
10单选题10 / 50
一个有多条记录的数据库打开后,要在第一条记录后增加一条空记录,应使用命令( )。
查看答案
B. INSERT
11单选题11 / 50
一个在FoxPro下工作的数据库,有50个记录,其记录指针当前正指向第9个记录,当执行了SKIP 2*3后系统显示的记录号为( )。
查看答案
B. 15
12单选题12 / 50
已打开的库文件有100条记录,在下面4组命令中,( )组命令执行后数据库的记录数保持不变。
查看答案
C. DELE ALL...LIST...RECA ALL
13单选题13 / 50
已打开数据库,其中出生年月字段为日期型,年龄字段为数值型。要计算每个人今年的年龄并把其值填入年龄字段中,应使用命令( )。
查看答案
A. REPL ALL 年龄 WITH YEAR(DATE())-YEAR(出生年月)
14单选题14 / 50
有如下命令序列:
Go 50
Skip
?Recn( )
设当前数据库文件有50条记录,执行以上命令序列后输出的结果是( )。
查看答案
B. 51
15单选题15 / 50
在FoxPro提示符下建立命令文件应用下列哪个命令( )。
查看答案
D. MODI COMM
16单选题16 / 50
在FOXPRO下,关闭所有数据库的命令是( )。
查看答案
B. CLOSE DATABASE
17单选题17 / 50
在Foxpro中,SKIP命令移动记录指针的基准是( )。
查看答案
B. 当前记录
18单选题18 / 50
在Foxpro中,建立数据库文件结构用( )命令。
查看答案
A. CREATE
19单选题19 / 50
在FOXPRO中,命令CLOSE ALL与CLEAR ALL相比,CLEAR ALL( )
查看答案
B. 关闭所有文件,释放内存变量
20单选题20 / 50
在FOXPRO中,要把变量存入PM中,应当使用命令( )。
查看答案
B. SAVE TO PM
21单选题21 / 50
在FOXPRO中执行LIST命令,要想在屏幕和打印机上同时输出,应使用命令( )。
查看答案
B. LIST TO PRINT
22单选题22 / 50
在Foxpro状态下,建立或修改命令文件的命令是( )。
查看答案
B. MODIFY COMMAND <文件名>
23单选题23 / 50
在工作区1中已打开数据库CGE.DBF,则在工作区2再次打开的操作是( )。
查看答案
B. USE CGE IN 2 AGAIN
24单选题24 / 50
在没有打开索引文件的情况下,就功能而言,一条APPEND命令相当于命令组( )。
查看答案
D. GOTO BOTTOM...INSERT
25单选题25 / 50
在图书数据库文件中,书号字段为字符型,要求将书号以字母D开头的所有图书记录打上删除标记,应使用命令( )。
查看答案
B. DELETE FOR SUBSTR(书号,1,1)="D"
26单选题26 / 50
在下面FOXPRO命令中,不能修改数据记录的命令是( )。
查看答案
D. MODIFY
27单选题27 / 50
在下面四组FOXRPO命令中,两条命令执行结果可能不相同的是( )。
查看答案
C. DELETE FOR <条件>...DELETE WHILE <条件>
28单选题28 / 50
在已打开库文件的第五条记录前插入一条记录的操作是 ( )。
查看答案
B. GOTO 5...INSERT BEFORE
29单选题29 / 50
在以下各种说法中,正确的是( )。
查看答案
A. DELETE ALL、ZAP和PACK的功能各不相同
30单选题30 / 50
执行SET DEVICE TO PRINT 命令之后,能在打印机上实现输出的命令是( )。
查看答案
B. @10,10 SAY 姓名
31单选题31 / 50
职工工资数据库文件按基本工资字段升序索引后,再执行GO TOP命令,此时当前记录是( )。
查看答案
B. 基本工资最少的记录号
32单选题32 / 50
为了重新计算每个职工记录中实发工资字段的值,可使用命令( )
查看答案
D. REPLACE ALL 实发工资 WITH 基本工资+奖金
33单选题33 / 50
在FoxPro命令的短语中,属于<范围>的短语有( )
查看答案
A. ALL、REST、NEXT、RECORD
34单选题34 / 50
快速查询命令SEEK用于( )。
查看答案
A. 索引后的库文件
35单选题35 / 50
快速查询命令FIND用于( )。
查看答案
A. 索引后的库文件
36单选题36 / 50
在FOR子句中使用逻辑型字段“团员”,要求查询是团员记录信息的正确条件表达式是( )。
查看答案
C. FOR 团员
37单选题37 / 50
在Foxpro中,对未经排序或索引的数据库进行查找时,只能用( )命令。
查看答案
C. LOCATE
38单选题38 / 50
在FOXPRO中,可以使用FOUND()函数来检测查询是否成功的命令包括 ( ) 。
查看答案
B. FIND,SEEK,LOCATE
39单选题39 / 50
在查找满足条件的记录时,若希望能找出所有满足条件的记录,可用( )命令。
查看答案
D. LOCATE…CONTINUE
40单选题40 / 50
在数据库中,单入口索引文件是按"索引关键字表达式"值( )次序来建立索引?
查看答案
A. 固定的上升次序
41单选题41 / 50
在以下关于索引的说明中,错误的是( )。
查看答案
D. 不能更新索引字段
42单选题42 / 50
在找满足条件的记录时,若期望能找出所有满足条件的记录,可用命令( )。
查看答案
B. LOCATE...CONTINUE
43单选题43 / 50
执行LOCATE FOR 成绩<60命令之后,要将记录定位在下一个成绩小于60分的记录上,应使用命令()。
查看答案
D. CONTINUE
44单选题44 / 50
在下列记录定位命令中,不能用FOUND()函数检其操作是否成功的命令是( )
查看答案
D. SKIP
45单选题45 / 50
在FoxPro中,SEEK命令和LOCATE命令都可以用于查找记录,但在使用上有所不同。以下表述正确的是( )
查看答案
C. SEEK命令只能查找字符串,LOCATE命令可以查找任何类型字段
46单选题46 / 50
命令INDEX ON基本工资+奖金 TO zggz的作用是( )
查看答案
C. 按基本工资与奖金之和的升序排列
47单选题47 / 50
设数据库中有姓名字段,并有姓名为“郑中”的记录,按姓名字段索引的文件已经打开。执行过XM=“郑中”命令后,不能将记录指针定位到相应记录的命令是( )
查看答案
A. SEEK &XM
48单选题48 / 50
在FoxPro中,必须打开索引文件才可使用的命令是( )
查看答案
B. TOTAL
49单选题49 / 50
设数据库有字段工资(N,8,2)、工作日期(D),要求按工资升序排列,工资相同者按参加工作的先后顺序排列,在建立索引文件时应使用命令( )
查看答案
C. INDEX ON STR(工资,8,2)+DTOC(工作日期,1)TO ING
50单选题50 / 50
在FoxPro中,已打开数据库文件zg.dbf,其中含有日期型字段“出生日期”,实现“输出69年10月12日以后出生的男同志的全部记录”操作时,不正确的命令是( )
查看答案
D. LOCATE FOR 性别=“男”.AND.出生日期>CTOD(“10/12/69”)