[计算机类试卷]国家二级(VF)机试模拟试卷8及答案与解析.doc
《[计算机类试卷]国家二级(VF)机试模拟试卷8及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(VF)机试模拟试卷8及答案与解析.doc(26页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( VF)机试模拟试卷 8及答案与解析 一、选择题 1 软件是指 ( A)程序 ( B)程序和文档 ( C)算法加数据结构 ( D)程序、数据与相关文档的完整集合 2 下列描述中正确的是 ( A)程序就是软件 ( B)软件开发不受计算机系统的限制 ( C)软件既是逻辑实体,又是物理实体 ( D)软件是程序、数据与相关文档的集合 3 软件按功能可以分为应用软件、系统软件和支撑软件 (或工具软件 )。下面属于应用软件的是 ( A)学生成绩管理系统 ( B) C语言编译程序 ( C) UNIX操作系统 ( D)数据库管理系统 4 软件按功能可以分为:应用软件、系统软件和支撑软件 (或工具软件
2、 )。下面属于应用软 12的是 ( A)编译程序 ( B)操作系统 ( C)教务管理系统 ( D)汇编程序 5 软件按功能可以分为:应用软件、系统软件和支撑软件 (或工具软件 )。下面属于系统软件的是 ( A)编辑软件 ( B)操作系统 ( C)教务管理系统 ( D)浏览器 6 下面描述中,不属于软件危机表现的是 ( A)软件过程不规范 ( B) 软件开发生产率低 ( C)软件质量难以控制 ( D)软件成本不断提高 7 下列关于软件工程的描述中正确的是 ( A)软件工程只是解决软件项目的管理问题 ( B)软件工程主要解决软件产品的生产率问题 ( C)软件工程的主要思想是强调在软件开发过程中需要
3、应用工程化原则 ( D)软件工程只是解决软件开发中的技术问题 8 下面不属于软件工程的 3个要素是 ( A)工具 ( B)过程 ( C)方法 ( D)环境 9 下面不属于软件工程过程的 4种基本活动 ( A)软件规格说明 ( B)软件开发 ( C)软件演进 ( D)软件测试 10 软件生命周期是指 ( A)软件产品从提出、实现、使用维护到停止使用退役的过程 ( B)软件从需求分析、设计、实现到测试完成的过程 ( C)软件的开发过程 ( D)软件的运行维护过程 11 软件生命周期中的活动不包括 ( A)市场调研 ( B)需求分析 ( C)软件测试 ( D)软件维护 12 软件生命周期可分为定义阶
4、段、开发阶段和维护阶段,下面不属于开发阶段任务的是 ( A)测试 ( B)设计 ( C)可行性研究 ( D)实现 13 下列选项中不属于软件生命周期开发阶段任务的是 ( A)软件测试 ( B)概要设计 ( C)软件维护 ( D)详细设计 14 软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于 ( A)定义阶段 ( B)开发阶段 ( C)维护阶段 ( D)上述三个阶段 15 下列描述中正确的是 ( A)软件交付使用后还需要再进行维护 ( B)软件工具交付使用就不需要再进行维护 ( C)软 件交付使用后其生命周期就结束 ( D)软件维护是指修复程序中被破坏的指令 16 下面不属于软件设
5、计原则的是 ( A)抽象 ( B)模块化 ( C)自底向上 ( D)信息隐藏 17 下面不属于软件需求分析阶段主要工作的是 ( A)需求变更申请 ( B)需求分析 ( C)需求评审 ( D)需求获取 18 下面不属于需求分析阶段任务的是 ( A)确定软件系统的功能需求 ( B)确定软件系统的性能需求 ( C)需求规格说明书评审 ( D)制定软 件集成测试计划 19 在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是 ( A)概要设计 ( B)详细设计 ( C)可行性分析 ( D)需求分析 20 在软件开发中,需求分析阶段可以使用的工具是 ( A) NS图 ( B) DFD
6、图 ( C) PAD图 ( D)程序流程图 21 数据流图中带有箭头的线段表示的是 ( A)控制流 ( B)事件驱动 ( C)模块调用 ( D)数据流 22 在软件设计中不使用 的工具是 ( A)系统结构图 ( B) PAD图 ( C)数据流图 (DFD图 ) ( D)程序流程图 23 数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下面图符名标识的图符不属于数据流图合法图符的是 ( A)控制流 ( B)加工 ( C)数据存储 ( D)源和潭 24 在软件设计中,不属于过程设计工具的是 ( A) PDL(过程设计语言 ) ( B) PAD图 ( C) N-S图 ( D)
7、DFD图 25 数据流程图 (DFD图 )是 ( A)软件概要设计的工具 ( B)软件详细设计的工具 ( C)结构化方法的需求分析工具 ( D)面向对象方法的需求分析工具 26 数据字典 (DD)所定义的对象都包含于 ( A)数据流图 (DFD图 ) ( B)程序流程图 ( C)软件结构图 ( D)方框图 27 下列关于数据库设计的叙述中,正确的是 ( A)在需求分析阶段建立数据字典 ( B)在概念设计阶段建立数据字典 ( C)在逻辑设计阶段建立数据字典 ( D)在物理设计阶段建立数据字典 28 在软件开发中,需求分析 阶段产生的主要文档是 ( A)软件集成测试计划 ( B)软件详细设计说明书
8、 ( C)用户手册 ( D)软件需求规格说明书 29 软件需求规格说明书的作用不包括 ( A)软件验收的依据 ( B)用户与开发人员对软件要做什么的共同理解 ( C)软件设计的依据 ( D)软件可行性研究的依据 30 在软件开发中,需求分析阶段产生的丰要文档是 ( A)可行性分析报告 ( B)软件需求规格说明书 ( C)概要设计说明书 ( D)集成测试计划 31 从工程管理角度看,软件设计一 般分为两步完成,它们是 ( A)概要设计与详细设计 ( B)数据设计与接口设计 ( C)软件结构设计与数据设计 ( D)过程设计与数据设计 32 下面不属于软件设计阶段任务的是 ( A)软件总体设计 (
9、B)算法设计 ( C)制定软件确认测试计划 ( D)数据库设计 33 软件设计中模块划分应遵循的准则是 ( A)低内聚低耦合 ( B)高内聚低耦合 ( C)低内聚高耦合 ( D)高内聚高耦合 34 耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是 ( A)提高耦合性降低内聚性有利于提高模块的独立性 ( B)降低耦合性提高内聚性有利于提高模块的独立性 ( C)耦合性是指一个模块内部各个元素间彼此结合的紧密程度 ( D)内聚性是指模块问互相连接的紧密程度 35 软件设计中划分模块的一个准则是 ( A)低内聚低耦合 ( B)高内聚低耦合 ( C)低内聚高耦合 ( D)高内聚高耦合 36
10、 两个或两个以上模块之间关联的紧密程度称为 ( A)耦合度 ( B)内聚度 ( C)复杂度 ( D)数据传输特性 37 在结构化程 序设计中,模块划分的原则是 ( A)各模块应包括尽量多的功能 ( B)各模块的规模应尽量大 ( C)各模块之间的联系应尽量紧密 ( D)模块内具有高内聚度、模块间具有低耦合度 38 (查询持有外币种类在 4种以上人员的姓名,及持有的种类数量,并按种类数量升序排列,数量相同时,则按姓名降序排列,下列语句正确的是 ( )。 ( A) SELECT姓名, COUNT(*)AS外币种类 FROM持有数; GROUP BY姓名 HAVING COUNT(木 )=4; ORD
11、ER BY外币种类,姓名 DESC ( B) SELECT姓名, COUNT(*)AS外币种类 FROM持有数; GROUP BY姓名 HAVING COUNT(*)=4; ORDER BY COUNT(*),姓名 DESC ( C) SELECT姓名, COUNT(*)AS外币种类 FROM持有数; GROUP BY姓名 HAVING COUNT(*)=4; ORDER BY外币种类 AND姓名 DESC ( D) SELECT姓名, COUNT(*)AS外币种类 FROM持有数; GROUP BY姓名 HAVING COUNT(*)=4; ORDER BY外币种类 +姓名 DESC 39
12、计算出 “陆凭凭 ”所持有的全部外币相当于人民币的价值数量,下列语句正确的是 ( )。 (某种外币相当于人民币数量的计算公式:人民币价值数量 =该种外币的“现钞买入价 ”*该种外币 “持有数量 ”) ( A) SELECT SUM(现钞买入价 *持有数量 )AS人民币价值; FROM持有数,外汇名; WHERE外汇名外币代码 =持有数外币代码; AND姓名: ”陆凭凭 ” ( B) SELECT SUM(现钞买入价 *持有数量 )AS人民币价值; FROM持有数,外汇名; WHERE外汇名外币代码 =持有数外币代码; FOR姓名: ”陆凭凭 ” ( C) SELECT COUNT(现钞买入价
13、*芋有数量 )AS人民币价值; FROM持有数,外汇名; WHERE外汇名外币代码 =持有数外币代码; AND姓名 =”陆凭凭 ” ( D) SELECT COUNT(现钞买入价 *持有数量 )AS人民币价值; FROM持有数,外汇名; WHERE外汇名外币代码 =持有数外币代码 ; FOR姓名 =”陆凭凭 ” 40 将 “外汇名 ”表美元和英镑的基准价下调 1,下列 SQL语句正确的是 ( )。 ( A) UPDATE外汇名 FOR基准价 =基准价木 0 99; WHERE外币名称 =”美元 ”OR外币名称 =”欧元 ” ( B) UPDATE外汇名 SET基准价 =基准价 *0 99; W
14、HERE外币名称 =”美元 ”OR外币名称 =”欧元 ” ( C) UPDATE外汇名 SET基准价 =基准价木 0 99; WHERE外币名称 =”美元 ”AND外币名称: ”欧元 ” ( D) UPDATE外汇名 FOR基准价 =基准价 木 0 99; WHERE外币名称 =”美元 ”AND外币名称 =”欧元 ” 41 删除 “持有数 ”表中所有外币名称为 “法郎 ”的记录,下列 SQL语句正确的是( )。 ( A) DELETE FROM持有数; WHERE持有数外币代码 =外汇名外币代码; AND外币名称 =”法郎 ” ( B) DELETE FROM持有数,外汇名; WHERE持有数
15、外币代码 =外汇名外币代码; AND外币名称 =”法郎 ” ( C) DE LlETE FROM持有数 WHERE外币代码 IN; (SELECT外币代 码 FROM外汇名 WHERE外币名称 =”法郎 ”) ( D) DE LETE FROM持有数 WHERE外币代码 IN; SELECT外币代码 FROM外汇名 WHERE外币名称 =”法郎 ” 二、基本操作题 42 在考生文件夹下的 “雇员管理 ”数据库中完成如下操作: (1)为 “雇员 “表增加一个字段名为 EMAIL、类型为 “字符型 ”、宽度为 20的字段。 (2)设置 “雇员 ”表中 “性别 “字段的有效性规则,性别取 “男 ”或
16、 “女 ”,默认值为“女 ”。 (3)在 “雇员 ”表中,将所有记录的 EMAIL字段值使 用 “部门号 ”的字段值加上 “雇员号 ”的字段值再加上 “xxxx com cn”进行替换。 (4)通过 “部门号 字段建立 “雇员 ”表和 “部门 ”表间的永久联系。 三、简单应用题 43 (1)用 SQL语句完成下列操作:检索 “田亮 ”所借图书的书名、作者和价格,结果按价格降序存入 book temp表中。 (2)在考生文件夹下有一个名为 menu lin的下拉式菜单,请设计顶层表单 form menu,将菜单。 menu_lin加入到该表单中,使得运行表单时菜单显示在本表单中, 并在表单退出时
17、释放菜单。 四、综合应用题 44 设计一个文件名和表单名均为 myaccount的表单。表单的标题为 “外汇持有情况 ”。表单中有一个选项按钮组控件 (myOption)、一个表格控件 (Gridl)以及两个命令按钮 “查询 ”(Commandl)和 “退出 ”(Command2)。其中,选项按钮组控件有两个按钮“现汇 ”(Optionl)、 “现钞 ”(Option2)。 运行表单时,首先在选项组控件中选择 “现钞 ”或 “现汇 ”,单击 “查询 ”命令按钮后,根据选项组控件的选择将 “外汇账户 ”表的 “现钞 ”或 “现汇 ”(根据钞汇标志字段确定 )的情况 显示在表格控件中。如下图所示。
18、单击 “退出 ”按钮,关闭并释放表单。注:在表单设计器中将表格控件 Gridl的数据源类型设置为 “SQL说明 ”。 国家二级( VF)机试模拟试卷 8答案与解析 一、选择题 1 【正确答案】 D 【试题解析】 计算机软件是计算机系统中与硬件相互依存的另一部分,是包括程序、数据与相关文档的完整集合。软件由两部分组成:一是机器可执行的程序和数据:二是机器不可执行的,与软件开发、运行、维护、使用等有关的文档。 2 【正确答案】 D 【试题解析】 计算机软件与硬件是计算 机系统中相互依存的两部分。计算机软件是包括程序、数据及相关文档的完整集合。软件由两部分组成:一部分是机器可执行的程序和数据:二是机
19、器不可执行的,与软件开发、运行、维护、使用等有关的文档。软件具有以下六个特点: 软件是一种逻辑实体,而不是物理实体,具有抽象性。 软件的生产与硬件不同,它没有明显的制作过程。 软件在运行、使用期间不存在磨损、老化问题。 软件的开发、运行对计算机系统具有依赖性,受计算机系统的限制,这导致了软件移值的问题。 软件复杂性高,成本昂贵。 软件的开发涉及诸多社会因素。 3 【正确答案】 A 【试题解析】 学生成绩管理系统为应用软件。 4 【正确答案】 C 【试题解析】 编译程序和汇编程序属于支撑软件,操作系统属于系统软什,而教务管理系统属于应用软件。 5 【正确答案】 B 【试题解析】 软件根据应用目标
20、的不同,是多种多样的。软件按功能可以分为:应用软件、系统软件、支撑软件 (或工具软件 )。应用软件是为解决特定领域的应用而开发的软件。系统软件是计算机管理自身资源,提高计算机使用效率并为计算机用户提供各种服务的软件。支撑软件是介于系统软件和应用软件之间,协助用户开发软 件的工具性软件,包括辅助和支持开发和维护应用软件的工具软件,还包括辅助管理人员控制开发进程和项目管理的工具软件。 6 【正确答案】 A 【试题解析】 软件危机主要表现在以下 6个方面: 软件需求的增长得不到满足。 软件开发成本和进度无法控制。 软件质量难以保证。 软件不可维护或维护程度非常低。 软件的成本不断提高。 软件开发生产
21、率的提高赶不上硬件的发展和应用需求的增长。 7 【正确答案】 C 【试题解析】 软件工程是建立并使用完善 的工程化原则,以较经济的手段获得能在实际机器上有效运行的可靠软件的一系列方法。软件工程主要思想是强调在软件开发过程中需要应用工程化原则。 8 【正确答案】 D 【试题解析】 软件工程的 3个要素是工具、过程和方法。 9 【正确答案】 D 【试题解析】 软件工程过程的 4种基本活动是:软件规格说明、软件开发、软件确认、软件演进。 10 【正确答案】 A 【试题解析】 软件生命周期是指软件产品从提出、实现、使用、维护到停止使用、退役的过程。 11 【正确答案】 A 【试题解析 】 软件的生命周
22、期描述了软件从产生到最终消亡的全过程,生命周期中的活动包括需求分析、软件设计 (分为概要设计和详细设计 )、软件实现、软件测试和软件维护,不包括市场调研。 12 【正确答案】 C 【试题解析】 软件生命周期是指软件产品从提出、实现、使用、维护剑停止使用退役的过程。其中,定义阶段包括可行性研究与计划制定和需求分析。测试、概要设计、详细设计和实现属于开发阶段。 13 【正确答案】 C 【试题解析】 软件生命周期是指软件产品从提出、实现、使用、维护到停止使用退役的过程。开发阶段包括 概要设计、详细设计、实现和测试 4个阶段。软件维护属于维护阶段。 14 【正确答案】 B 【试题解析】 本题考查软件生
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 VF 模拟 答案 解析 DOC
