[计算机类试卷]国家二级(VF)机试模拟试卷22及答案与解析.doc
《[计算机类试卷]国家二级(VF)机试模拟试卷22及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(VF)机试模拟试卷22及答案与解析.doc(24页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( VF)机试模拟试卷 22及答案与解析 一、选择题 1 下列叙述中正确的是 ( )。 ( A)一个算法的空间复杂度大,则其时间复杂度也必定大 ( B)一个算法的空间复杂度大,则其时间复杂度必定小 ( C)一个算法的时间复杂度大,则其空间复杂度必定小 ( D)上述三种说法都不对 2 下列关于栈的描述错误的是 ( )。 ( A)栈按 “先进后出 ”的原则组织数据 ( B)栈是特殊的线性表,只能在一端插入或删除数据 ( C)栈具有记忆功能 ( D)栈只能顺序存储 3 对长度为 n的线性表进行 顺序查找,在最坏情况下需要比较的次数为 ( )。 ( A) log2n ( B) n2 ( C)
2、n ( D) n+1 4 下列选项叶 1不符合良好程序设计风格的是 ( )。 ( A)数据说明的次序要规范化 ( B)程序中要有必要的注释 ( C)对所有输入的数据都要进行检查,确保数据的合法性 ( D)程序的效率第一,清晰第二 5 程序流程图 (PFD)中的菱形代表的是 ( )。 ( A)数据流 ( B)控制流 ( C)加工步骤 ( D)逻辑条件 6 在软件开发 中,需求分析阶段产生的主要文档是 ( )。 ( A)软件需求规格说明书 ( B)数据库说明书 ( C)集成测试计划 ( D)概要设计说明书 7 下列选项中属于软件生命周期中开发阶段任务的是 ( )。 ( A)详细设计 ( B)运行维
3、护 ( C)可行性研究 ( D)需求分析 8 数据库管理系统中负责数据完整性、安全性定义的语言是 ( )。 ( A)数据定义语言 ( B)数据管理语言 ( C)数据操纵语言 ( D)数据控制语言 9 “商品 ”与 “顾客 ”两个实体集之间的联系一般是 ( )。 ( A)一对一 ( B)多对一 ( C)一对多 ( D)多对多 10 有三个关系 R, S和 T如下: 其中关系 T由关系 R和关系 S通过某种操作得到,该操作为 ( )。 ( A)选择 ( B)交 ( C)投影 ( D)并 11 Visual FoxPro是一种关系数据库管理系统,这里的关系通常是指 ( )。 ( A)数据库文件 (
4、dbc文件 ) ( B)一个数据库中两个表之间有一定的关系 ( C)表文件 ( dbf文件 ) ( D)一个表文件中两条记录之间有一定的关系 12 在 Visual FoxPro中,报表文件的扩展名是 ( )。 ( A) dbe ( B) frx ( C) scx ( D) mpr 13 在 Visual FoxPro的 “项目管理器 ”下建立命令文件 (程序 ),应该使用的选项卡是( )。 ( A)数据 ( B)文档 ( C)类 ( D)代码 14 假设学生表已在当前工作区打开,其当前记录的 “姓名 ”字段值为 “李三 ”(C型字段 )。在命令窗口输入 并执行如下命令: 姓名 =姓名 -“成
5、绩 “ ?姓名 屏幕上会显示 ( )。 ( A)李三 ( B)李三成绩 ( C)成绩 ( D)李三 -成绩 15 执行如下命令的输出结果是 ( )。 ?19 4, 19 -4 ( A) 1-1 ( B) 3 3 ( C) 1 1 ( D) 3-1 16 计算结果不是字符串 “Student”的语句是 ( )。 ( A) left(“Student“, 7) ( B) substr(“MyStudent“, 3, 7) ( C) right(“MyStudent“, 7) ( D) at(“MyStudent“, 3, 7) 17 表达式 VAL(SUBSTR(“i5处理器 “, 2, 1)*L
6、en(“ms visual foxpro“)的结果是( )。 ( A) 5 00 ( B) 16 00 ( C) 21 00 ( D) 80 00 18 在 Visual FoxPro中,用于建立或修改程序文件的命令是 ( )。 ( A) MODIFY ( B) MODIFY COMMAND ( C) MODIFY PROCEDURE ( D)上面 B和 C都对 19 不允许出现重复字段值的索引是 ( )。 ( A)候选索引和主索引 ( B)普通索引和唯一索引 ( C)唯一索引和主索引 ( D)唯一索引 20 建立一个库文件结构,库中有姓名字段 (Char型, 6字节 )、出生年月字段 (Da
7、ta型 )和婚否字段 (Logic型 ),则该库中总的字段宽度是 ( )。 ( A) 15 ( B) 16 ( C) 17 ( D) 18 21 在 Visual FoxPro中,当打开了多个工作区的情况下,执行 SELECT 0的结果是( )。 ( A)选择了 0号工作区 ( B)选择已打开工作区中最小号的工作区 ( C)选择了空闲的最小号工作区 ( D)关闭选择的工作区 22 在当前打开的表中,显示 “地址 ”以 “北京市 ”打头的所有仓库,正确的命令是( )。 ( A) list for地址 =“北京 *“ ( B) list for地址 =“北京市 “ ( C) list for地址
8、=“北京 “ ( D) list where地址 =“北京市 “ 23 假设在数据库表的表设计器中,字符型字段 “性别 ”已被选中,正确的有效性规则设置是 ( )。 ( A) =“男 “ OR “女 “ ( B)性别 =“男 “ OR “女 “ ( C) “男女 “$性别 ( D)性别 $“男女 “ 24 以下属于 SQL数据查询命令的是 ( )。 ( A) SELECT ( B) INSERT ( C) CREATE ( D) GRANT 25 由基本形式 SELECTFROMWHERE组成的语句的功能是 ( )。 ( A)数据查询 ( B)数据定义 ( C)数据操纵 ( D)数据控制 26
9、 在 SQL语言中,用于对查询结果计数的函数是 ( )。 ( A) SUM() ( B) AVG() ( C) MIN() ( D) COUNT() 27 在 SQL语句中,与表达式 “定价 BETWEEN 20 AND 25”功能相同的表达式是( )。 ( A)定价 =20 OR=20 OR定价 =20 AND定价 =20 AND100 AND(名称 =鼠标 AND 名称 =键盘 ) ( B) SELECT*FROM产品 WHERE单价 100 AND(名称: 鼠标 OR 名称 =键盘 ) ( C) SELECT*FROM产品 FOR单价 100 AND(名称 =鼠标 AND 名称 =键盘
10、) ( D) SELECT*FROM产品 FOR单价 100 AND(名称 =鼠标 OR 名称 =键盘 ) 37 查询客户名称中有 “电脑 ”二字的客户信息,正确的 SQL命令是 ( )。 ( A) SELECT*FROM客户 WHERE名称 LIKE“电脑 “ ( B) SELECT*FROM客户 FOR名称 LIKE“电脑 “ ( C) SELECT*FROM客户 WHERE名称 =“电脑 “ ( D) SELECT*FROM客户 FOR名称 =“电 脑 “ 38 查询尚未最后确定汀购单的有关信息的正确命令是 ( )。 ( A) SELECT名称,联系人,电话号码,订单号 FROM客户,订
11、购单 WHERE客户客户号 =订购单客户号 AND订购日期 IS NULL ( B) SELECT名称,联系人,电活号码,订单号 FROM客户,订购单 WHERE客户客户号 =订购单客户号 AND订购日期 =NULL ( C) SELECT名称,联系人,电话号码,订单号 FROM客户,订购单 FOR客户客户号 =订购单客户号 AND订购日期 IS NULL ( D) SELECT名称 ,联系人,电话号码,订单号 FROM客户,订购单 FOR客户客户号 =汀购单客户号 AND订购日期 =NULL 39 查询订购单的数量和所有订购单的平均金额,正确命令是 ( )。 ( A) SELECT COUN
12、T(DISTINCT订单号 ), AVG(数量 *单价 )FROM产品 JOIN订购单 ON产品产品号 =订购单产品号 ( B) SELECT COUNT(订单号 ), AVG(数量 *单价 )FROM产品 JOIN订购单 ON产品产品号 =订购单产品号 ( C) SELECT COUNT(DISTINCT订单号 ), AVG(数量 *单价 )FROM产品,订购单ON产品产品号 =订购单产品号 ( D) SELECT COUNT(订单号 ), AVG(数量 *单价 )FROM产品,订购单 ON产品产品号 =订购单产品号 40 假设客户表中有客户号 (关键字 )Cl c8共 8条客户卜己录,订购
13、单表有订单号(关键字 )OR1 -OR6共 6条订购单记录,并且订购单表参照客户表。如下命令可以正确执行的是 ( )。 ( A) INSERT INTO订购单 VALUES(OR5, C5, 102, 3, 2008 10 10) ( B) INSERT INTO订购单 VALUES(OR5, C9, 102, 3, 2008 10 10) ( C) INSERT INTO订购单 VALUES(OR7, C9, 102, 3, 2008 10 10) ( D) INSERT INTO订购单 VALUES(OR7, C5, 102, 3, 2008 10 10) 二、基本操作题 41 在考生文件
14、夹下存在表单文件 myform sex,其中包含一个名为 “高度 ”的标签、一个文本框 Text1,以及一个名为 “确定 ”的命令按钮。打开该表单文 件,然后在表单设计器环境下完成如下操作。 1将标签、文本框和命令按钮 3个控件设置为顶边对齐。 2修改 “确定 ”按钮的相关属性,使得在表单运行时按 Enter键就可以直接选择该按钮。 3设置表单的标题为 “表单操作 ”、名称为 myforTn。 4编写 “确定 ”按扭的 Click事件代码,使得表单运行时,单击该按钮可以将表单的高度设置成在文本框中指定的值。 三、简单应用题 42 在考生文件夹下完成如下简单应用: 1打开 “课程管理 ”数据库,
15、使用 SQL语句建立一个视图 salary,该视图包括系号和平均工资两个字段,并且按平均工资降序排列。将该 SQL语句存储在 four prg文件中。 2打开考生文件夹下的表单six,如下图所示。其中, “登录 ”命令按钮的功能是:当用户输入用户名和口令以后,单击 “登录 ”按钮时,程序在自由表 “用户表 ”中进行查找,若找不到相应的用户名,则提示 “用户名错误 ”,若用户名输入正确,而口令输入错误,则提示 “口令错误 ”。修改 “登录 ”命令按钮 Click事件中标有错误的语句,使其能够正确运行。注意:不得做其他修改。 四、综合应用题 43 在考生文件夹下完成下列操作 。 (1)创建一个名为
16、 tablethree的自由表,其结构如下。 姓名 C(6)最高金额 N(6, 2)最低金额 N(6, 2)平均金额 N(6, 2) (2)设计一个用于查询统计的表单 formtwo,其界面如下图所示。其中的表格名称为 Gridl, “查询统计 ”按钮的名称为 Commandl, “退出 ”按钮的名称为 Command2,文本框的名称为 Text1。 当在文本框中输入某职员的姓名并单击 “查询统计 ”按钮,会在左边的表格内显示该职员所签订单的金额,并将其中的最高金额、最低金额和平均金额存人表 tablethree中。 单击 “退出 ”按钮将关闭表单。 (3)运行上面创建的表单 formtwo,
17、然后依次查询统计 “赵小青 ”和 “吴伟军 ”两位职员所签订单的相关金额。执行完后,表 tablethree中应该包含两条相应的记录。 国家二级( VF)机试模拟试卷 22答案与解析 一、选择题 1 【正确答案】 D 【试题解析】 算法的复杂度主要包括时间复杂度和空间复杂度。算法的时间复杂度是指执行算法所需要的计算工作量,可以用执行算法过程中所需基本运算的执行次数来度量;算法的空间复杂度是指执行这个算法所需要的内存空间。根据各自的定义可知,算 法的时间复杂度与空间复杂度并不相关。 2 【正确答案】 D 【试题解析】 栈是限定在一端进行插入与删除的线性表,允许插入和删除元素的一端称为栈顶,另一端
18、为栈底。栈顶元素是最后被捕人的元素,也是最先被删除的元素,即栈是按照 “先进后处 ”的原则组织数据的。栈具有记忆功能,可以顺序存储也可以链式存储。 3 【正确答案】 C 【试题解析】 对线性表进行顺序查找,最坏的情况是待查数据在表中不存在,所以比较的次数与表中的元素个数一样多。 4 【正确答案】 D 【试题解析】 当今占主导地位的程 序设计观点是 “清晰第一,效率第一 ”。在结构化程序设计思想提出之前,程序设计曾强调程序的效率,但如今实际应用中,人们更重视程序的可理解性。 5 【正确答案】 D 【试题解析】 程序流程图是软件设计过程中常用的图形描述工具之一构成程序流程图的最基本符号有: “一
19、”或 “”表示控制流, “”表示加工步骤, “ ”表示逻辑条件。 6 【正确答案】 A 【试题解析】 软件需求规格说明书是需求分析阶段最后的成果,它是作为需求分析的一部分而制定的可交付文档。概要设计说明书、数据库说明书、集成测试计划都是概要设计阶段需要编写的文档。 7 【正确答案】 A 【试题解析】 软件生命周期分为软件定义、软件开发及软件运行维护 3个阶段。定义阶段包括问题定义、可行性研究和需求分析,开发阶段包括概要设计、详细设计、实现和测试,运行维护即软件的运行和维护。 8 【正确答案】 D 【试题解析】 数据定义语言负责数据的模式定义和数据的物理仃取构建;数据操纵语 吉负责数据的操纵;数
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VF 模拟 22 答案 解析 DOC
