2011年9月计算机二级《VF》考前冲刺试卷(5)
-
第 50 题 在Visual FoxPro中,通过约束规则可以保证__________完整性。
-
第 49 题 设有“职工”表文件,在“职工”表中查找“基本工资”最低的职工的姓名,完成下列SQL语句。
SELECT姓名FROM职工;
WHERE基本工资<=__________;
(SELECT基本工资FROM职工)
-
第 48 题 条件函数IIF(ISNULL(NULL)=EMPTY(""),"T","F".)的返回值是__________。
-
第 47 题 用树形结构表示实体之间联系的模型是__________。
-
第 46 题 在两种基本测试方法中,__________测试的原则之一是保证所测模块中每一个独立路径至少要执行一次。
-
第 43 题 下列命令将“学生”表的“年龄”字段名删除; ALTER TABLE学生__________COLUMN年龄
-
第 44 题 检索“职工” 表中,“籍贯”为“湖南”的学生记录,将结果保存到temp表中,SQL语句为:
SELECT牛FROM职工WHERE籍贯=”湖南” __________temp
-
第 45 题 数据结构分为逻辑结构与__________。
-
第 42 题 为了使用表单设计器设计一个表单,在命令窗口中键入__________命令即可进入表单设计器。
-
第 41 题 执行下列命令后,在Visual FoxPr0窗口中显示的结果是__________。
SET DATE TOYMD
?RIGHT(DTOC({2008-01-01}),2)-”01”
-
第 40 题 为了在报表中打印当前时间,这时应该插入一个__________。
-
第 39 题 用当前窗体的LABELl控件显示系统时间的语句是:THISFORM.LABEL 1.__________=TIME
-
第 38 题 在Visual FoxPro中,使用SQL的CRF,ATE TABLE语句建立数据库表时,使用__________子句说明候选索引。&
-
第 37 题 软件危机出现于20世纪60年代末,为了解决软件危机,人们提出了__________的原理来设计软件,这就是软件工程诞生的基础。
-
第 36 题 在Visual FoxPro中,使用SQL的CREATE TABLE语句建立数据库表时,使用__________子句说明主索引。
-
第 35 题 在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是 ( )。
- A)需求分析
- B)详细设计
- C)软件设计
- D)概要设计
-
第 33 题 连编应用程序不能生成的文件是( )。
- A).app文件
- B).exe文件
- C).dll文件
- D).prg文件
-
第 34 题 下列有关数据库的描述,正确的是( )。
-
第 32 题 查询所有目前年龄在25岁以下(不含25岁)的职工信息(姓名、性别和年龄),正确的命令是( )。
- A)SELECT姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄FROM职工; WHERE年龄<25
- B)SELECT姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄FROM职工; WHERE YEAR(出生日期)<25
- C)SELECT姓名,性别,YEAR(DATE())-YEAR(出生日期)年龄FROM职工; WHERE YEAR(DATE()).YEAR(出生日期)<25
- D)SELECT姓名,性别,年龄=YEAR(DATE())-YEAR(出生日期)FROM职工; WHERE YEAR(DATE())一YEAR(出生日期)<25
-
第 31~33 使用如下三个表:
部门.dbf:部门号C(8),部门名C(12),负责人C(6)
职工.dbf:部门号C(8),职工号C(10),姓名C(8),性别C(2),出生日期D(8)
工资.dbf:职工号C(10),基本工资N(8.2),津贴N(8.2),奖金N(8.2)
第 31 题 查询每个部门年龄最小者的信息,要求得到的信息包括部门名和最长者的出生日期。正确的命令是( )。
- A)SELECT部门名,MIN(出生日期)FROM部门JOIN职工: WHERE部门.部门号=职工.部门号GROUP BY部门名
- B)SELECT部门名,MIN(出生日期)FROM部门JOIN职工: ON部门.部门号=职工.部门号GROUP BY部门名
- C)SELECT部门名,MAX(出生日期)FROM部门JOIN职工: ON部门.部门号=职工.部门号GROUP BY部门名
- D)SELECT部门名,MAX(出生日期)FROM部门JOIN职工:
-
第 29 题 下面有关视图的描述,正确的是( )。
- A)可以使用MODIFYSTRUCTURE命令修改视图的结构’
- B)视图不能删除,否则影响原来的数据文件
- C)视图是对表的复制产生的
- D)使用SQL对视图进行查询时,必须事先打开该视图所在的数据库
-
第 30 题 向“仓库”表中新增一个“人数”字段,数据类型为数值型,宽度为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)
-
第 26 题 执行下列程序:
CLEAR
DOPROG1
RETURN
PROCEDURE PROG1
X=2
DOPROG2
7X
RETURN
PROCEDURE PROG2
X=X+3
RETURN
程序的运行结果为( )。
-
如果学生表student是使用下面的SQL语句创建的
CREATE TABLE student(学号C(4)PRIMARY KEY NOT NULL,;
姓名C(8),;
性别C(2),;
年龄N(2)CHECK(年龄>1 5 AND年龄<30))
下面的SQL语句中可以正确执行的是( )。
- A.INSERT INTO student(学号,性别,年龄)VALUES(“0542”,”男”,17)
- B.INSERT INTO student(姓名,性别,年龄VALUES(“李蕾”,”女”,20)
- C.INSERT INTO student(姓名,性别,年龄)VALUES(“男”,25)
- D.INSERT INTO student(学号,姓名)VALUES(“0897”,“安宁”,16)
-
第 27 题 查询“成绩”表的所有记录并存储于数组arrl中的SQL语句是( )。
- A)SELECT﹡FROM成绩INTO ARRAY arrl
- B)SELECT﹡FROM成绩TO CURSOR arrl
- C)SELECT﹡FROM成绩TO ARRAY arrl
- D)SELECT﹡FROM成绩INTO CURSOR arrl
-
第 24 题 SORT命令和INDEX命令的区别是( )。
-
第 25 题 以下是与设置系统菜单有关的命令,错误的是( )。
- A)SETSYSMENUNOSAVE
- B)SETSYSMENUSAVE
- C)SETSYSMENUTODEFAULT
- D)SETSYSMENUDEFAULT
-
第 23 题 要为当前打开的“成绩”表中所有的“分数”增加5分,可以使用命令( )。
- A)UPDATE成绩WITH分数+5
- B)CHANGE ALL分数WITH分数+5
- C)DISPLAYALL分数WHH分数+5
- D)REPLACE ALL分数WITH分数+5
-
第 22 题 如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时( )。
- A)若子表中有相关记录,则禁止删除父表中记录
- B)不作参照完整性检查,删除父表记录与子表无关
- C)系统自动备份父表中被删除记录到一个新表中
- D)会自动删除子表中所有相关记录
-
第 21 题 下列选项中,不属于数据模型所描述的内容的是( )。
- A)数据类型
- B)数据操作
- C)数据结构
- D)数据约束
-
第 19 题 对下列二叉树进行中序遍历的结果是( )。
-
第 20 题 在表结构中,日期时间型、逻辑型、通用型字段的宽度分别固定为( )。
- A)6,1,4
- B)8,1,4
- C)8,3,10
- D)8,1,任意
-
第 18 题 下列对于SQL的嵌套查询排序的描述中,说法正确的是( )。
- A)既能对外层查询排序,也能对内层查询排序
- B)只能对外层查询排序,不能对内层查询排序
- C)不能对外层查询排序,只能对内层查询排序
- D)既不能对外层查询排序,也不能对内层查询排序
-
第 17 题 在Visual FoxPr0中有如下内存变量的赋值语句:
X={2008—08—08 8:00:00 AM,}
Y=.y.
Z=“12.34”
执行上述语句之后,内存变量的X、Y、Z的数据类型为( )。
-
第 16 题 数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和( )。
- A)编码设计
- B)测试阶段
- C)运行阶段
- D)物理设计
-
第 15 题 当前目录下有“学生”表和“成绩”表两个文件,要求查找同时选修了“课程名称”为“计算机”和“英语”的学生姓名,下列SQL语句的空白处应填入的语句为( )。
SELECT姓名FROM学生,成绩;
WHERE学生.学号=成绩.学号;
- AND课程名称=”计算机”;
- AND姓名__; (SELECT姓名FROM学生,成绩; WHERE学生.学号=成绩.学号;
- AND课程名称=”英语”)
-
第 14 题 下列特征中不是面向对象方法的主要特征的是( )。
-
第 12 题 在VisualFoxPro中,下面关于索引的描述错误的是( )。
-
第 11 题 关于容器,以下叙述中错误的是( )。
- A)容器可以包含其他控件
- B)不同的容器所能包含的对象类型都是相同的
- C)容器可以包含其他容器
- D)不同的容器所能包含的对象类型是不相同的
-
第 13 题 在一棵--X树上,第5层的结点数最多是( )。
-
第 9 题 如果想在运行表单时,向TEXT2中输入字符,回显字符显示的是“"号,则可以在Form的Init事件中加入语句( )。
-
第 10 题 下面的SQL语句能实现的功能是( )。
SELECT宰FROM学生WHERE班级号=”0801”:
UNION;
SELECT牛FROM学生WHERE班级号=”0802”
- A)查询在0801班或0802班的学生信息
- B)查询0801班或0802班的班级信息
- C)查询既在0801班又在0802班的学生信息
- D)语句错误,不能执行
-
第 8 题 在VisualFoxPro中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择了“限制”,当删除父表记录时,系统的反应是( )。
- A)不做参照完整性检查
- B)不准删除父表中的记录
- C)自动删除子表中所有相关记录
- D)若子表中有相关记录,则禁止删除父表中记录
-
第 7 题 在学生表中共有100条记录,执行如下命令,执行结果将是( )
INDEX ON.总分TO ZF
SETINDEXTOZF
GO TOP
DISPLAY
- A)显示的记录号是1
- B)显示分数最高的记录号
- C)显示的记录号是100
- D)显示分数最低的记录号
-
第 5 题 有如下SQL语句:
SELECT订单号,签订日期,金额 FROM 订单,职员:
WHERE订单.职员号=职员.职员号AND姓名=”李二”
与如上语句功能相同的SQL语句是( )。
-
第 4 题 查询2005年1月1日后签订的订单,显示订单的订单号、客户名以及签订日期,正确的SQL语句是( )。
-
第 6 题 从订单表中删除客户号为“1001”的订单记录,正确的SQL语句是( )。
-
第 3 题 查询订单数在3个以上、订单的平均金额在200元以上的职员号,正确的SQL语句是( )。
-
第 2~6 题使用如下3个数据库表:{Page}
职员.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)
第 2 题 查询金额最大的10%订单的信息,正确的SQL语句是( )。
-
第 1 题 命令SELECT 0的功能是( )。
- A)选择编号最小的未使用工作区
- B)选择0号工作区
- C)关闭当前工作区中的表
- D)选择当前工作区