2012年9月计算机等级考试二级VFP考前全真模拟试卷(三)
-
(11)在Visual FoxPro中为表单指定标题的属性是。
-
(9)在Visual FoxPro中,使用SQL的SELECT语句将查询结果存储在一个临时表中,应该使用子句。
-
(10)在Visual FoxPro中,使用SQL的CREATE TABLE语句建立数据库表时,使用子句说明主索引。
-
(7)在SQL的SELECT语句中用于计算检索的函数有COUNT、___、___、MAX和MIN。
-
(8)在Visual FoxPro中,项目文件的扩展名为,表文件的扩展名是___。
-
(6)如下程序段的输出结果是。
i=1
DO WHILE i<10
i=i+2
END DO
? i
-
(4)一棵二叉树第六层(根节点为第一层)的结点数最多为个。
-
(5)LEFT(”123456789”,LEN(”数据库”))的计算结果是。
-
(1)在关系模型中,“关系中不允许出现相同元组”的约束是通过实现的。
-
(2)在连接运算中,连接是去掉重复属性的等值连接。
-
(3)按数据流的类型,结构化设计方法有两种设计策略,它们是变换分析设计和。
-
(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籍贯
-
(35)设有关系Rl和R2,经过关系运算得到结果S,则S是
- A)一个关系 B)一个表单
- C)一个数据库 D)一个数组
-
(32)下面对编辑框(EditBox )控件属性的描述正确的是
- A)SelLength属性的设置可以小于0
- B)当ScrollBars的属性值为0时,编辑框内包林平滚动条
- C)SelText属性在做界面设计时不可用,在运行时可读写
- D) Readonly属性值为.T.时,用户不能使用编辑框上的滚动条
-
(31)能够将表单的Visible属性设置为一并使表单成为活动对象的方法是
- A) Hide B)Show C)Release D)SetFocus
-
(33)在Visual FoxPro中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择了“限制”,则当删除父表中的记录时,系统的反应是
- A)不作参照完整性检查。
- B)不准删除父表中的记录
- C)自动删除子表中所有相关的记录
- D)若子表中有相关记录,则禁止删除父表中记录
-
(30)在表单中为了浏览非常长的文本,需要添加的控件是
- A)标签 B)文本框 C)编辑框 D)命令按钮
-
(29)Visual FoxPro的报表文件.FRX中保存的是
- A)打印报表的预览格式 B)己经生成的完整报表
- C)报表的格式和数据 D)报表设计格式的定义
-
(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交易所
-
(28)以下关于表单数据环境的叙述,错误的是
- A)可以向表单数据环境设计器中添加表或视图
- B)可以从表单数据环境设计器中移出表或视图
- C)可以在表单数据环境设计器中设置表之间的联系
- D)不可以在表单数据环境设计器中设置表之间的联系
-
(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
-
有如下SQL语句
CREATE VIEW view_stock AS SELECT * FROM stock WHERE 交易所=“深圳”
执行该语句后产生的视图包含的字段名是
- A.股票名称、单价
- B.名称、单价
- C.名称、单价、交易所
- D.股票、单价、交易所
-
(25)下面有关对视图的描述正确的是
- A)可以使用MODIFY STRUCTURE命令修改视图的结构
- B)视图不能删除,否则影响原来的数据文件
- C)视图是对表的复制产生的
- D)使用SQL对视图进行查询时必须事先打开该视图所在的数据库
-
(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)
-
(23)有如下SQL语句
CREATE VIEW stock_view AS SELECT * FROM stock WHERE 交易所=“深圳”
执行该语句后产生的试图包含的记录个数是
- A)1 B)2 C)3 D)4
-
(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
-
(19)在当前盘当前目录下删除表stock的命令是
- A)DROP stock B)DELETE TABLE stock
- C)DROP TABLE stock D)DELETE stock
-
(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
-
(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
-
(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
-
(14)以下关于空值(NULL)叙述正确的是
- A)空值等同于空字符串 B)空值表示字段或变量还没有确定值
- C)VFP不支持空值 D)空值等同于数值0
-
(15)~(27)使用的数据如下:
当前盘当前目录下有数据库db_stock,其中有数据库表stock.dbf,该数据库表的内容是:
(15)执行如下SQL语句后
SELECT * FROM stock INTO DBF stock ORDER BY 单价
- A)系统会提示出错信息
- B)会生成一个按“单”升序排序的表文件,将原来的stock.dbp文件覆盖
- C)会生成一个按“单价”降序排序的表文件,将原来的stock.dbp文件覆盖
- D)不会生成排序文件,只在屏幕上显示一个按“单价”升序排序的结果
-
(12)以下关于主索引和候选索引的叙述正确的是
- A)主索引和候选索引都能保证表记录的惟一性
- B)主索引和候选索引都可以建立在数据库表和自由表上
- C)主索引可以保证表记录的惟一性,而候选索引不能
- D)主索引和候选索引是相同的概念
-
(13)表达式LEN(SPACE(0))的运算结果是
- A).NULL. B)1 C)0 D)” ”
-
(11)用命令"INDEX on姓名TAG index name"建立索引,其索引类型是
- A)主索引 B)候选索引 C)普通索引 D)惟一索引
-
(9)若所建立索引的字段值不允许重复,并且一个表中只能创建一个,它应该是
- A)主索引 B)惟一索引 C)候选索引 D)普通索引
-
(10)在Visual FoxPro中字段的数据类型不可以指定为
- A)日期型 B)时间型 C)通用型 D)备注型
-
(6)扩展名为dbf的文件是
- A)表文件 B)表单文件 C)数据库文件 D)项目文件
-
(8)使用SQL语句进行分组检索时,为了去掉不满足条件的分组,应当
- A)使用WHERE子句
- B)在GROUP BY后面使用HAVING子句
- C)先使用WHERE子句,再使用HAVING子句
- D)先使用HAVING子句,再使用WHERE子句
-
(7)在关系模型中,为了实现“关系中不允许出现相同元组”的约束应使用
- A)临时关键字 B)主关键字
- C)外部关键字 D)索引关键字
-
(5)下列哪个是面向对象程序设计语言不同于其他语言的主要特点?
- A)继承性 B)消息传递 C)多态性 D)静态联编
-
(4)在Visual FoxPro中,调用表设计器建立数据库表STUDENT.DBF的命令是
- A)MODIFY STRUCTURE STUDENT
- B)MODIFY COMMAND STUDENT
- C)CREATE STUDENT
- D)CREATE TABLESTUDENT
-
(3)设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员,则部门与职员实体之间的关系类型是
- A) m:n B)1:m C)m:k D) 1:1
-
(1)下面叙述正确的是
- A)算法的执行效率与数据的存储结构无关
- B)算法的空间复杂度是指算法程序中指令(或语句)的条数
- C)算法的有穷性是指算法必须能在执行有限个步骤之后终止
- D)以上三种描述都不对
-
(2)下列数据结构中,能用二分法进行查找的是
- A)顺序存储的有序线性表 B)线性链表
- C)二叉链表 D)有序线性链表