[计算机类试卷]国家二级(VF)机试模拟试卷2及答案与解析.doc
《[计算机类试卷]国家二级(VF)机试模拟试卷2及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(VF)机试模拟试卷2及答案与解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( VF)机试模拟试卷 2及答案与解析 一、选择题 1 有学生表和班级表文件,检索班级中至少有一个学生是少数民族的,正确的命令是 ( A) SELECT班级名称 FROM班级表 WHERE班级号 IN; SELECT班级号FROM学生表 WHERE民族 !=“汉 “ ( B) SELECT班级名称 FROM班级表 WHERE班级号 IN; (SELECT班级号FROM学生表 WHERE民族 !=“汉 “) ( C) SELECT班级名称 FROM班级表 WHERE学号 IN; SELECT学号FROM学生表 WHERE民族 !=“汉 “ ( D) SELECT班级名称 FROM班级表
2、WHERE学号 IN; (SELECT学号FROM学生表 WHERE民族 !=“汉 “) 2 在数据库已打开的情况下,利用 SQL命令从学生表中派生出含有 “学号 ”、 “姓名 ”和 “年龄 ”字段的视图,下列语句正确的是 ( A) CREATE VIEW xs_view AS; SELECT学号,姓名,年龄 FROM学生表 ( B) CREATE VIEW xs_view; SELECT 学号,姓名,年龄 FROM学生表 ( C) CREATE VIEW xs_view AS; (SELECT学号,姓名,年龄 FROM学生表 ) ( D) CREATE VIEW xs_view; (SELE
3、CT学号,姓名,年龄 FROM学生表 ) 3 有如下 SQL语句: SELECT姓名 FROM学生表 WHERE学号 IN; (SELECT学号 FROM成绩表 WHERE成绩 90) 下列哪条命令与该 SQL语句等价 ( A) SELECT姓名 FROM学生表 WHERE EXISTS; (SELECT 学号 FROM成绩表 WHERE成绩 90) ( B) SELECT姓名 FROM学生表 WHERE EXISTS; (SELECT 学号 FROM成绩表 WHERE学号 =学生表学号 AND成绩 90) ( C) SELECT姓名 FROM学生表 WHERE学号 EXISTS; (SELE
4、CT学号FROM成绩表 WHERE学号 =学生表学号 AND成绩 90) D ( D) SELECT姓名 FROM学生表 WHERE学号 =; (SELECT学号 FROM成绩表 WHERE成绩 90) 4 在数据结构中,从逻辑上可以把数据结构分为 ( )。 ( A)动态结构和静态结构 ( B)紧凑结构和非紧凑结构 ( C)线性结构和非线性结构 ( D)内部结构和外部结构 5 若进栈序列为 1, 2, 3, 4,进栈过程中可以出栈,则下列不可能的一个出栈序列是 ( )。 ( A) 1, 4, 3, 2 ( B) 2, 3, 4, 1 ( C) 3, 1, 4, 2 ( D) 3, 4, 2,
5、1 6 排序方法中,将整个无序序列分割成若干小的子序列并分别进行插入排序的方法,称为 ( )。 ( A)希尔排序 ( B)冒泡排序 ( C)插入排序 ( D)选择排序 7 在顺序表 (3, 6, 8, 10, 12, 15, 16, 18, 21, 25, 30)中,用二分法查找关键码值 11,所需的关键码比较次数为 ( )。 ( A) 2 ( B) 3 ( C) 4 ( D) 5 8 对于 n个结点的单向链表 (无表头结点 ),需要指针单元的个数至少为 ( )。 ( A) n-1 ( B) n ( C) n+1 ( D) 2n 9 在软件开发过程中,软件结构设计是描述 ( )。 ( A)数据
6、存储结构 ( B)软件体系结构 ( C)软件结构测试 ( D)软件控制过程 10 模块本身的内聚是模块独立性的重要性度量因素之一。在 7类 内聚中,具有最强内聚的一类是 ( )。 ( A)顺序性内聚 ( B)过程性内聚 ( C)逻辑性内聚 ( D)功能性内聚 11 数据存储和数据流都是 ( ),仅仅是所处的状态不同。 ( A)分析结果 ( B)事件 ( C)动作 ( D)数据 12 数据的完整性是指数据的正确性、有效性和 ( )。 ( A)可维护性 ( B)独立性 ( C)安全性 ( D)相容性 13 关系代数运算是以 ( ) 为基础的运算。 ( A)关系运算 ( B)谓词运算 ( C)集合运
7、算 ( D)代数运算 14 在关系数据库中,对一个关系做投影操作后,新关系的元组个数将 ( A)等于原来关系中的元组个数 ( B)大于原来关系中的元组个数 ( C)小于原来关系中的元组个数 ( D)不能确定元组个数 15 Visual FoxPro有多种工作方式,下列各项中,不属于 Visual FoxPro工作方式的是 ( A)使用菜单系统 ( B)命令窗口直接输入命令 ( C)执行程序文件 ( D)利用设计器 16 函数 LEN(ROUND(123 456, 2)的结 果是 ( A) 6 ( B) 7 ( C) 123.46 ( D)系统报错 17 某数据库有 20条记录,若用函数 EOF
8、( )测试结果为。 T.那么此时函数RECNO( )的值是 ( A) 20 ( B) 21 ( C) 19 ( D) 1 18 允许记录中出现重复值,且在索引中也保存每个重复值的索引是 ( A)主索引 ( B)候选索引 ( C)惟一索引 ( D)普通索引 19 在工资数据表中,显示职称为工程师且基本工资大于 2000的记录,下列语句正确的是 ( A) DISPLAY FOR 职称 =“工程师 “OR基本工资 2000 ( B) DISPLAY FOR 职称 =“工程师 “AND基本工资 2000 ( C) DISPLAY FOR 职称 =“工程师 “基本工资 2000 ( D) LIST AL
9、L FOR职称 =“工程师 “,基本工资 2000 20 下列属于 “范围 ”的短语有 ( A) ALL, REST, NEXT和 RECORD ( B) NEXT, REST, FIELDS和 TOP ( C) REST, FIELDS, FOR和 BOTYOM ( D) ALL, FOR, WHILE和 RECORD 21 当用 FIND命令或 SEEK命令找到记录时,函数 FOUND( )和 EOF( )的值分别为 ( A) .T.和 .F. ( B) .F.和 .T. ( C) .T.和 .T. ( D) .F.和 .F. 22 如果将学生的 “照片 ”存储在表中,则数据应采用的字段类
10、型为 ( A)字符型 ( B)通用型 ( C)逻辑型 ( D)备注型 23 SQL语句中进行空值运算时,需使用短语 ( A) IS NULL ( B) #NAME? ( C) NULL ( D) AS NULL 24 查询设计器中的 “筛选 ”选项卡可以指定 判别准则来查询满足条件的记录,其中提供了一些特殊运算符,其中 IN运算符表示的是 ( A)字段值大于某个值 ( B)字段值小于某个值 ( C)字段值在某一数值范围内 ( D)字段值在给定的数值列表中 25 下列关于视图操作的说法中,错误的是 ( A)利用视图可以实现多表查询 ( B)视图可以产生磁盘文件 ( C)利用视图可以更新表数据 (
11、 D)视图可以作为查询数据源 26 若将过程或函数放在单独的程序文件中,可以在应用程序中使用 ( A) SET PROGRAM TO ( B) SET FUNCTION TO ( C) SET ROUTINE TO ( D) SET PROCEDURE TO 27 在运行下列程序后,屏幕上显示的结果是 STORE 10 TO X, Y, Z DO PROCl WITH(X), Y ?X, Y, Z PROCEDURE PROCl PARAMETER M, N M=M+10 N=N+10 RETURN ( A) 10 10 10 ( B) 10 20 10 ( C) 10 20 20 ( D)
12、10 10 20 28 利用命令定义条形菜单,下列正确的一 项是 ( A) DEHNE POPUP ( B) DEFINE MENU ( C) DEHNE PAD ( D) DEFINE BAR 29 下列关于快捷菜单的说法,正确的是 ( A)快捷菜单中只有条形菜单 ( B)快捷菜单中只有弹出式菜单 ( C)快捷菜单不能同时包含条形菜单和弹出式菜单 ( D)快捷菜单能同时包含条形菜单和弹出式菜单 30 在表单上对齐和调整控件的位置,应使用 ( A)表单控件工具栏 ( B)布局工具栏 ( C)常用工具栏 ( D)定制工具栏 31 设计表单时,要设定表单窗口的颜色,可使用 ( A) Caption
13、属性 ( B) BackColor属性 ( C) ForeColor属性 ( D) Color属性 32 下列控件中,不能设置数据源的是 ( A)复选框 ( B)列表框 ( C)命令按钮 ( D)选项组 33 系统变量 _PAGENO的值表示 ( A)还未打印的报表页数 ( B)已经打印的报表页数 ( C)当前打印的报表日期 ( D)当前打印的报表页数 34 在应用程序系统中,不属于用户界面的是 ( A)菜单 ( B)工具栏 ( C)表单 ( D)数据库 35 在数据结构中,从逻辑上可以把数据结构分为 ( )。 ( A)动态结构和静态结构 ( B)紧凑结构和非紧凑结构 ( C)线性结构和非线性
14、结构 ( D)内部结构和外部结构 36 关系代数运算是以 ( ) 为基础的运算。 ( A)关系运算 ( B)谓词运算 ( C)集合运算 ( D)代数运算 37 在关系数据库中,对一个关系做投影操作后,新关系的元组个数将 ( A)等于原来关系中的元组个数 ( B)大于 原来关系中的元组个数 ( C)小于原来关系中的元组个数 ( D)不能确定元组个数 38 Visual FoxPro有多种工作方式,下列各项中,不属于 Visual FoxPro工作方式的是 ( A)使用菜单系统 ( B)命令窗口直接输入命令 ( C)执行程序文件 ( D)利用设计器 39 函数 LEN(ROUND(123 456,
15、 2)的结果是 ( A) 6 ( B) 7 ( C) 123.46 ( D)系统报错 40 某数据库有 20条记录,若用函数 EOF( )测试结果为。 T.,那么此时 函数RECNO( )的值是 ( A) 20 ( B) 21 ( C) 19 ( D) 1 二、基本操作题 41 建立一个名为 cdl的菜单,菜单中有两个菜单项 “日期 ”和 “关闭 ”。 “日期 ”下还有一个子菜单,子菜单有 “月份 ”和 “年份 ”两个菜单项。单击 “关闭 ”菜单返回到系统菜单。 三、简单应用题 42 利用查询设计器创建查询,根据 “职工 ”和 “订单 ”表对各组在 2007年所签订单的“总金额 ”进行统计。统
16、计结果仅包含那些 “总计 ”金额大于等于 2000的组,各记录包括 “组号 ”、 “总计 ”、 “最高金额 ”和 “平均金额 ”4个字段;各记录按 “总计 ”降序排序;查询去向为表 temp。最后将查询保存在 jecx.qpr文件中,并运行该查询。 四、综合应用题 43 在考生文件夹下有仓库数据库 gz3,其中包括如下两个表文件: zg (仓库号 C(4),职工号 C(4),工资 N(4) dgd (职工号 C(4),供应商号 C(4),订购单号 C(4),订购日期 D,总金额 N(10) 首先在 gz3库中建立工资文件数据库表 gj(职工号 C(4),工资 N(4)。设计一个名为 chaxu
17、n的菜单,菜单中有两个菜单 项 “查询 ”和 “退出 ”。程序运行时,单击 “查询 ”应完成下列操作:检索出与供应商 S7、 S4和 S6都有业务联系的职工的职工号和工资,并按工资降序存放到所建立的 gj文件中。单击 “退出 ”菜单项,程序终止运行。 (注:相关数据表文件存在考生文件夹下。 ) 国家二级( VF)机试模拟试卷 2答案与解析 一、选择题 1 【正确答案】 B 【试题解析】 本题是关于 SQL 嵌套查询语句的使用,通过内层的查询所有少数民族学生的学号集合,然后从班级关系中检索元组的学号属性值在该集合中的每个元组。注意内层嵌套的查询语句要用圆括号 括起来。 2 【正确答案】 A 【试
18、题解析】 在 SQL 的数据定义功能中,可以对视图进行定义,语句格式为: CREATE VIEW view_name(column_name, column_name ) AS select_statement 3 【正确答案】 B 【试题解析】 IN是包含运算,此处子查询中得到多个结果,记录不惟一,因此不用 “=”运算符; EXISTS 是谓词,用来检查在子查询中时候有结果返回。 4 【正确答案】 C 【试题解析】 逻辑结构反映数据元素之间的 逻辑关系,线性结构表示数据元素之间一对一的关系,非线性结构表示数据元素之间一对多或多对一的关系。线性结构和非线性结构是根据数据元素之间关系的不同特性加
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VF 模拟 答案 解析 DOC
