2012年3月全国计算机等级《二级VF》冲刺试卷(4)
-
在VFP中,创建的新类可以被保存在类库文件中,其扩展名为____。
-
-
-
-
在Visual FoxPro中,使用SQL的CREATE TABLE语句建立数据库表时,使用_____
子句说明主索引。
-
设有“订货”表(订单号,客户号,金额,订购日期),使用SQL语句检索每个客户订货的“总金额”(注意要生成该字段名).
SELECT客户号,_____FROM订货GROUP BY客户号
-
对报表进行_____,报表会自动包含组标头和组注脚带区。
-
在VisualFoxpro中,表示时间2010年10月1日上午8点的常量应写为_____。
-
程序测试分为静态测试和动态测试。其中_____是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。
-
说明公共变量的命令关键字是_____ (关键字必须拼写完整)。
-
-
多栏报表的栏目数可以通过_____对话框来设置。
-
-
-
-
语句RELEASE ALL EXCEPT A?能够清除的变量是( )。
- A)A1
- B)Ab1
- C)A2
- D)AB
-
开发大型软件时,产生困难的根本原因是( )。
- A)大型系统的复杂性
- B)人员知识不足
- C)客观世界千变万化
- D)时间紧、任务重
-
在Visual FoxPro中,使用LOCATEALLFOR命令按条件查找记录,执行该命令后,
记录指针指向( )。
- A)满足条件的第1条记录
- B)满足条件的第2条记录
- C)表起始位置
- D)表结束位置
-
要清除顶层表单中调用的菜单文件,一般在表单的哪个事件中编写程序代码( )。
- A)LOAD
- B)INIT
- C)DESTROY
- D)INTERACTIVECHANGE
-
关于内存变量的调用,下列说法错误的是( )。
- A)在程序中直接使用而由系统自动隐含建立的变量都是私有变量
- B)私有变量能被本层模块和下层模块程序调用
- C)全局变量需要先定义才能使用,而局部变量可直接使用
- D)局部变量能只能被本层模块程序调用
-
数据库系统在其内部具有3级模式,用来描述数据库中全体数据的全局逻辑结构和特
性的是( )。
- A)外模式
- B)概念模式
- C)内模式
- D)存储模式
-
关于容器,以下叙述中错误的是( )。
- A)容器可以包含其他控件
- B)不同的容器所能包含的对象类型都是相同的
- C)容器可以包含其他容器
- D)不同的容器所能包含的对象类型是不相同的
-
对下列二叉树进行中序遍历的结果是( )。
- A) ABCDEFGH
- B)ABDGEHCF
- C)GDBEHACF
- D)GDHEBFCA
-
下列关于类、对象、属性和方法的叙述中,错误的是( )。
- A)类是对一类具有相同的属性和方法对象的描述
- B)属性用于描述对象的状态
- C)方法用于表示对象的行为
- D)基于同一个类产生的两个对象不可以分别设置自己的属性值
-
如果进栈序列为A,B,c,D,则可能的出栈序列是( )。
- A)C,A,D,B
- B)B,D,C,A
- C)C,D,A,B
- D)任意顺序
-
在Visual FoxPro的工作1区和3区打开了数据表文件,再接着执行SELECT0后,选择工作区的结果是( )。
- A)0
- B)1
- C)2
- D)3
-
下列不属于软件工程3个要素的是( )。
- A)工具
- B)过程
- C)方法
- D)环境
-
如果要运行SMENU.MPR文件,正确的命令是( )。
- A)DO MENU SMENU
- B)DO SMENU.MPR
- C)RUN MENU SMENU
- D)RUN SMENU.MPR
-
要控制两个表中数据的完整性和一致性可以设置“参照完整性”,要求这两个表( )。
- A)是同一数据库中的两个表
- B)不同数据库中的两个表
- C)两个自由表
- D)一个是数据库表,另一个是自由表
-
要为当前打开的“成绩”表中所有的“分数”增加5分,可以使用命令( )。
- A)UPDATE成绩WITH分数 5
- B)CHANGEALL分数WITH分数 5
- C)DISPLAY ALL分数WITH分数 5
- D)REPLACE ALL分数WITH分数 5
-
结构化程序设计的3种结构是( )。
- A)顺序结构,分支结构,跳转结构
- B)顺序结构,选择结构,循环结构
- C)分支结构,选择结构,循环结构
- D)分支结构,跳转结构,循环结构
-
向“仓库”表中新增一个“人数”字段,数据类型为数值型,宽度为2,正确的命令语句是( )。
- A)CREATE TABLE仓库ALTER人数N(2)
- B)CREATE TABLE仓库ADD FIELDS人数N(2)
- C)ALTER TABLE仓库ALTER人数N(2)
- D)ALTER TABLE仓库ADD人数N(2)
-
在一棵二叉树上,第5层的结点数最多是( )。
- A)8
- B)9
- C)15
- D)16
-
在Visual FoxPro中,如果在表之问的联系中设置了参照完整性规则,并在删除规则中选择了“限制”,当删除父表记录时,系统的反应是( )。
- A)不做参照完整性检查
- B)不准删除父表中的记录
- C)自动删除子表中所有相关记录
- D)若子表中有相关记录,则禁止删除父表中记录
-
从订单表中删除客户号为“1001”的订单记录,正确的SQL语句是( )。
-
执行命令:DECLARE array(5,5),则array(3,3)的值为( )。
- A)1
- B).F.
- C).T.
- D)0
-
查询2005年1月1日后签订的订单,显示订单的订单号、客户名以及签订日期,正确的SQL语句是( )。
-
-
第{TSE}题使用如下3个数据库表:
职员.dbf:职员号C(3),姓名C(6),性别C(2),组号N(1),职务C(10)
客户.dbf:客户号C(4),客户名C(36),地址C(36),所在城市C(36)
订单.dbf:订单号C(4),客户名C(4),职员号C(3),签订日期D,金额N(6.2)
{TS}查询金额最大的10%订单的信息,正确的SQL语句是( )。
-
查询订单数在3个以上、订单的平均金额在200元以上的职员号,正确的SQL语句是 ( )。
-
- A).T.
- B).F.
- C)”女”或1
- D)”女”或2
-
下列叙述中,正确的是( )。
- A)软件交付使用后还需要进行维护
- B)软件一旦交付使用就不需要再进行维护
- C)软件交付使用后其生命周期就结束
- D)软件维护是指修复程序中被破坏的指令
-
- A)A B
- B)B C
- C)A-C
- D)C-B
-
下列各选项中,不属于序言性注释的是( )。
- A)程序标题
- B)程序设计者
- C)主要算法
- D)数据状态
-
要设置曰期时间型数据中的年份用4位数字显示,应使用下列哪条命令( )。
- A)SET CENTURY ON
- B)SET CENTURY OFF
- C)SET CENTURYTO 4
- D)SETCENTURYON4
-
在VisualFoxPro中,如果要将学生表S(学号,姓名,性别,年龄)的“年龄”属性删除,正确的SQL语句是( )。
- A) ALTER TABLE S DROP COLUMN年龄
- B)DELETE年龄FROM S
- C)ALTER TABLE S DELETE COLUMN年龄
- D)ALTER TABLE S DELETE年龄
-
第{TSE}题使用的数据表结果如下:
图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2))
读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))
借阅(借书证号C(4),总编号C(6),借书日期D(8))
{TS}对于图书管理数据库,求ABC单位借阅图书的读者的人数。下而SQL语句正确的是( )。
-
对于图书管理数据库,分别求出各个单位当前借阅图书的读者人次。下面的SQL语句正确的是( )。
-
可以在添加、更改或删除记录时自动维护索引的索引是( )。
- A)非结构化复合索引文件
- B)结构化复合索引文件
- C)单一索引文件(IDX)
- D)复合索引文件(CDX)
-