计算机类二级VFP

2011年全国计算机等级考试二级VFP模拟试题(1)

58 题含答案VFP
共 58 题返回本类
1单选题1 / 58
Visual FoxPro的报表文件.FRX中的保存的是(    )
查看答案
D. 报表设计格式的定义
2单选题2 / 58
连编后可以脱离开Visual FoxPro独立运行的程序是(    )
查看答案
B. EXE程序
3单选题3 / 58
在创建快速报表时,基本带区包括(    )
查看答案
A. 页标头、页注脚和细节
4单选题4 / 58
在下面列出的数据模型中,哪一个是概念数据模型(    )
查看答案
D. 实体—联系模型
5单选题5 / 58
如果一个公司只能有一个总经理,而且一个总经理不能同时担任其他公司的总经理,则公司和总经理两实体间的联系是(    )
查看答案
D. 一对一联系
6单选题6 / 58
如果对一个关系实施了一种关系运算后得到了一个新的关系,而且新关系中的属性个数少于原来关系中的属性个数,这说明所实施的关系运算是(    )
查看答案
B. 投影
7单选题7 / 58
项目管理器的“数据”选项卡用于显示和管理(    )
查看答案
C. 数据库、自由表和查询
8单选题8 / 58
表文件已经打开,当前记录中姓名字段的值是“王小平”。执行以下命令序列(    )
姓名="李敏"
姓名
屏幕显示的结果是
查看答案
A. 王小平
9单选题9 / 58
下列逻辑表达式中,结果为.F.的值是(    )
查看答案
C. "张三"$"张"
10单选题10 / 58
下列表达式中,结果一定为.T.的是(    )
查看答案
B. CTOD([03/21/03])> CTOD([03/12/03])
11单选题11 / 58
顺序执行以下命令之后,最后一条命令的输出结果是(    )
X = [A]
Y = X
A = [长江黄河]
X + &X – Y - &Y
查看答案
B. A长江黄河A长江黄河
12单选题12 / 58
顺序执行以下命令之后,最后一条命令的输出结果是(    )
SET EXACT OFF
X = [A] IIF([A] = X,X – [BCD],X+[BCD])
查看答案
D. A  BCD
13单选题13 / 58
下列命令用于显示1965年及其以前出生的职工记录,其中错误的是(    )
查看答案
C. LIST FOR LEFT(DTOC(出生日期),7,2)<= [65]
14单选题14 / 58
Visual FoxPro 数据库文件是(    )
查看答案
B. 管理数据库对象的系统文件
15单选题15 / 58
如果一个字段的宽度为8,则此字段的类型不可能是(    )
查看答案
D. 备注型
16单选题16 / 58
某数据库表有字符型、数值型和逻辑型3个字段:字符型字段宽度为8,数值型字段宽度为6,小数位为2。若数据库表中共有100条记录,则全部记录需要占据的存储字节数目是(    )
查看答案
C. 1600
17单选题17 / 58
学生.DBF有学号(C,6),姓名(C,8),性别(C,2),生日(D)四个字段,当前记录值是:“020101”,“张三”,“男”,02/10/84。执行下列命令:
SCATTER TO XS
LEN (XS(2) )
结果是(    )
查看答案
D. 8
18单选题18 / 58
在没有设置任何筛选条件的情况下,要显示当前表中职称是工程师的所有记录,应该使用命令(    )
查看答案
B. list for 职称= [工程师]
19单选题19 / 58
假定表文件ABC.DBF前6条记录均为男生记录,执行以下命令后,记录指针定位在(    )
USE ABC
GO 3
LOCATE NEXT 3 FOR 性别 ="男"
查看答案
A. 第3号记录上
20单选题20 / 58
设表文件“学生.DBF”中有10条记录,执行如下两条命令:
USE 学生
INSERT BLANK
其结果是在学生表文件的(    )
查看答案
B. 第2条记录的位置插入了1个空白记录
21单选题21 / 58
要为当前表所有职工增加100元工资,应该使用命令(    )
查看答案
D. REPLACE ALL 工资 WITH 工资+100
22单选题22 / 58
当前表有一个类型为C的字段SNA ,现在要将内存变量MM的字符串的内容赋给当前记录的SNA字段,应该使用命令(    )
查看答案
B. REPLACE SNA WITH MM
23单选题23 / 58
在以下各种说法中,正确的是(    )
查看答案
A. DELETE 、ZAP和PACK的功能各不相同
24单选题24 / 58
在当前工作区已打开学生表,要求按男生在前,女生在后,同一性别的按年龄从小到大排序,生成新表SS.DBF,应使用命令(    )
查看答案
A. SORT TO SS ON 性别,出生日期 / D
25单选题25 / 58
只清空当前表HGZ.DBF中奖金字段的全部值,应当使用命令(    )
查看答案
C. REPLACE
26多选题26 / 58
要为当前表中所有职工增加50元津贴,下列命令中错误的是(    )
查看答案
A. CHANGE 津贴 WITH 津贴+50 B. REPLACE 津贴 WITH 津贴+50 C. CHANGE ALL 津贴 WITH 津贴+50
27多选题27 / 58
打开有10个记录的表文件后,要逻辑删除2号至4号记录,可执行的操作是(    )
查看答案
B. 先执行命令 GOTO 2,再执行命令DELETE NEXT 3 D. 执行命令 DELETE FOR RECNO( )>=2.AND.RECNO( )<=4
28多选题28 / 58
下面4组命令,每组命令的执行结果一定相同的是(    )
查看答案
A. DELETE与DELETE RECORD RECNO() B. DELETE ALL与DELETE FOR .T. D. DELETE 与DELETE NEXT  1
30多选题30 / 58
下面有关数据库表索引的描述,错误的是(    )
查看答案
A. 使用索引并不能加快对数据库表的查询操作 B. 索引与数据库表的数据存储在一个文件中
31判断题31 / 58
索引查询命令seek只能使记录指针指向表中满足条件的第一个记录。
查看答案
A. 正确
32判断题32 / 58
在建立参照完整性之前,必须首先清理数据库,即物理删除各数据库表中带有删除标记的记录。
查看答案
A. 正确
33判断题33 / 58
执行Total命令将生成一个新表,该表的记录个数总量小于当前表的记录个数。
查看答案
B. 错误
37判断题37 / 58
菜单设计器的主要功能有两个:一是为顶层表单设计下拉菜单,二是通过定制Visual FoxPro系统菜单建立应用程序的下拉式菜单。
查看答案
B. 错误
38判断题38 / 58
可以从本地表和存储在服务器上的表或远程数据源中创建视图,但不能从其它视图中创建视图。
查看答案
B. 错误
40判断题40 / 58
用户从基类创建的子类属于用户定义类。用户定义类只能是子类,而不能是父类。
查看答案
B. 错误
43填空题43 / 58
字段变量可以与内存变量同名,若没有指明是哪种形式的变量,系统默认为是__。
查看答案
字段变量
48填空题48 / 58
在Visual FoxPro中,设有人事档案表RS.DBF,其中简历为备注型字段,则该字段的数据存放在__文件中。
查看答案
RS.FPT
49填空题49 / 58
与命令display的执行结果完全相同的另一个list命令应该是__。
查看答案
LIST NEXT 1 或 LIST RECORD RECNO( )
51填空题51 / 58
下面程序的功能是对输入的正整数M和K(M>K)通过调用过程SUB计算并显示S的值,这里
S=K!+(K+1)!+……+M!,请填空:
CLEAR
INPUT "输入K值:" TO K
INPUT " 输入M值:" TO M
__
FOR  R = K  TO  M
DO SUB  __
S = S+A
ENDFOR
" S的值为:" , S
RETURN
__
PARAMETERS P , N
P = 1
FOR L=1 TO N
P = P*L
ENDFOR
RETURN
查看答案
  1. S=0
  2. WITH A,R
  3. PROCDURE SUB
52填空题52 / 58
选择适当的内容填充,使下面的程序段的功能与下列语句Y=IIF(X=0,0,IIF(X>0,1,-1))等效
IF  __
Y = 1
ELSE
IF X = 0
__
ELSE
__
ENDIF
ENDIF
查看答案
  1. X>0
  2. Y=0
  3. Y=-1
53填空题53 / 58
程序分析题
CLEAR
P = 0
FOR N = 1  TO  49
IF  N>10
EXIT
ENDIF
IF  MOD (N, 2) = 0
P = P+N
ENDIF
ENDFOR
"P=" , P
RETURN
执行上述程序,运行结果是__ 
查看答案
P=30
54填空题54 / 58
设图书.DBF表文件的内容如下:
 
记录号编号书名出版单位单价
1113388高等数学清华大学出版社24.00
2445501数据库导论科学出版社27.90
3332211计算机基础高等教育出版社23.00
4665544Visual FoxPro电子工业出版社28.60
5456788操作系统原理电子工业出版社25.00
6456728操作系统概论高等教育出版社21.00
7375666计算机网络清华大学出版社37.00
8245682计算机原理高等教育出版社25.00

阅读下列程序,写出程序的运行结果:
CLEAR
USE  图书
UPDATE图书 SET 单价=单价+10  WHERE 出版单位="科学出版社"
SELECT  MAX(单价)  INTO  ARRAY  A  FROM  图书
A(1)
SELECT出版单位,AVG(单价)  AS 平均价 FROM 图书;
GROUP  BY 出版单位 INTO  CURSOR  TEMP
SELECT * FROM  TEMP  ORDER  BY 平均价  DESC;
INTO  CURSOR  TEMP1
GO  BOTTOM
出版单位
CLOSE  DATABASE
执行上述程序,运行结果是:__, __ 
查看答案
  1. 37.90
  2. 高等教育出版社
55简答题55 / 58
在c:\ata\temp\420202\1234567\dit\GAE\temp下有“订货管理”数据库,数据库有一表 ORDER_DETAIL”,结构为:订单号C(6),器件名C(16),单价N(10,2)。请编写程序PROG1.DBF,保存在c:\ata\temp\420202\1234567\dit\GAE\temp,要求修改器件的单价,修改方法:器件名为CPU的单价下调 10%,声卡下调10%,闪存下调15%,显卡上浮 10%,内存上浮15%。
查看答案
先打开编程窗口,用指定名称存于指定文件夹下,程序内容如下:
use order_detail
repl 单价 with 单价*0.9  for  "CPU"$器件名
repl 单价 with 单价*0.9  for  "声卡"$器件名
repl 单价 with 单价*0.85  for  "闪存"$器件名
repl 单价 with 单价*1.1  for  "显示卡"$器件名
repl 单价 with 单价*1.15  for "内存"$器件名
56简答题56 / 58
(1)请在C:\ata\Answer\420202\1234567\VFT下打开数据库CK3。
(2)为表zg建立主索引,索引为primarg Key ,索引表达式为“职工号”。
(3)为表CK建立候选索引,索引名为candi_Key ,索引表达式为“仓库号”。
查看答案
略
57简答题57 / 58
根据表txl.dbf和表jsh.dbf建立一个查询所有教师的职称、电话、奖金;要求查询去向是表,表名为query1.dbf,并执行该查询。
查看答案
略
58简答题58 / 58
在考生目录下有数据库“CADB.DBC”,其中有数据库表“ZXKC”和“ZX”。建立单价大于等于1000,按规格降序排列的本地视图“CAMELTST”,该视图按顺序包括字段:产品编号、品名、进贷日期、规格。
查看答案
略
← 上一卷下一卷 →