试题

下半年计算机二级VFP预测卷

时间:2025-03-17 05:32:38 试题 我要投稿

2015下半年计算机二级VFP预测卷

  一、单项选择题

  1. Visual FoxPro的报表文件.FRX中的保存的是

  A)打印报表的预览格式

  B)打印报表本身

  C)报表的格式和数据

  D)报表设计格式的定义

  2.连编后可以脱离开Visual FoxPro独立运行的程序是

  A)PRG程序

  B)EXE程序

  C)FXP程序

  D)APP程序

  3.在创建快速报表时,基本带区包括

  A)页标头、页注脚和细节

  B)组标头、组注脚和细节

  C)报表标题、细节和组注脚

  D)标题、细节和总结

  4.在下面列出的数据模型中,哪一个是概念数据模型

  A)关系模型

  B)层次模型

  C)网状模型

  D)实体—联系模型

  5.如果一个公司只能有一个总经理,而且一个总经理不能同时担任其他公司的总经理,则公司和总经理两实体间的联系是

  A)多对多联系

  B)一对多联系

  C)多对一联系

  D)一对一联系

  6.如果对一个关系实施了一种关系运算后得到了一个新的关系,而且新关系中的属性个数少于原来关系中的属性个数,这说明所实施的关系运算是

  A)选择

  B)投影

  C)连接

  D)并

  7.项目管理器的“数据”选项卡用于显示和管理

  A)数据库、自由表、查询和视图

  B)数据库、视图和查询

  C)数据库、自由表和查询

  D)数据库、表单和查询

  8.表文件已经打开,当前记录中姓名字段的值是“王小平”。执行以下命令序列

  姓名="李敏"

  姓名

  屏幕显示的结果是

  A)王小平

  B)李敏

  C)王小平李敏

  D)李敏王小平

  9.下列逻辑表达式中,结果为.F.的值是

  A)MOD(20,4)= MOD(20,5)

  B) "张"$"张三"

  C) "张三"$"张"

  D){^2003.01.01} < {^2003.01.02}

  10.下列表达式中,结果一定为.T.的是

  A)[男]$性别

  B)CTOD([03/21/03])> CTOD([03/12/03])

  C)[2000] > [3]

  D).NOT. .T.

  11.顺序执行以下命令之后,最后一条命令的输出结果是

  X = [A]

  Y = X

  A = [长江黄河]

  X + &X – Y - &Y

  A)长江黄河

  B)A长江黄河A长江黄河

  C)A长江黄河XA

  D)A长江黄河长江黄河

  12.顺序执行以下命令之后,最后一条命令的输出结果是

  SET EXACT OFF

  X = [A] IIF([A] = X,X – [BCD],X+[BCD])

  A)A

  B)BCD

  C)ABCD

  D)A BCD

  13.下列命令用于显示1965年及其以前出生的职工记录,其中错误的是

  A)LIST FOR YEAR(出生日期)<=1965

  B)LIST FOR SUBSTR(DTOC(出生日期),7,2)<= [65]

  C)LIST FOR LEFT(DTOC(出生日期),7,2)<= [65]

  D)LIST FOR RIGHT(DTOC(出生日期),2)<= [65]

  14.Visual FoxPro 数据库文件是

  A)存放用户数据的文件

  B)管理数据库对象的系统文件

  C)存放用户数据和系统数据的文件

  D)其他三种说法都对

  15.如果一个字段的宽度为8,则此字段的类型不可能是

  A)字符型

  B)数值型

  C)日期型

  D)备注型

  16.某数据库表有字符型、数值型和逻辑型3个字段:字符型字段宽度为8,数值型字段宽度为6,小数位为2。若数据库表中共有100条记录,则全部记录需要占据的存储字节数目是

  A)1400

  B)1500

  C)1600

  D)1700

  17.学生.DBF有学号(C,6),姓名(C,8),性别(C,2),生日(D)四个字段,当前记录值是:“020101”,“张三”,“男”,02/10/84。执行下列命令:

  SCATTER TO XS

  LEN (XS(2) )

  结果是

  A)张三

  B)男

  C)4

  D)8

  18.在没有设置任何筛选条件的情况下,要显示当前表中职称是工程师的所有记录,应该使用命令

  A)list 职称 = [工程师]

  B)list for 职称= [工程师]

  C)list while职称 = [工程师]

  D)list rest职称 = [工程师]

  19.假定表文件ABC.DBF前6条记录均为男生记录,执行以下命令后,记录指针定位在

  USE ABC

  GO 3

  LOCATE NEXT 3 FOR 性别 ="男"

  A)第3号记录上

  B)第4号记录上

  C)第5号记录上

  D)第6号记录上

  20.设表文件“学生.DBF”中有10条记录,执行如下两条命令:

  USE 学生

  INSERT BLANK

  其结果是在学生表文件的

  A)第1条记录的位置插入了1个空白记录

  B)第2条记录的位置插入了1个空白记录

  C)文件尾插入了1个空白记录

  D)不确定位置插入了1个空白记录

  21.要为当前表所有职工增加100元工资,应该使用命令

  A)CHANGE 工资 WITH 工资+100

  B)REPLACE 工资 WITH 工资+100

  C)CHANGE ALL 工资 WITH 工资+100

  D)REPLACE ALL 工资 WITH 工资+100

  22.当前表有一个类型为C的字段SNA ,现在要将内存变量MM的字符串的内容赋给当前记录的SNA字段,应该使用命令

  A)SNA = MM

  B)REPLACE SNA WITH MM

  C)STORE &MM TO SNA

  D)REPLACE SNA WITH &MM

  23.在以下各种说法中,正确的是

  A)DELETE 、ZAP和PACK的功能各不相同

  B)ZAP和PACK的功能相同

  C)DELETE ALL和ZAP的功能相同

  D)DELETE ALL和PACK的功能相同

  24.在当前工作区已打开学生表,要求按男生在前,女生在后,同一性别的按年龄从小到大排序,生成新表SS.DBF,应使用命令

  A)SORT TO SS ON 性别,出生日期 / D

  B)INDEX TO SS ON 性别,出生日期

  C)SORT TO SS ON 性别,出生日期

  D)COPY TO SS ON 性别,出生日期 / D

  25.只清空当前表HGZ.DBF中奖金字段的全部值,应当使用命令

  A)MODIFY STRUCTURE

  B)DELETE

  C)REPLACE

  D)ZAP

  二、多项选择题

  26.要为当前表中所有职工增加50元津贴,下列命令中错误的是

  A)CHANGE 津贴 WITH 津贴+50

  B)REPLACE 津贴 WITH 津贴+50

  C)CHANGE ALL 津贴 WITH 津贴+50

  D)REPLACE ALL 津贴 WITH 津贴+50

  27.打开有10个记录的表文件后,要逻辑删除2号至4号记录,可执行的操作是

  A)执行命令DELETE NEXT 3

  B)先执行命令 GOTO 2,再执行命令DELETE NEXT 3

  C)执行命令DELETE RECORD 2 TO 4

  D)执行命令 DELETE FOR RECNO( )>=2.AND.RECNO( )<=4

  28.下面4组命令,每组命令的执行结果一定相同的是

  A)DELETE与DELETE RECORD RECNO()

  B)DELETE ALL与DELETE FOR .T.

  C)DELETE FOR 职称="讲师"与DELETE WHILE 职称="讲师"

  D)DELETE 与DELETE NEXT 1

  29.Visual FoxPro 中,索引文件的扩展名可以为

  A).DBC

  B).CDX

  C).DBF

  D).IDX

  30.下面有关数据库表索引的描述,错误的是

  A)使用索引并不能加快对数据库表的查询操作

  B)索引与数据库表的数据存储在一个文件中

  C)建立索引以后,原来的数据库表文件中记录的物理顺序不变

  D)创建索引是创建一个指向数据库表文件记录的指针构成的文件

  三、判断题

  31.索引查询命令seek只能使记录指针指向表中满足条件的第一个记录。

  32.在建立参照完整性之前,必须首先清理数据库,即物理删除各数据库表中带有删除标记的记录。

  33.执行Total命令将生成一个新表,该表的记录个数总量小于当前表的记录个数。

  34.永久联系在数据库设计器中显示为表索引间的连接线。

  35.Update语句是SQL语言最重要的,也是使用最频繁的语句。

  36.Visual FoxPro的SQL select 语句的联接格式可以实现多个表的联接。

  37.菜单设计器的主要功能有两个:一是为顶层表单设计下拉菜单,二是通过定制Visual FoxPro系统菜单建立应用程序的下拉式菜单。

  38.可以从本地表和存储在服务器上的表或远程数据源中创建视图,但不能从其它视图中创建视图。

  39.定义一个自定义函数必须建立一个独立的文件。

  40.用户从基类创建的子类属于用户定义类。用户定义类只能是子类,而不能是父类。

  四、程序填空题

  41.下面程序的功能是对输入的正整数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

  42.选择适当的内容填充,使下面的程序段的功能与下列语句Y=IIF(X=0,0,IIF(X>0,1,-1))等效

  IF   ①

  Y = 1

  ELSE

  IF X = 0

  ②

  ELSE

  ___③_______

  ENDIF

  ENDIF

  五、程序分析题

  43.程序分析题

  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

  执行上述程序,运行结果是

  44.设图书.DBF表文件的内容如下:

  记录号 编号  书名     出版单位     单价

  1  113388 高等数学  清华大学出版社   24.00

  2  445501 数据库导论 科学出版社     27.90

  3  332211 计算机基础 高等教育出版社   23.00

  4  665544 Visual FoxPro 电子工业出版社 28.60

  5  456788 操作系统原理 电子工业出版社  25.00

  6  456728 操作系统概论 高等教育出版社  21.00

  7  375666 计算机网络  清华大学出版社  37.00

  8  245682 计算机原理  高等教育出版社  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

  执行上述程序,运行结果是:________  ______________

  六、程序设计题

  45.在c:ata emp4202021234567ditGAE emp下有“订货管理”数据库,数据库有一表“ORDER_DETAIL”,结构为:订单号C(6),器件名C(16),单价N(10,2)。请编写程序PROG1.DBF,保存在c:ata emp4202021234567ditGAE emp,要求修改器件的单价,修改方法:器件名为CPU的单价下调 10%,声卡下调10%,闪存下调15%,显卡上浮 10%,内存上浮15%。

  七、操作题

  46.(1)请在C:ataAnswer4202021234567VFT下打开数据库CK3。

  (2)为表zg建立主索引,索引为primarg Key ,索引表达式为“职工号”。

  (3)为表CK建立候选索引,索引名为candi_Key ,索引表达式为“仓库号”。

  47.根据表txl.dbf和表jsh.dbf建立一个查询所有教师的职称、电话、奖金;要求查询去向是表,表名为query1.dbf,并执行该查询。

  48.在考生目录下有数据库“CADB.DBC”,其中有数据库表“ZXKC”和“ZX”。建立单价大于等于1000,按规格降序排列的本地视图“CAMELTST”,该视图按顺序包括字段:产品编号、品名、进贷日期、规格。

【下半年计算机二级VFP预测卷】相关文章:

2015下半年计算机二级VFP考前预测卷答案09-12

计算机二级《VFP》预测题与解析11-23

下半年计算机二级VFP考试预测题(附答案)09-08

2017计算机二级考试《VFP》检测卷及答案08-20

2015下半年全国计算机考试二级C++预测卷11-05

2017年9月计算机二级《VFP》预测题及答案06-10

计算机二级考试《VFP》考点:VFP计算机考点08-06

2015下半年全国计算机二级C++考试预测卷(附答案)10-15

2015年计算机二级《MSoffice》高级应用预测卷07-26