[计算机类试卷]信息管理技术笔试章节练习试卷10及答案与解析.doc
《[计算机类试卷]信息管理技术笔试章节练习试卷10及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]信息管理技术笔试章节练习试卷10及答案与解析.doc(20页珍藏版)》请在麦多课文档分享上搜索。
1、信息管理技术笔试章节练习试卷 10及答案与解析 1 瀑布模型把软件生存周期划分为软件定义、软件开发和 _三个阶段,而每一阶段又可细分为若干更小的阶段。 ( A)详细设计 ( B)可行性分析 ( C)运行及维护 ( D)测试与排错 2 软件工程的出现是由于 _。 ( A)程序设计方法学的影响 ( B)软件产业化的需要 ( C)软件危机的出现 ( D)计算机的发展 3 概要设计的结果是提供一份 _。 ( A)模块说明书 ( B)框图 ( C)程序 ( D)数据结构 4 需求 分析是由分析员经了解用户的要求,认真细致地调研、分析,最终应建立目标系统的逻辑模型并写 _。 ( A)模块说明书 ( B)软
2、件规格说明书 ( C)项目开发计划 ( D)合同文档 5 _既可以用于模块开发阶段,也可适用于算法实现的详细设计阶段。 ( A)流程图 ( B)数据流图 ( C)结构图 ( D) SC图 6 PAD(Problem Analysis Diagram)图是一种 _工具。 ( A)系统描述 ( B)详细设计 ( C)测试 ( D)编程辅助 7 数据流图中 ,当数据流向或流自文件时 _。 ( A)数据流要命名,文件不必命名 ( B)数据不必命名,有文件名就足够了 ( C)数据流和文件均要命名,因为流出和流进的数据流是不同的 ( D)数据流和文件均不用命名,通过加工可自然反映出 8 分析员是 _。 (
3、 A)用户中系统的直接使用者 ( B)用户和软件人员的中间人 ( C)软件的编程人员 ( D)用户和软件人员的领导 9 在软件开发中,有利于发挥集体智慧的一种做法是 _。 ( 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 结构化分析 (SA)是软件开发需求分析阶段所使用的方法, _不是 SA所使用的工具。 ( A) DFD图 ( B) PAD图 ( C)结构化英语 ( D)判定表 16 结构化分析方法以数据流图、 _和加工说明等描述工具,即用直观的图和简洁的语言来描述软 件系统模型。
5、( A) DFD图 ( B) PAD图 ( C) IPO图 ( D)数据字典 17 模块本身的内聚是模块独立性的重要度量因素之一,在七类内聚中,具有最强内聚的一类是 _。 ( A)顺序性内聚 ( B)过程性内聚 ( C)逻辑性内聚 ( D)功能性内聚 18 Jackson设计方法是由英国的 M.Jackson提出的,它是一种面向 _的设计方法。 ( A)对象 ( B)数据流 ( C)数据结构 ( D)控制结构 19 结构化程序设计思想的核心是要求程序只由顺序、循环和 _三种结构组成 ( A)分支 ( B)单入口 ( C)单出口 ( D)有规则 GOTO 20 源程序的版面文档要求应有变量说明、
6、适当注释和 _。 ( A)框图 ( B)统一书写格式 ( C)修改记录 ( D)编程日期 21 在软件工程中,软件测试的目的是 _。 ( A)试验性运行软件 ( B)发现软件错误 ( C)证明软件是正确的 ( D)找出软件中全部错误 22 在软件工程中,当前用于保证软件质量的主要技术手段还是 _。 ( A)正确性证明 ( B)测试 ( C)自动程 序设计 ( D)符号证明 23 在软件工程中,高质量的文档标准是完整性、一致性和 _。 ( A)统一性 ( B)安全性 ( C)无二义性 ( D)组合性 24 在软件研制过程中, CASE是 _。 ( A)指计算机辅助系统工程 ( B)指 CAD和
7、CAM技术发展动力 ( C)指正在实验室用的工具 ( D)指计算机辅助软件工程 25 软件文档不仅是软件开发各阶段的重要依据,而且也影响软件的 _。 ( A)可用性 ( B)可维护性 ( C)可扩充性 ( D)可移植性 26 软 件测试是软件开发过程中重要且不可缺少的阶段,测试过程中 _是基础测试。 ( A)系统测试 ( B)集成测试 ( C)单元测试 ( D)验收测试 27 编写程序阶段,选择程序设计语言是很关键的,如何选择主要是看 _。 ( A)语言的应用领域 ( B)数据结构的复杂性 ( C)语言的难易程度 ( D)算法及运算的复杂性 28 可行性研究后得出的结论主要与 _有关。 ( A
8、)软件系统目标 ( B)软件的功能 ( C)软件的性能 ( D)软件的质量 29 耦合是软件中各模块间相互 联系的一种度量,耦合的强弱取决于模块间的复杂程度。耦合的若干种类中,偶合度最高的是 _。 ( A)内容耦合 ( B)非直接耦合 ( C)数据耦合 ( D)控制耦合 30 软件的可维护性度量可分解为对多种因素度量;下述各种因素: (1)可测试性; (2)可理解性; (3)可修改性; (4)可用性 _是可维护性度量的内容。 ( A) (1) ( B) (1)(2)(3) ( C) (1)和 (2) ( D)全部 31 使用表示结构化控制结构的问题分析图 (PAD)符号所设计出来的程序 _。
9、( A)必然是结构化程序 ( B)一般不是结构化程序 ( C)一般是结构化程序 ( D)绝对不是结构化程序 32 伪码作为详细设计的工具,缺点在于 _。 ( A)每个符号对应于源程序的一行代码,对于提高系统的可理解性作用很小 ( B)不如其他图形工具直观,描述复杂的条件组合与动作间的对应关系不够明了 ( C)容易使程序员不受任何约束,随意转移控制 ( D)不支持逐步求精,使程序员不去考虑系统的全局结构 33 软件设计模块化的目的是 _。 ( A)提高易读性 ( B)降低 复杂性 ( C)增加内聚性 ( D)降低耦合性 34 回归测试是哪一类维护中最常运用的方法 ?_ ( A)完善性维护 ( B
10、)适应性维护 ( C)校正性维护 ( D)预防性维护 35 软件测试是软件开发过程的重要阶段,是软件质量保证的重要手段,下列哪个(些 )是软件测试的任务 ?_ 预防软件发生错误 发现改正程序错误 提供诊断错误信息 ( A)只有 ( B)只有 ( C)只有 ( D)都是 36 对软件是否能达到用户所期望的要求的测试称为 _。 ( A)集成测试 ( B)系统测试 ( C)有效性测试 ( D)验收测试 37 为了提高程序的输入输出效率,应该遵循 _。 与外存有关的输入输出操作,应成块的传送数据 所有的输入输出操作应有缓存,以避免过于频繁的信息交换 对于外存,应采取简单有效的存取方法 与终端和行式打印
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 信息管理 技术 笔试 章节 练习 10 答案 解析 DOC