2013年9月全国计算机等级《二级VF》上机临考冲刺试卷(2) - 233网校计算机二级题库:在线全
2013-12-20来源/作者:管理员点击次数:310
一、选择题(每小题1分,共40分)
1、 下面属于黑盒测试方法的是( )。
A.逻辑覆盖
B.语句覆盖
C.路径覆盖
D.边界值分析
2、 下列关于命令DO FORM XX NAME YY LINKED的陈述中,正确的是( )。
A.产生表单对象引用变量XX,在释放变量XX时自动关闭表单
B.产生表单对象引用变量XX,在释放变量XX时并不关闭表单
C.产生表单对象引用变量YY,在释放变量YY时自动关闭表单
D.产生表单对象引用变量YY,在释放变量YY时并不关闭表单
3、 假设某表单的Visible属性的初值为.F.,能将其设置为.T.的方法是( )。
A.Hide
B.Show
C.Release
D.SetFocus
4、 下列选项中属于面向对象设计方法主要特征的是( )。
A.继承
B.自顶向下
C.模块化
D.逐步求精
5、 软件生命周期中的活动不包括( )。
A.软件维护
B.需求分析
C.市场调研
D.软件测试
6、 一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是( )。
A.一对一
B.一对多
C.多对多
D.多对一
7、 在软件开发中,需求分析阶段产生的主要文档是( )。
A.软件集成测试计划
B.软件详细设计说明书
C.用户手册
D.软件需求规格说明书
8、 在表单设计器环境中,为表单添加一选项按钮组:⊙男〇女,默认情况下,第一个选项按钮“男”为选中状态,此时该选项按钮组的Value属性值为( )。
A.0
B.1
C."男"
D..T.
9、 打开已经存在的表单文件的命令是( )。
A.MODIFY FORM
B.EDIT FORM
C.OPEN FORM
D.READ FORM
10、 在Visual FoxPro中,下面关于属性、方法和事件的叙述错误的是( )。
A.属性用于描述对象的状态,方法用于表示对象的行为
B.基于同一个类产生的两个对象可以分别设置自己的属性值
C.事件代码也可以像方法一样被显式调用
D.在创建一个表单时,可以添加新的属性、方法和事件
11、 软件详细设计产生的图如下:
该图是( )。
A.N—S图
B.PAD图
C.程序流程图
D.E—R图
12、 在建立表间一对多的永久联系时,主表的索引类型必须是( )。
A.主索引或候选索引
B.主索引、候选索引或唯一索引
C.主索引、候选索引、唯一索引或普通索引
D.可以不建立索引
13、在创建数据库表结构时,为了同时定义实体完整性可以通过指定哪类索引来实现?( )
A.唯一索引
B.主索引
C.复合索引
D.普通索引
14、 软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下列属于应用软件的是( )。
A.编译程序
B.操作系统
C.教务管理系统
D.汇编程序
15、数据字典(DD)所定义的对象都包含于( )。
A.程序流程图
B.数据流图(DFD图)
C.方框图
D.软件结构图
16、 软件测试的目的是( )。
A.评估软件可靠性
B.发现并改正程序中的错误
C.改正程序中的错误
D.发现程序中的错误
17、 关系运算中选择某些列形成新的关系的运算是( )。
A.选择运算
B.投影运算
C.交运算
D.除运算
18、 面向对象方法中,继承是指( )。
A.一组对象所具有的相似性质
B.一个对象具有另一个对象的性质
C.各对象之间的共同性质
D.类之间共享属性和操作的机制
19、 如果已经建立了主关键字为仓库号的仓库关系,现在用如下命令建立职工关系CREATE TABLE职工(职工号C(5)PRIMARY KEY,仓库号C(5)REFERENCE仓库,开资I)则仓库和职工之间的联系通常为( )。
A.多对多联系
B.多对一联系
C.一对一联系
D.一对多联系
20、 以下不属于SQL数据操作的语句是( )。
A.UPDATE
B.APPEND
C.INSERT
D.DELETE
21、 连续执行以下命令,最后一条命令的输出结果是( )。
SET EXACT oFF
a="北京"
b=(a="北京交通")
?b
A.北京
B.北京交通
C..F.
D.出错
22、 数据流程图(DFD)是( )。
A.软件概要设计的工具
B.软件详细设计的工具
C.结构化方法的需求分析工具
D.面向对象方法的需求分析工具
23、 SQL语言的更新命令的关键词是( )。
A.INSERT
B.UPDATE
C.CREATE
D.SELECT
24、 在Visual FoxPro中,如下描述正确的是( )。
A.对表的所有操作,都不需要使用USE命令先打开表’
B.所有SQL命令对表的所有操作都不需使用USE命令先打开表
C.部分SQL命令对表的所有操作都不需使用USE命令先打开表
D.传统的FoxPro命令对表的所有操作都不需使用USE命令先打开表
25、 回答{TSE}题:使用如下关系:
客户(客户号,名称,联系人,邮政编码,电话号码)
产品(产品号,名称,规格说明,单价)
订购单(订单号,客户号,订购日期)
订购单明细(订单号,序号,产品号,数量)
查询单价在600元以上的主机板和硬盘的正确命令是( )。
A.SELECT*FROM 产品 WHERE 单价>600 AND(名称=”主机板”AND名称=”硬盘”)
B.SELECT*FROM产品 WHERE单价>600 AND(名称=”主机板”OR名称=”硬盘”)
C.SELECT*FROM产品 FOR单价)600 AND(名称=”主机板”AND名称=”硬盘”)
D.SELECT*FROM 产品 FOR 单价>600 AND(名称=”主机板”OR名称=”硬盘”)
26、 查询客户名称中有“网络”二字的客户信息的正确命令是( )。
A.SELECT*FROM客户 FOR名称 LIKE"%网络%"
B.SELECT*FROM客户 FOR名称="%网络%"
C.SELECT*FROM客户 WHERE名称="%网络%"
D.SELECT*FROM客户 WHERE名称LIKE"%网络%"
27、 查询尚未最后确定订购单的有关信息的正确命令是( )。
A.SELECT名称,联系人,电话号码,订单号FROM客户,订购单WHERE客户.客户号=订购单.客户号AND订购日期IS NULL
B.SELECT名称,联系人,电话号码,订单号FROM客户,订购单WHERE客户.客户号=订购单.客户号AND订购日期=NULL
C.SELECT名称,联系人,电话号码,订单号FROM客户,订购单FOR客户.客户号=订购单.客户号AND订购日期IS NULL
D.SELECT名称,联系人,电话号码,订单号FROM客户,订购单FOR客户.客户号=订购单.客户号AND订购日期=NULL
28、 查询订购单的数量和所有订购单平均金额的正确命令是( )。
A.SELECT COUNT(DISTINCT订单号),AVG(数量*单价)FROM产品JOIN订购单明细ON产品.产品号=订购单明细.产品号
B.SELECT COUNT(订单号),AVG(数量*单价)FROM产品JOIN订购单明细ON产品.产品号:订购单明细.产品号
C.SELECT COUNT(DISTINCT订单号),AVG(数量*单价)FROM产品,订购单明细0N产品.产品号=订购单明细.产品号
D.SELECT COUNT(订单号),AVG(数量*单价)FROM产品,订购单明细0N产品.产品号=订购单明细.产品号
29、假设客户表中有客户号(关键字)C1~C10共10条客户记录,订购单表有订单号(关键字)OR1~OR8共8条订购单记录,并且订购单表参照客户表。下列命令可以正确执行的是( )。
A.INSERT INTO订购单VALUES('OR5','C5',{'2008/10/10})
B.INSERT INTO订购单VALUES('OR5','Cll',('2008/10/10))
C.INSERT INTO订购单VALUES('OR9','Cll',{'2008110/10})
D.INSERT INTO订购单VALUES('OR9','C5',{'2008/10/10})
30、 下列与修改表结构相关的命令是( )。
A.INSERT
B.ALTER
C.UPDATE
D.CREATE
31、 从student表删除年龄大于30的记录的正确SQL命令是( )。
A.DELETE FOR年龄>30
B.DELETE FROM student WHERE年龄>30
C.DELETE student FOR年龄>30
D.DELETE student WHERE年龄>30
32、 为了在报表中打印当前时间,应该插入的控件是( )。
A.文本框控件
B.表达式
C.标签控件
D.域控件
33、 将当前表单从内存中释放的正确语句是( )。
A.ThisForm.Close
B.ThisForm.Clear
C.ThisForm.Release
D.ThisForm.Refresh
34、 软件(程序)调试的任务是( )。
A.诊断和改正程序中的错误
B.尽可能多地发现程序中的错误
C.发现并改正程序中的所有错误
D.确定程序中错误的性质
35、 有三个关系R、S和T如下:
则由关系R和S得到关系T的操作是( )。
A.自然连接
B.交
C.投影
D.并
36、 软件设计中划分模块的一个准则是( )。
A.低内聚低耦合
B.高内聚低耦合
C.低内聚高耦合
D.高内聚高耦合
37、 数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的( )。
A.需求分析阶段
B.逻辑设计阶段
C.概念设计阶段
D.物理设计阶段
38、 在DO WHILE…ENDD0循环结构中LOOP语句的作用是( )。
A.退出循环,返回到程序开始处
B.终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行
C.该语句在DO WHILE…ENDDO循环结构中不起任何作用
D.转移到DO WHILE语句行,开始下一次判断和循环
39、 以下关于视图描述错误的是( )。
A.只有在数据库中可以建立视图
B.视图定义保存在视图文件中
C.从用户查询的角度视图和表一样
D.视图物理上不包括数据
40、 SQL语言的查询语句是( )。
A.INSERT
B.UPDATE
C.DELETE
D.SELECT
二、基本操作题(共18分)
41、(1)对数据库职员管理下的表“员工信息”使用表单向导建立一个简单的表单“bdl”,要求:显示表中的全部字段。样式为“阴影式”;按钮类型为“文本按钮”;按“职工编号”升序排序;表单标题为“员工信息浏览”。
(2)修改表单“bd2”,为其添加一个命令按钮,标题为“调用表单一员工信息浏览”。
(3)编写表单“bd2”中“调用”按钮的相关事件,使得单击“调用表单”按钮调用表单“bdl”。
(4)把表单“bd2”添加到项目“xm”中。
三、简单应用题(共24分)
42、(1)考生文件夹下有一个表“成绩.dbf”,使用菜单设计器制作一个名为“edl”的菜单,菜 单只有一个“成绩统计”子菜单。“成绩统计”菜单中有“学生平均成绩”“课程平均成绩”和“关闭”3个子菜单:“学生平均成绩”子菜单统计每位学生的平均成绩;“课程平均成绩”子菜单统计每门课程的平均成绩;“关闭”子菜单使用SET SYSMENU TO DEFAULT来返回系统菜单。
(2)有如下命令序列,其功能是根据输入的考试成绩显示相应的成绩等级。
SET TALK OFF
CLEAR
INPUT"请输入考试成绩:"TO cj
Dj=iif(cj<60,"不及格",iif(ej>=90,"优秀",iif(ej>=80,"良好","及格")))
??"成绩等级为:"+dj
SET TALK ON
请编写程序“cx2.prg”,用DO CASE型分支结构实现该命令程序的功能。
四、综合应用题(共18分)
43、对考生文件夹中的“student”表、“course”表和“score”表新建一个表单“bd2”。在表单上有一页框,页框内有3个选项卡,标题分别为“学生”“课程”和“成绩”。表单运行时对应的3个页面上分别显示“student”表、“course”表和“score”表。
表单上还有一个选项按钮组,共有3个单选项,标题分别为“学生”“课程”“成绩”。当单击该选项按钮组选择某一选项时,页框将在对应页面上显示对应表,如单击“课程”选项时,页框将在课程页面上显示课程信息。表单上有一个命令按钮,标题为“关闭”,单击此按钮, 表单将退出。
1、 下面属于黑盒测试方法的是( )。
A.逻辑覆盖
B.语句覆盖
C.路径覆盖
D.边界值分析
2、 下列关于命令DO FORM XX NAME YY LINKED的陈述中,正确的是( )。
A.产生表单对象引用变量XX,在释放变量XX时自动关闭表单
B.产生表单对象引用变量XX,在释放变量XX时并不关闭表单
C.产生表单对象引用变量YY,在释放变量YY时自动关闭表单
D.产生表单对象引用变量YY,在释放变量YY时并不关闭表单
3、 假设某表单的Visible属性的初值为.F.,能将其设置为.T.的方法是( )。
A.Hide
B.Show
C.Release
D.SetFocus
4、 下列选项中属于面向对象设计方法主要特征的是( )。
A.继承
B.自顶向下
C.模块化
D.逐步求精
5、 软件生命周期中的活动不包括( )。
A.软件维护
B.需求分析
C.市场调研
D.软件测试
6、 一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是( )。
A.一对一
B.一对多
C.多对多
D.多对一
7、 在软件开发中,需求分析阶段产生的主要文档是( )。
A.软件集成测试计划
B.软件详细设计说明书
C.用户手册
D.软件需求规格说明书
8、 在表单设计器环境中,为表单添加一选项按钮组:⊙男〇女,默认情况下,第一个选项按钮“男”为选中状态,此时该选项按钮组的Value属性值为( )。
A.0
B.1
C."男"
D..T.
9、 打开已经存在的表单文件的命令是( )。
A.MODIFY FORM
B.EDIT FORM
C.OPEN FORM
D.READ FORM
10、 在Visual FoxPro中,下面关于属性、方法和事件的叙述错误的是( )。
A.属性用于描述对象的状态,方法用于表示对象的行为
B.基于同一个类产生的两个对象可以分别设置自己的属性值
C.事件代码也可以像方法一样被显式调用
D.在创建一个表单时,可以添加新的属性、方法和事件
11、 软件详细设计产生的图如下:
该图是( )。
A.N—S图
B.PAD图
C.程序流程图
D.E—R图
12、 在建立表间一对多的永久联系时,主表的索引类型必须是( )。
A.主索引或候选索引
B.主索引、候选索引或唯一索引
C.主索引、候选索引、唯一索引或普通索引
D.可以不建立索引
13、在创建数据库表结构时,为了同时定义实体完整性可以通过指定哪类索引来实现?( )
A.唯一索引
B.主索引
C.复合索引
D.普通索引
14、 软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下列属于应用软件的是( )。
A.编译程序
B.操作系统
C.教务管理系统
D.汇编程序
15、数据字典(DD)所定义的对象都包含于( )。
A.程序流程图
B.数据流图(DFD图)
C.方框图
D.软件结构图
16、 软件测试的目的是( )。
A.评估软件可靠性
B.发现并改正程序中的错误
C.改正程序中的错误
D.发现程序中的错误
17、 关系运算中选择某些列形成新的关系的运算是( )。
A.选择运算
B.投影运算
C.交运算
D.除运算
18、 面向对象方法中,继承是指( )。
A.一组对象所具有的相似性质
B.一个对象具有另一个对象的性质
C.各对象之间的共同性质
D.类之间共享属性和操作的机制
19、 如果已经建立了主关键字为仓库号的仓库关系,现在用如下命令建立职工关系CREATE TABLE职工(职工号C(5)PRIMARY KEY,仓库号C(5)REFERENCE仓库,开资I)则仓库和职工之间的联系通常为( )。
A.多对多联系
B.多对一联系
C.一对一联系
D.一对多联系
20、 以下不属于SQL数据操作的语句是( )。
A.UPDATE
B.APPEND
C.INSERT
D.DELETE
21、 连续执行以下命令,最后一条命令的输出结果是( )。
SET EXACT oFF
a="北京"
b=(a="北京交通")
?b
A.北京
B.北京交通
C..F.
D.出错
22、 数据流程图(DFD)是( )。
A.软件概要设计的工具
B.软件详细设计的工具
C.结构化方法的需求分析工具
D.面向对象方法的需求分析工具
23、 SQL语言的更新命令的关键词是( )。
A.INSERT
B.UPDATE
C.CREATE
D.SELECT
24、 在Visual FoxPro中,如下描述正确的是( )。
A.对表的所有操作,都不需要使用USE命令先打开表’
B.所有SQL命令对表的所有操作都不需使用USE命令先打开表
C.部分SQL命令对表的所有操作都不需使用USE命令先打开表
D.传统的FoxPro命令对表的所有操作都不需使用USE命令先打开表
25、 回答{TSE}题:使用如下关系:
客户(客户号,名称,联系人,邮政编码,电话号码)
产品(产品号,名称,规格说明,单价)
订购单(订单号,客户号,订购日期)
订购单明细(订单号,序号,产品号,数量)
查询单价在600元以上的主机板和硬盘的正确命令是( )。
A.SELECT*FROM 产品 WHERE 单价>600 AND(名称=”主机板”AND名称=”硬盘”)
B.SELECT*FROM产品 WHERE单价>600 AND(名称=”主机板”OR名称=”硬盘”)
C.SELECT*FROM产品 FOR单价)600 AND(名称=”主机板”AND名称=”硬盘”)
D.SELECT*FROM 产品 FOR 单价>600 AND(名称=”主机板”OR名称=”硬盘”)
26、 查询客户名称中有“网络”二字的客户信息的正确命令是( )。
A.SELECT*FROM客户 FOR名称 LIKE"%网络%"
B.SELECT*FROM客户 FOR名称="%网络%"
C.SELECT*FROM客户 WHERE名称="%网络%"
D.SELECT*FROM客户 WHERE名称LIKE"%网络%"
27、 查询尚未最后确定订购单的有关信息的正确命令是( )。
A.SELECT名称,联系人,电话号码,订单号FROM客户,订购单WHERE客户.客户号=订购单.客户号AND订购日期IS NULL
B.SELECT名称,联系人,电话号码,订单号FROM客户,订购单WHERE客户.客户号=订购单.客户号AND订购日期=NULL
C.SELECT名称,联系人,电话号码,订单号FROM客户,订购单FOR客户.客户号=订购单.客户号AND订购日期IS NULL
D.SELECT名称,联系人,电话号码,订单号FROM客户,订购单FOR客户.客户号=订购单.客户号AND订购日期=NULL
28、 查询订购单的数量和所有订购单平均金额的正确命令是( )。
A.SELECT COUNT(DISTINCT订单号),AVG(数量*单价)FROM产品JOIN订购单明细ON产品.产品号=订购单明细.产品号
B.SELECT COUNT(订单号),AVG(数量*单价)FROM产品JOIN订购单明细ON产品.产品号:订购单明细.产品号
C.SELECT COUNT(DISTINCT订单号),AVG(数量*单价)FROM产品,订购单明细0N产品.产品号=订购单明细.产品号
D.SELECT COUNT(订单号),AVG(数量*单价)FROM产品,订购单明细0N产品.产品号=订购单明细.产品号
29、假设客户表中有客户号(关键字)C1~C10共10条客户记录,订购单表有订单号(关键字)OR1~OR8共8条订购单记录,并且订购单表参照客户表。下列命令可以正确执行的是( )。
A.INSERT INTO订购单VALUES('OR5','C5',{'2008/10/10})
B.INSERT INTO订购单VALUES('OR5','Cll',('2008/10/10))
C.INSERT INTO订购单VALUES('OR9','Cll',{'2008110/10})
D.INSERT INTO订购单VALUES('OR9','C5',{'2008/10/10})
30、 下列与修改表结构相关的命令是( )。
A.INSERT
B.ALTER
C.UPDATE
D.CREATE
31、 从student表删除年龄大于30的记录的正确SQL命令是( )。
A.DELETE FOR年龄>30
B.DELETE FROM student WHERE年龄>30
C.DELETE student FOR年龄>30
D.DELETE student WHERE年龄>30
32、 为了在报表中打印当前时间,应该插入的控件是( )。
A.文本框控件
B.表达式
C.标签控件
D.域控件
33、 将当前表单从内存中释放的正确语句是( )。
A.ThisForm.Close
B.ThisForm.Clear
C.ThisForm.Release
D.ThisForm.Refresh
34、 软件(程序)调试的任务是( )。
A.诊断和改正程序中的错误
B.尽可能多地发现程序中的错误
C.发现并改正程序中的所有错误
D.确定程序中错误的性质
35、 有三个关系R、S和T如下:
则由关系R和S得到关系T的操作是( )。
A.自然连接
B.交
C.投影
D.并
36、 软件设计中划分模块的一个准则是( )。
A.低内聚低耦合
B.高内聚低耦合
C.低内聚高耦合
D.高内聚高耦合
37、 数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的( )。
A.需求分析阶段
B.逻辑设计阶段
C.概念设计阶段
D.物理设计阶段
38、 在DO WHILE…ENDD0循环结构中LOOP语句的作用是( )。
A.退出循环,返回到程序开始处
B.终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行
C.该语句在DO WHILE…ENDDO循环结构中不起任何作用
D.转移到DO WHILE语句行,开始下一次判断和循环
39、 以下关于视图描述错误的是( )。
A.只有在数据库中可以建立视图
B.视图定义保存在视图文件中
C.从用户查询的角度视图和表一样
D.视图物理上不包括数据
40、 SQL语言的查询语句是( )。
A.INSERT
B.UPDATE
C.DELETE
D.SELECT
二、基本操作题(共18分)
41、(1)对数据库职员管理下的表“员工信息”使用表单向导建立一个简单的表单“bdl”,要求:显示表中的全部字段。样式为“阴影式”;按钮类型为“文本按钮”;按“职工编号”升序排序;表单标题为“员工信息浏览”。
(2)修改表单“bd2”,为其添加一个命令按钮,标题为“调用表单一员工信息浏览”。
(3)编写表单“bd2”中“调用”按钮的相关事件,使得单击“调用表单”按钮调用表单“bdl”。
(4)把表单“bd2”添加到项目“xm”中。
三、简单应用题(共24分)
42、(1)考生文件夹下有一个表“成绩.dbf”,使用菜单设计器制作一个名为“edl”的菜单,菜 单只有一个“成绩统计”子菜单。“成绩统计”菜单中有“学生平均成绩”“课程平均成绩”和“关闭”3个子菜单:“学生平均成绩”子菜单统计每位学生的平均成绩;“课程平均成绩”子菜单统计每门课程的平均成绩;“关闭”子菜单使用SET SYSMENU TO DEFAULT来返回系统菜单。
(2)有如下命令序列,其功能是根据输入的考试成绩显示相应的成绩等级。
SET TALK OFF
CLEAR
INPUT"请输入考试成绩:"TO cj
Dj=iif(cj<60,"不及格",iif(ej>=90,"优秀",iif(ej>=80,"良好","及格")))
??"成绩等级为:"+dj
SET TALK ON
请编写程序“cx2.prg”,用DO CASE型分支结构实现该命令程序的功能。
四、综合应用题(共18分)
43、对考生文件夹中的“student”表、“course”表和“score”表新建一个表单“bd2”。在表单上有一页框,页框内有3个选项卡,标题分别为“学生”“课程”和“成绩”。表单运行时对应的3个页面上分别显示“student”表、“course”表和“score”表。
表单上还有一个选项按钮组,共有3个单选项,标题分别为“学生”“课程”“成绩”。当单击该选项按钮组选择某一选项时,页框将在对应页面上显示对应表,如单击“课程”选项时,页框将在课程页面上显示课程信息。表单上有一个命令按钮,标题为“关闭”,单击此按钮, 表单将退出。
- 只看不练,假把式······
- 进入233题库【模拟考场】,在线做题测试,在线查看成绩及详细答案解析!
- 马上进入
题库优势
- 更好的做题体验
- 233计算机二级题库有四种做题模式,可选择自己的喜欢和当前适合的做题模式进行训练。
- 更多的习题、真题
- 233计算机二级题库题量储备百万道,包含历年真题,模拟试题等题型,题题结合考试大纲贴近考试 考点。
- 更专业的试题解析
- 233计算机二级题库结合考试大纲,将各试题划分了详细的章节知识,更全面的详细的展示答案解析。
- 进入计算机二级模拟考场>>