2012年9月计算机等级考试二级VFP考前全真模拟试卷(三)

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
12

(34)将Student.dbf表中jg字段的名称改为籍贯,如下选项中正确的SQL语句是

  • A)ALTER TABLE student ALTER COLUMN jg TO籍贯
  • B)ALTER TABLE student ADD籍贯C(10)
  • C)ALTER TABLE student RENAME jg TO籍贯
  • D)ALTER TABLE student RENAME jg籍贯
13

(35)设有关系Rl和R2,经过关系运算得到结果S,则S是

  • A)一个关系         B)一个表单
  • C)一个数据库      D)一个数组
14

(32)下面对编辑框(EditBox )控件属性的描述正确的是

  • A)SelLength属性的设置可以小于0
  • B)当ScrollBars的属性值为0时,编辑框内包林平滚动条
  • C)SelText属性在做界面设计时不可用,在运行时可读写
  • D) Readonly属性值为.T.时,用户不能使用编辑框上的滚动条
15

(31)能够将表单的Visible属性设置为一并使表单成为活动对象的方法是

  • A) Hide          B)Show      C)Release       D)SetFocus
16

(33)在Visual FoxPro中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择了“限制”,则当删除父表中的记录时,系统的反应是

  • A)不作参照完整性检查。
  • B)不准删除父表中的记录
  • C)自动删除子表中所有相关的记录
  • D)若子表中有相关记录,则禁止删除父表中记录
17

(30)在表单中为了浏览非常长的文本,需要添加的控件是

  • A)标签           B)文本框       C)编辑框       D)命令按钮
18

(29)Visual FoxPro的报表文件.FRX中保存的是

  • A)打印报表的预览格式       B)己经生成的完整报表
  • C)报表的格式和数据           D)报表设计格式的定义
19

(27)求每个交易所的平均单价的SQL语句是

  • A)SELECT交易所,avg(单价)FROM stock GRDER BY单价
  • B)SELECT交易所,avg(单价)FROM stock ORDER BY单价
  • C)SELECT交易所,avg(单价)FROM stock ORDER BY交易所
  • D)SELECT交易所,avg(单价)FROM stock GROUP BY交易所
20

(28)以下关于表单数据环境的叙述,错误的是

  • A)可以向表单数据环境设计器中添加表或视图
  • B)可以从表单数据环境设计器中移出表或视图
  • C)可以在表单数据环境设计器中设置表之间的联系
  • D)不可以在表单数据环境设计器中设置表之间的联系
21

(26)执行如下SQL语句后

SELECT DISTINCT 单价 FROM stock;

WHERE 单价=(SELECT min(单价)FROM stock)INTO DBF stock_x

表stock_x中的记录个数是

  • A)1          B)2          C)3          D)4
22

有如下SQL语句

CREATE VIEW view_stock AS SELECT * FROM stock WHERE 交易所=“深圳”

执行该语句后产生的视图包含的字段名是

  • A.股票名称、单价    
  • B.名称、单价    
  • C.名称、单价、交易所    
  • D.股票、单价、交易所
23

(25)下面有关对视图的描述正确的是

  • A)可以使用MODIFY STRUCTURE命令修改视图的结构
  • B)视图不能删除,否则影响原来的数据文件
  • C)视图是对表的复制产生的
  • D)使用SQL对视图进行查询时必须事先打开该视图所在的数据库
24

(22)将stock表的股票名称字段的宽度由8改为10,应使用SQL语句

  • A) ALTER TABLE stock 股票名称 WITH c(10)
  • B) ALTER TABLE stock 股票名称c(10)
  • C) ALTER TABLE stock ALTER 股票名称c(10)
  • D) ALTER stock ALTER 股票名称c(10)
25

(23)有如下SQL语句

CREATE VIEW stock_view AS SELECT * FROM stock WHERE 交易所=“深圳”

执行该语句后产生的试图包含的记录个数是

  • A)1          B)2          C)3          D)4
26

(20)有如下SQL语句

SELECT max (单价) INTO ARRAY a FROM stock

执行该语句后

  • A) a[1]的内容为15.20         B) a[1]的内容为6
  • C) a[0]的内容为15.20         D) a[0]的内容为6
27

(19)在当前盘当前目录下删除表stock的命令是

  • A)DROP stock         B)DELETE TABLE stock
  • C)DROP TABLE stock          D)DELETE stock
28

(21)有如下SQL语句

SELECT 股票代码,avg(单价)as 均价 FROM stock;

GROUP BY 交易所 INTO DBF temp

执行该语句后,temp表中第二条记录的“均价”字段用SQL语句

  • A)7.48           B)9.99      C)11.73          D)15.20
29

(16)执行下列程序段以后,内存变量a的内容是

CLOSE DATABASE

  • a=0    USE stock
  • GO TOP
  • DO.WHILE.NOT.EOF ()
  • IF 单价>10
  • a=a+1
  • ENDIF    SKIP
  • ENDDO
  • A)1         B)3         C)5         D)7
30

(17)有如下SQL SELECT 语句

SELECT * FROM stock WHERE 单价 BETWEEN 12.76 AND 15.20

与该语句等价的是

  • A) SELECT * FROM stock WHERE 单价<=15.20.AND.单价>=12.76
  • B) SELECT * FROM stock WHERE 单价<15.20.AND.单价>12.76
  • C) SELECT * FROM stock WHERE 单价>=15.20.AND.单价<=12.76
  • D) SELECT * FROM stock WHERE 单价>15.20.AND.单价<12.76
31

(14)以下关于空值(NULL)叙述正确的是

  • A)空值等同于空字符串&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)空值表示字段或变量还没有确定值
  • C)VFP不支持空值&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)空值等同于数值0
32

(15)~(27)使用的数据如下:

当前盘当前目录下有数据库db_stock,其中有数据库表stock.dbf,该数据库表的内容是:

(15)执行如下SQL语句后

SELECT * FROM stock INTO DBF stock ORDER BY 单价

  • A)系统会提示出错信息
  • B)会生成一个按“单”升序排序的表文件,将原来的stock.dbp文件覆盖
  • C)会生成一个按“单价”降序排序的表文件,将原来的stock.dbp文件覆盖
  • D)不会生成排序文件,只在屏幕上显示一个按“单价”升序排序的结果
33

(12)以下关于主索引和候选索引的叙述正确的是

  • A)主索引和候选索引都能保证表记录的惟一性
  • B)主索引和候选索引都可以建立在数据库表和自由表上
  • C)主索引可以保证表记录的惟一性,而候选索引不能
  • D)主索引和候选索引是相同的概念
34

(13)表达式LEN(SPACE(0))的运算结果是

  • A).NULL.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;C)0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)” ”
35

(11)用命令"INDEX on姓名TAG index name"建立索引,其索引类型是

  • A)主索引&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)候选索引&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;C)普通索引&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)惟一索引
36

(9)若所建立索引的字段值不允许重复,并且一个表中只能创建一个,它应该是

  • A)主索引&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)惟一索引&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;C)候选索引&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)普通索引
37

(10)在Visual FoxPro中字段的数据类型不可以指定为

  • A)日期型&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)时间型&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;C)通用型&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)备注型
38

(6)扩展名为dbf的文件是

  • A)表文件&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)表单文件&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;C)数据库文件&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)项目文件
39

(8)使用SQL语句进行分组检索时,为了去掉不满足条件的分组,应当

  • A)使用WHERE子句
  • B)在GROUP BY后面使用HAVING子句
  • C)先使用WHERE子句,再使用HAVING子句
  • D)先使用HAVING子句,再使用WHERE子句
40

(7)在关系模型中,为了实现“关系中不允许出现相同元组”的约束应使用

  • A)临时关键字&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)主关键字
  • C)外部关键字&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)索引关键字
41

(5)下列哪个是面向对象程序设计语言不同于其他语言的主要特点?

  • A)继承性&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)消息传递&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;C)多态性&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)静态联编
42

(4)在Visual FoxPro中,调用表设计器建立数据库表STUDENT.DBF的命令是

  • A)MODIFY STRUCTURE STUDENT
  • B)MODIFY COMMAND STUDENT
  • C)CREATE STUDENT
  • D)CREATE TABLESTUDENT
43

(3)设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的关系类型是

  • A) m:n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)1:m&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;C)m:k&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D) 1:1
44

(1)下面叙述正确的是

  • A)算法的执行效率与数据的存储结构无关
  • B)算法的空间复杂度是指算法程序中指令(或语句)的条数
  • C)算法的有穷性是指算法必须能在执行有限个步骤之后终止
  • D)以上三种描述都不对
45

(2)下列数据结构中,能用二分法进行查找的是

  • A)顺序存储的有序线性表&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B)线性链表
  • C)二叉链表&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;D)有序线性链表