2022年软件工程试题及答案-,推荐文档 .pdf
《2022年软件工程试题及答案-,推荐文档 .pdf》由会员分享,可在线阅读,更多相关《2022年软件工程试题及答案-,推荐文档 .pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件工程试卷,第 1 页(共 5 页)软件工程一判断题(正确打,错误打,每题1 分,10 题共 10分)1.软件维护不同于硬件维修()2.软件就是程序()3.现在,软件投资的费用比硬件高()4.软件的可靠性往往随其规模的增长而增长()5.软件是逻辑产品而不是物理产品()6.结构化设计是属于面向过程的设计()7.软件工具是帮助开发软件的硬件产品()8.软件工程对开发规模小的软件没有多少用处()9.数据流图的英文缩写是DFD ()10.软件中的错误发现纠正得越早,所付出的代价也就越大()二单选题(每题 1 分,20 题共 20 分)1.在软件生产的程序系统时代由于软件规模扩大和软件复杂性提高等原因
2、导致了()A、 软件危机 B、 软件工程 C 、 程序设计革命 D 、 结构化程序设计2.可行性分析是在系统开发的早期所做的一项重要的论证工作,它是决定该系统是否开发的决策依据,因必须给出下列回答()A、 确定 B、 行或不行 C、 正确 D、 无二义3.设计良好的软件通常具有()结构()A. 上三角形B.下三角形 C. 瓮形 D. 一字形4.在需求分析之前有必要进行的工作是 ( ) A程序设计 B模块分析 CER分析 D可行性分析5.在软件开发中,为保证软件的开发质量,每个阶段都应当进行()A、 设计评审 B、 模块化 C、 主程序员制 D、 进度控制6.数据流图的类型有两种,一种是变换型结
3、构的,另一种的结构是()A、事务 B、 映射 C、 结构化 D、层次7.需求分析最终结果是产生()A、 项目开发计划 B、 需求规格说明书C、 设计说明书 D、 可行性分析报告8.软件测试是质量保证的重要阶段,测试有许多特性,其中的一个是()A、 严格性 B、 计划性 C、 挑剔性 D、 彻底性9.对数据流图中的成分进行定义是()A. 模块结构图 B. 加工说明C. 数据处理D. 数据字典10.在软件的设计过程中,模块设计必须遵循的原则是()A. 可适应性B. 抽象 C.可移植性D.可维护性11.模块之间的耦合有几种,下面哪个不是的()A. 逻辑耦合B. 特征耦合 C. 内容耦合D. 公共耦合
4、12.模块内聚度越高,说明模块内各成分彼此结合的程度()A越松散 B越紧密 C 无法判断 D相等13.软件开发中,确定每个模块内部执行过程的阶段是属于哪个阶段()A. 可行性研究B. 总体设计C.详细设计 D. 需求分析14.根据测试用例设计方法的不同可分为黑盒测试和白盒测试两种,它们()A、 前者属于静态测试,后者属于动态测试B、 前者属于动态测试,后者属于静态测试C、 都属于静态测试D、 都属于动态测试15.在软件工程中,当前用于保证软件质量的主要技术手段还是 ( ) A、 正确性证明 B、符号证明 C 、测试 D、自动程序设计16.软件测试是为了()而执行程序的过程()A、发现错误 B、
5、避免错误 C、纠正错误 D、 证明正确17.以下哪种测试方法不属于白盒测试技术()A、基本路径测试 B 、边界值分析测试 C 、循环覆盖测试 D、逻辑覆盖测试18.单独测试模块时,有时需要一个替身来替代上层模块,此替身被称作是()A理解模块 B管理模块C驱动模块 D传递模块19.软件维护有四种,下面哪一个不是的()A. 完善性维护 B. 适应性维护 C. 预防性维护D. 测试性维护20.以下哪一项不是面向对象的特征()A、 多态性 B、 继承性 C、 封装性 D、过程调用三填空题(每空 2分,12 空共 24分)1 在模块结构图中,常用扇入数、扇出数来评价模块结构图,直接调用某一模块的其他模块
6、数称为该模块的( 【 1】) 。2 结构化分析方法中,数据流图的四种基本成分为:加工、源点或终点、文件和( 【2】) 。3 按 数据 流 的 类 型 , 结 构化 设 计 方 法 有 两 种 设 计策 略 , 它 们 是 变 换 分 析设 计 和( 【3】) 。4 定性度量模块独立性的两个标准是内聚性和(【4】) ,内聚程度最高的是( 【5】) ,最低是(【6】)5 如 果 按 用 户 要 求 增 加 新 功 能 或 修 改 已 有 的 功 能 而 进 行 的 维 护 工 作 , 称 为( 【7】) 。6 由底向上渐增式是在测试层次结构的大型软件时常用的一种方法。用由底向上渐增式方法对软件进行
7、测试时,需要为每个模块准备一个(【8】) ,它的作用是得 分评卷人得 分评卷人名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 5 页 - - - - - - - - - 软件工程试卷,第 2 页(共 5 页)调用被测的模块。7 软件测试的步骤主要包括( 【9】) 、集成测试、( 【10】)和系统测试。8 下图是模块结构图,其宽度是(【11】) ,A模块的扇入是(【12】)四名词解释(每个3 分,6 个共 18分)1 白盒法答:2 静态测试答:3 模块答:4 路径覆盖答:5
8、 模块的耦合性答:6 等价分类法答:五分析回答题(每题4 分,2 题共 8 分)1 下面是某程序流程图,图中数字表示路径。A、B、Y均需输入,试阐述什么是语句覆盖标准并设计测试用例,用语句覆盖标准覆盖下面程序流程图并指出执行路径答:得 分评卷人得 分评卷人名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 5 页 - - - - - - - - - 软件工程试卷,第 3 页(共 5 页)2 按瀑布模型,软件开发可以分为8 个阶段,试问是哪8 个阶段,按先后顺写出,然后回答需求
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年软件工程试题及答案- 推荐文档 2022 软件工程 试题 答案 推荐 文档
限制150内