[计算机类试卷]国家二级VF机试模拟试卷253及答案与解析.doc
《[计算机类试卷]国家二级VF机试模拟试卷253及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级VF机试模拟试卷253及答案与解析.doc(25页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 VF机试模拟试卷 253及答案与解析 一、选择题 1 下列链表中,其逻辑结构属于非线性结构的是 ( )。 ( A)二叉链表 ( B)循环链表 ( C)双向链表 ( D)带链的栈 2 设循环队列的存储空间为 Q(1: 35),初始状态为 front=rear=35。现经过一系列入队与退队运算后, front=15, lear=15,则循环队列中的元素个数为 ( )。 ( A) 15 ( B) 16 ( C) 20 ( D) 0或 35 3 下列关于栈的叙述中,正确的是 ( )。 ( A)栈底 元素一定是最后入栈的元素 ( B)栈顶元素一定是最先入栈的元素 ( C)栈操作遵循先进后出的原
2、则 ( D)以上说法均错误 4 在关系数据库中,用来表示实体间联系的是 ( )。 ( A)属性 ( B)二维表 ( C)网状结构 ( D)树状结构 5 公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是 ( )。 ( A) 1: 1联系 ( B) m: 1联系 ( C) 1: m联系 ( D) m: n联系 6 有两个关系 R和 S如下: 由关系 R得到关系 S的 操作是 ( )。 ( A)选择 ( B)投影 ( C)自然连接 ( D)并 7 数据字典 (DD)所定义的对象都包含于 ( )。 ( A)数据流图 (DFD图 ) ( B)程序流
3、程图 ( C)软件结构图 ( D)方框图 8 软件需求规格说明书的作用不包括 ( )。 ( A)软件验收的依据 ( B)用户与开发人员对软件要做什么的共同理解 ( C)软件设计的依据 ( D)软件可行性研究的依据 9 下面属于黑盒测试方法的是 ( )。 ( A)语句覆盖 ( B)逻辑覆盖 ( C)边界值分析 ( D)路径覆盖 10 下面不属于软件设计阶段任务的是 ( )。 ( A)软件总体设计 ( B)算法设计 ( C)制定软件确认测试计划 ( D)数据库设计 11 如下描述中正确的是 ( )。 ( A)数据库中仅存储数据 ( B)数据库管理系统是数据库集合的组成部分 ( C)数据库中的数据具
4、有很高的冗余并缺乏数据独立性 ( D)数据库管理系统是为数据库的建立、使用和维护而配置的软件 12 在 Visual FoxPro中,以下描述中错误的是 ( )。 ( A)普通索引允许出现重复字段 值 ( B)唯一索引允许出现重复字段值 ( C)候选索引允许出现重复字段值 ( D)主索引不允许出现重复字段值 13 传统的集合运算包括 ( )。 ( A)并、选择和投影 ( B)并、差和交 ( C)并、交和选择 ( D)交、差和合并 14 在 Visual FoxPro中,定义数据的有效性规则时,在规则框输入的表达式的类型是 ( )。 ( A)数值型 ( B)字符型 ( C)逻辑型 ( D)日期型
5、 15 在 Visual FoxPro中,下面描述正确的是 ( )。 ( A)视图设 计器中没有 “查询去向 ”的设定 ( B)视图设计完成后,视图的结果保存在以 QPR为扩展名的文件中 ( C)视图不能用于更新数据 ( D)视图不能从多个表中提取数据 16 在 Visual FoxPro中,下面对查询设计器的描述中正确的是 ( )。 ( A) “排序依据 ”选项卡对应 JOIN IN短语 ( B) “分组依据 ”选项卡对应 JOIN IN短语 ( C) “连接 ”选项卡对应 WHERE短语 ( D) “筛选 ”选项卡对应 WHERE短语 17 在 Visual FoxPro中,执行查询 Qu
6、ery2 QPR的正确命令是 ( )。 ( A) DO Query2 QPR ( B) EXEC Query2 QPR ( C) DO Query2 ( D) EXEC Query2 18 下面的描述中正确的是 ( )。 ( A)数据库系统的核心是表 ( B)数据库系统的核心是数据库管理系统 ( C)数据库系统的核心是文件 ( D)数据库系统的核心是数据库管理员 19 在 Visual FoxPro中,下面的描述中正确是 ( )。 ( A)打开一个数据库以后建立的表是自由表 ( B)没有打开任何数据 库时建立的表是自由表 ( C)可以为自由表指定字段级规则 ( D)可以为自由表指定参照完整性规
7、则 20 在 Visual FoxPro中修改数据库、表单和报表等组件的可视化工具是 ( )。 ( A)向导 ( B)生成器 ( C)设计器 ( D)项目管理器 21 在 Visual Foxpro中,下列程序段执行后,内存变量 S的值是 ( )。 CLEAR S=0 FOR I=5 TO 55 STEP 5 S=S+I ENDFOR ?S ( A)不能确定 ( B) 440 ( C) 330 ( D) 0 22 在 Visual FoxPro中,下列程序段执行后,内存变量 e的值是 ( )。 a=300 b=200 c=100 d=IIF(ab, a, b) e=IIF(cd, c, d)
8、( A) 300 ( B) 200 ( C) 0 ( D) 100 23 在 Visual FoxPro中,下列程序段执行后,内存变量 s1的值是 ( )。 s1=“奥运开幕日期 “ s1=substr(s1, 5, 4)+left(s1, 4)+ri出 (s1, 4) ?s1 ( A)开幕日期奥运 ( B)奥运日期 ( C)开幕日期 ( D)开幕奥运日期 24 在 Visual FoxPro中,表示 2012年 9月 10日 10点整的日期时间常量是 ( )。 ( A) /20120910 10: 00: 00 ( B) 一 2012091010: 00: 00 ( C) 20120910
9、10: 00: 00 ( D) 2012091010: 00: 00 25 在 Visual FoxPro中,下列程序段执行以后,内存变量 X和 Y的值是 ( )。 CLEAR STORE 3 TO X sTORE 5 TO Y SET UDFPARMS T0 REFERENCE DO PLUS WITH(X), Y ?X, Y PROCEDURE PLUS PARAMETERS A1 A2 A1=A1+A2 A2=A1+A2 ENDPROC ( A) 3 13 ( B) 8 21 ( C) 8 13 ( D) 13 21 26 在 Visual Foxpro中,下列程序段执行以后,内存变量
10、Y的值是 ( )。 CLEAR X=45678 Y=0 D0 WHILE X0 Y=y+x 10 X=int(x 10) ENDDO ?y ( A) 30 ( B) 15 ( C) 45678 ( D) 87654 27 在 Visual FoxPro中,下列程序段执行后,内存变量 s1的值是 ( )。 s1=“奥运会体操比赛 “ s1=stuff(s1, 7, 4, “篮球 “) ?s1 ( A)奥运会比赛体操 ( B)奥运会比赛 ( C)奥运会篮球 ( D)奥运会篮球比赛 28 有表名为 Employee的表结构 (职工号,姓名,工资 ),为表 Employee增加字段“住址 ”的 SQL
11、命令是 ( )。 ( A) ALTER DBF Employee ADD住址 C(30) ( B) CHANGE DBF Employee ADD住址 C(30) ( C) CHANGE TABLE Employee ADD住址 C(30) ( D) ALTER TABLE Employee ADD住址 C(30) 29 建立表 Employee的视图 Era_view,正确的 SQL命令是 ( )。 ( A) CREATE VIEW Era_view WHLIE SELECT职工号,工资 FROM Employee ( B) CREATE AS Era_view VIEW SELECT职工号
12、,工资 FROM Employee ( C) CREATE VIEW Em_view AS SELECT职工号,工资 FROM Employee ( D) CREATE VIEW Em_view SELECT职工号,工资 FROM Employee 30 将表结构为 (职工号,姓名,工资 )的表 Employee中工资最多的前 3名记录存储到文本文件 Em_text,正确的 SQL命令是 ( )。 ( A) SELECT* TOP 3 FROM Employee INTO FILE Em_text ORDER BY工资 ( B) SELECT* TOP 3 FROM Employee TO F
13、1LE Em_text ORDER BY工资 ( C) SELECT*TOP 3 FROM Employee INTO FILE Era_text ORDER BY工资 ( D) ESC 31 删除表 Em_temp的 SQL语句是 ( )。 ( A) DROP TABLE Em_temp ( B) DELETE TABLE Em_temp ( C) DROP FILE Em_temp ( D) DELETE FILE Em_temp 32 将 Employee表中职工号为 “19620426“的记录中 “单位号 ”修改为 “003“正确的SQL语句是 ( )。 ( A) UPDATE Emp
14、loyee SET单位号 =“003“WIlERE职工号 IS“19620426“ ( B) UPDATE Employee WHERE职工号 IS“19620426“SET单位号 =“003“ ( C) UPDATE Employee SET单位号 =“003“WHERE职工号 =“19620426“ ( D) UPDATE Employee单位号 WITH“003“WHERE职工号 =“19620426“ 33 在表结构为 (职工号,姓名,工资 )的表 Employee中查询职工号的第 5位开始的4个字符为 “0426”职工情况,正确的 SQL命令是 ( )。 ( A) SELECT*FR
15、OM Employee WHERE SUBSTR(职工号, 4, 5)=“0426“ ( B) SELECT*FROM Employee WHERE STIr(职工号, 4, 5)=“0426“ ( C) SELECT*FR01VI Employee WHERE STR(职工号, 5, 4)=“0426“ ( D) SELECT*FROM Employee WHERE StJBSTR(职工号, 5, 4)=“0426“ 34 Employee的表结构为:职工号、单位号、工资, Department的表结构为:单位号、单位名称、人数,与下列语句等价的 SQL命令是 ( )。 SELECT职工号,
16、单位名称 FROM Employee, Department; WHERE工资 12000 AND Employee单位号 =Department单位号 ( A) SELECT职工号,单位名称 FROM Department JOIN INNER employee ON Department单位号 =Em_ployee单位号 WHERE Employee工资 12000 ( B) SELECT职工号,单位名称 FROM Department INNER JOIN employee ON Department单位号 =Em_ployee单位号 WHERE Employee工资 12000 ( C
17、) SELECT职工号,单位名称 FROM Department JOIN INNER employee Department单位号 =Employee单位号 WHERE Employee工资 12000 ( D) SELECT职工号,单位名称 FROM Department INNER JOIN employee ON Department单位号 =Em_ployee单位号 Employee工资 12000 35 Employee的表结构为:职工号、单位号、工资,查询至少有 5名职工的每个单位的人数和最高工资,结果按工资降序排序。正确的 SQL命令是 ( )。 ( A) SELECT单位号,
18、 COUNT(*), MAX(工资 )FROM Employee GROUP BY单位号; WHERE COUNT(*)=5 ORDER BY 3 DESC ( B) SELECT单位号, COUNT(*), MAX(工资 )FROM Employee ORDER BY单位号; HAVING COUNT(*)=5 ORDER BY 3 DESC ( C) SELECT单位号, MAX(工资 )FROM Employee GROUP BY单位号; HAVING COUNT(*)=5 ORDER BY 3 DESC ( D) SELECT单位号, COUNT(*), MAX(工资 )FROM Em
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VF 模拟 253 答案 解析 DOC
