[计算机类试卷]国家二级C语言(程序设计基础和软件工程基础)机试模拟试卷4及答案与解析.doc
《[计算机类试卷]国家二级C语言(程序设计基础和软件工程基础)机试模拟试卷4及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级C语言(程序设计基础和软件工程基础)机试模拟试卷4及答案与解析.doc(17页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级 C语言(程序设计基础和软件工程基础)机试模拟试卷 4及答案与解析 一、选择题 1 某系统结构图如下图所示,该系统结构图的宽度是 ( A) 5 ( B) 4 ( C) 2 ( D) 1 2 软件测试用例包括 ( A)输入数据和输出数据 ( B)测试计划和测试数据 ( C)被测程序和测试规程 ( D)输入数据和预期输出结果 3 软件生存周期中,解决软件 “怎么做 ”的阶段是 ( A)软件设计 ( B)需求分析 ( C)软件测试 ( D)可行性研究 4 软件设计一般划分为两个阶段,两个阶段依次是 ( A)总体设计(概要设计)和详细设计 ( B)算法设计和数据设计 ( C)界面设计和结构设计
2、 ( D)数据设计和接口设计 5 结构化程序设计强调 ( A)程序的易读性 ( B)程序的效率 ( C)程序的规模 ( D)程序的可复用性 6 下面不属于系统软件的是 ( A)杀毒软件 ( B)操作系统 ( C)编译程序 ( D)数据库管理系统 7 软件需求规格说明的内容应包括 ( A) E-R模型 ( B)算法详细设计 ( C)软件的主要功能 ( D)软件总体结构 8 某系统结构图如下图所示(图中 n5) ,该系统结构图的宽度是 ( A) n ( B) 3 ( C) 2 ( D) 1 9 软件是 ( A)程序 ( B)计算机系统 ( C)程序、数据和文档的集合 ( D)程序和数据 10 下面
3、叙述中正确的是 ( A)软件是程序、数据及相关文档的集合 ( B)软件中的程序和文档是可执行的 ( C)软件中的程序和数据是不可执行的 ( D)软件是程序和数据的集合 11 某系统总体结构如下图所示,该系统结构图的深度是 ( A) 1 ( B) 2 ( C) 3 ( D) 4 12 下面对 “对象 ”概念描述错误的是 ( A)对象不具有封装性 ( B)对象是属性和方法的封装体 ( C)对象间的通信是靠消息传递 ( D)一个对象是其对应类的实例 13 下面描述中正确的是 ( A)软件就是可执行的程序 ( B)软件就是程序和数据 ( C)软件就是程序和相关文档 ( D)软件是程序、数据及相关文档的
4、集合 14 某系统总体结构如下图所示,该系统结构图的宽度是 ( A) 5 ( B) 4 ( C) 3 ( D) 2 15 下面对 “对象 ”概念描述正确的是 ( A)操作是对象的动态属性 ( B)属性就是对象 ( C)任何对象都必须有继 承性 ( D)对象是对象名和方法的封装体 16 下面对软件描述错误的是 ( A)文档是不可执行的 ( B)程序和数据是可执行的 ( C)软件是程序、数据及相关文档的集合 ( D)软件文档是与程序开发、维护和应用无关的资料 17 某系统总体结构如下图所示,该系统结构图的最大扇出数是 ( A) 1 ( B) 2 ( C) 3 ( D) 5 18 下面属于软件工程三
5、要素的是 ( A)方法、工具和过程 ( B)方法、工具和平台 ( C)方法、工具和环境 ( D)工具、平台和过程 19 下面对软件特点描述正确 的是 ( A)软件具有明显的制作过程 ( B)软件不具有抽象性 ( C)软件是一种逻辑实体而不是物理实体 ( D)软件的运行存在磨损和老化问题 20 某系统总体结构如下图所示,该系统结构图的最大扇入数是 ( A) 2 ( B) 3 ( C) 4 ( D) 5 21 结构化程序设计风格强调的是 ( A)程序的易读性 ( B)程序的执行效率 ( C)不考虑 goto语句的限制使用 ( D)程序的可移植性 22 下面描述中正确的是 ( A)好的软件设计应是高
6、内聚低耦合 ( B)内聚性和耦合性无关 ( C)内聚性 是指多个模块间相互连接的紧密程度 ( D)耦合性是指一个模块内部各部分彼此结合的紧密程度 23 某系统总体结构图如下图所示,该系统结构图的最大扇出数、最大扇入数的总和是 ( A) 4 ( B) 5 ( C) 7 ( D) 8 24 下面属于应用软件的是 ( A)人事管理系统 ( B) Oracle数据库管理系统 ( C) C+编译系统 ( D) ios操作系统 25 下面描述错误的是 ( A)模块的独立性与模块的信息隐蔽和局部化无关 ( B)内聚性和耦合性是模块独立程度的定性度量标准 ( C)一个模块的 内聚性越高则该模块的独立性越强 (
7、 D)一个模块的耦合性越高则该模块的独立性越弱 26 在软件设计阶段不使用 ( A) E-R图 ( B) PAD图 ( C)程序流程图 ( D) DFD图(数据流程图) 27 下面属于系统软件的是 ( A) Oracle数据库管理系统 ( B)人事管理系统 ( C) WPS编辑软件 ( D)杀毒软件 28 软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是 ( A)软件设计 ( B)软件测试 ( C)可行性研究 ( D)数据库设计 29 下面描述 中正确的是 ( A)软件调试是为了改善软件的性能 ( B)软件测试要确定错误的性质和位置 ( C)软件测试是软件质量保证的重要
8、手段 ( D)软件调试的任务是发现并改正程序中的错误 国家二级 C语言(程序设计基础和软件工程基础)机试模拟试卷 4答案与解析 一、选择题 1 【正确答案】 B 【试题解析】 所谓的软件系统结构图的宽度,就是结构中某一层最大模块数,故该图的宽度为 4。 【知识模块】 程序设计基础和软件工程基础 2 【正确答案】 D 【试题解析】 测试用例( Test Case) 是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求。故选项 D正确。 【知识模块】 程序设计基础和软件工程基础 3 【正确答案】 A 【试题解析】 可行性研究是在进行需求分析前要
9、做的工作;需求分析阶段是在确定软件开发可行的情况下,对软件需要实现的各个功能进行详细分析;软件设计阶段主要根据需求分析的结果,对整个软件系统进行设计,如系统框架设计,数据库设计等等;软件测试阶段是在软件设计完成后要经过严密的测试,以发现软件在整个设计过程中存在的问 题并加以纠正。 【知识模块】 程序设计基础和软件工程基础 4 【正确答案】 A 【试题解析】 软件设计可以分为概要设计和详细设计两个阶段。概要设计就是结构设计,其主要目标就是给出软件的模块结构,用软件结构图表示。详细设计的首要任务就是设计模块的程序流程、算法和数据结构,次要任务就是设计数据库,常用方法还是结构化程序设计方法。所以选项
10、 A正确。 【知识模块】 程序设计基础和软件工程基础 5 【正确答案】 A 【试题解析】 结构化程序设计强调 “清晰第一,效率第二 ”,清晰的含义是程序 易读性好。所以选项 A正确。 【知识模块】 程序设计基础和软件工程基础 6 【正确答案】 A 【试题解析】 一般来讲,系统软件包括操作系统和一系列基本的工具(比如编译器,数据库管理,存储器格式化,文件系统管理,用户身份验证,驱动管理,网络连接等方面的工具),是支持计算机系统正常运行并实现用户操作的那部分软件。故杀毒软件不是系统软件,而是应用软件,所以选项 A正确。 【知识模块】 程序设计基础和软件工程基础 7 【正确答案】 C 【试题解析】
11、软件需求规格说明的内容应包括软件系统的 功能需求和性能需求、输入和输出、数据管理能力、描述运行软件系统所需的设备能力等内容。所以选项 C正确。 【知识模块】 程序设计基础和软件工程基础 8 【正确答案】 A 【试题解析】 所谓的软件系统结构图的宽度,就是结构中某一层最大模块数,故该图的宽度是第二层的最大模块数 n。所以选项 A正确。 【知识模块】 程序设计基础和软件工程基础 9 【正确答案】 C 【试题解析】 计算机软件是计算机系统中与硬件相互依存的另一部分 ,是包括程序、数据与相关文档的完整集合。软件由两部分组成:一是机 器可执行的程序和数据;二是机器不可执行的,与软件开发、运行、维护、使用
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
本资源只提供5页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 语言 程序设计 基础 软件工程 模拟 答案 解析 DOC
![提示](http://www.mydoc123.com/images/bang_tan.gif)