ImageVerifierCode 换一换
格式:DOCX , 页数:25 ,大小:260.34KB ,
资源ID:6369301      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6369301.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(软件工程复习题.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

软件工程复习题.docx

1、软件工程复习题软件工程复习题(一)2013年12月一、单项选择题将正确答案的序号填入括号,每小题 3分,共计 60分)1.下面的哪个选项不是软件工程的宗旨( B )。.A. 开发满足用 户 需求 的 软件B. 研究算法c.及时交付软件D. 生 产无故 障 软件2. 针 对 需求不 确 定 的 软 件 开 发 , 比 较 好 的 模 型 是 ( A )。A. 快速原 型 化模 型 B. 瀑 布 模 型c.软件成熟度模型 D.系统化模型3. 可 行 性 分 析 研 究 的 费 用 大 约 是 项 目 总 经 费 的 ( B )。A. 2% B. 6%c. 20% D. 5%4. 业务需求 描述 的

2、 是 ( D )。A. 功能需求B.用户需求c.用户的具体业务流程 D. 软件 的 目 标 、 规模 和范 围5. 一 个数 据流 程 图 中 的图 形符号 有 且 仅 有 ( C )种A.3 B. 5C. 4 D. 76. 非直接 藕合 的 模 块 独 立 性 最 强 , ( A )的模块独立性最弱。A. 内 容藕 合B. 数据藕合C. 控 制 藕合D.外部藕合7. 信 息 隐 藏 的 核 心 内 容是 ( C )。A. 把数据都放在公共 的 区 域B. 数 据不能被 其他模块访 问C. 一 个模块 的 内 部 信 息 不 允许其他模 块直接访 问D. 把 信 息加 密 , 只 能 让 有密

3、钥 的 模 块 访 问8. 面 向 过程 的 方 法 最 关 心 的 是 过 程 , 而过程 实 施 的 对 象 是 作 为 过 程 ( A )传递的。A. 参数B. 主 体c.过程D.数据结构9. ( C )用于描述系统的功能集。A. 组 件视 图 B. 逻 辑 视 图C. 用 例视 图 D.对象视图10. 用 ( D )模型描述系统的组织结构。A. 组 织B. CMMC. 数据D. 静 态11. 对象模 型 描述 现 实 世 界 中 实 体 的 对 象 以 及 它们 之 间 的 关 系 , 表 示 目 标 系 统 的 静 态数据结构。在面向对象方法中,由( B )实现。A. 顺 序 图 B

4、. 类 图c.状态图 D.组件图12. 如 果 对 象之 间 的 搞合是 通 过 ( A )来实现的,则这种藕合就是交互搞合。A. 消 息 机 制B. 参数c.方法 D.公共数据区13. 定 义类 的属 性 类 型 时 尽 量 使 用 己 有 类 型 , 太 多 自 定义类 型 会 降低 系 统 的 ( C )指标。A. 有效性 B. 安 全性c.可维护性 D.开发效率14. 在设计测 试 用例 时 , 应 该包括 ( D )测试用例。A.可能产生元效输出的输入情况 B.无效的和不期望的输入情况C. 有 效 的 和 期 望 的 输入情 况D. 上面 所 有 情况15. ( B )属于功能测试方

5、法。A. 等价类划 分 和 判定覆 盖 B. 边值分析 和 等 价类划 分c.边值分析和判定覆盖 D.判定覆盖和回归测试16. 一个软件项 目 大约 的 工作量在 开发 阶段 , 的 工作量 在维护阶段 。 ( A )A. 30% ,70% B. 70% ,30%c. 30% ,30% D. 70% ,70%17. 软 件 项 目 管理 的 内 容 不包 括 ( B )。A.人员的组织与管理 B.技术和算法C. 软 件 配置管 理D. 软 件 开 发进 度 计 划18. 通俗 的 说 , 软件 项 目 管 理 中 常 说 的 基 线 是 ( D )。A. 管 理 的 基 本 思 路B. 一种软

6、 件 开 发 的 基 本策略c.基本的技术路线 D.通过正式复审的文档19. 科学计算 领域一 般选 择 ( B )语言。A. HTML B. CC. 汇 编 语 言D. XML20. 对 于嵌 套 的 循 环 和 分 支 程 序 , 层 次不要 超过 ( C )层。A. 1C. 3B. 2D. 5二、简答题每小题6分,共30分)2 1. 请 画 图 说明 软 件工程 的 层 次化结构 , 并 详 细 分析 中 间 两层 的 内 容 。2 1. 答 案 : 软件 工 程 的 内 容 具 有 层 次化结 构 , 最 底层 是 质 量 保证 层 , 中 间 是过程 层 和 方 法层,最上层是工具层

7、。见图 :其中过程层定义了一组关键过程域,目的是保证软件开发过程的规范性和可控性。方法层提供了软件开发的各种方法,包括如何进行软件需求分析和设计,如何实现设计,如何测试和维护等方法。22. 请 为 下 面 的 程序 设计符 合 判 定覆 盖 的 测 试用例 , 请先 写 出 判定 条 件 。22. 答案 条件 :a5 ,t=0a10b15c=4 b=4 b=0a4b0a=Oc3c=3c=l综合以上条件组合,设计测试用例如下(注意结果不唯一,只要满足上面的组合条件即可)a=4b=- 1 c=3a=4 b=0 c=4a=-lb=-l c=0a=2 b=o c=223 面 向 对 象分 析 和 设计

8、 涉及 到 哪 三 个方 面 的 内 容 ?23 答 案面向对象分析和设计涉及到三个方面的内容一套完善的建模符号、一系列有效的分析步骤和一个方便易用的建模工具。24 请 说 明IPO 图 的 作 用 , 并 给 出 一 个IPO 图 的 模板 。24 答 案数据流程图中的处理本应该放在数据字典中进行定义,但是由于处理与数据是有一定区别的两类事物,它们各自有独立的描述格式,因此在实际项目中通常将处理说明I用PO图描述。下面是项目中常用的处理说明模板25 什 么 是 耦 合 ? 什 么 是 内 聚 ?25 答 案内聚衡量一个模块内部各个元素彼此结合的紧密程度,稠合衡量模块之间彼此信赖的程度。三、综

9、合应用题(10分)26 某企业 的 设 备 维 修 委 托给 专 业 的 技术 公 司 完成 , 现在 要 开发 软件对 设 备 维 修信 息 进行管理,具体描述如下车间主任填写维修申请单,内容有设备名称、型号、故障描述、维护时间要求、预叶费用,填好后交给审计人员,审计人员根据企业的审计规定对维修申请单进行审计,填写审计意见和审计结果,审计意见可以修改费用,审计结果是同意或不同意,车间主任可以随时查询审计意见和结果审计通过的维修申请单送给总经理进行审核,并填写审核意见和结果,审核也是以修改费用,审核结果是同意或不同意。审核通过后,车间把设备送去维修。维修后由车间主任组织对设备维修结果进行验收,

10、企业对每台设备制定验收标准。验收通过后,由财务人员进行结算,填写支付单并支付维修费。最后收取发票后,财务人员填写发票记录 o请画出设备维修信息管理的数据流程图。评分标准只要画出申请、审计、审核、验收、结算和发票的基本流程就给满分,缺一个减 1分,所用符号错误减 2分,流程不通减 2分。软件工程复习题(三)2013年12月一、单项选择题将正确答案的序号填入括号,每小题 3分,共计 60分)1.美国卡内基梅隆大学制定的 SW-CMM是( C )。A. 软件玉作规范B. 软件工作流描述c.软件成熟度模型 D.软件描述的一般方法2. 螺 旋 模 型 是一种 考 虑 了 ( B )的软件开发模型。A.

11、效率 B. 风 险判断C. 可 移植 性D. 安 全性3. 可 行 性 研 究 的 四 大要 素 是 ( A )。A. 经济 、 技术 、 法律 和 社会环境B. 经济 、 技 术 、 开发组 织 能力和 领导者水平已经济、技术、计算机硬件环境和网络带宽D. 经济 、 技 术 、 软件 开发工具 和 人员 的 稳定性B. 需 求 分析之前D. 设计 的 时 候B. 业务流程D. 数据处 理过程4. 软件 调 研报告是 在 ( B )提交的。A.可行性分析之前c. 签合 同 之前5. 系 统 流程 图 的 主要 作 用 ( A )。A. 描述 系 统 的 物理模型c.系统处理过程6. PDL 是

12、一种 ( D )语言。A. 低级程序设计语言B. 建模语言c. 高 级程 序设计语言 D. 过程 设计语 言7. 结 构 化设计方 法 划 分模 块 的 原则 是 ( C )。A. 模块扇 出 小 于5 B. 模块扇 人小 于5c.低藕合,高内聚 D.模块深度小于 78. 配 置 视 图 体 现 了 系 统 的 实 现环 境 , 反 映 系 统 的 ( B )。A.逻辑架构 B.物理架构c.组成结构 D.体系结构9. 角 色 可 以 有 四 种 类 型 : 系 统 的 使 用 者 , 硬件 设备 , 外部 系 统 和 ( D )。A. 数据库 、B. 接 口c. 对象 D. 时 间10. 功能

13、模 型 用于 表 达赢 统 的 需 求 , 为 软 件 的 进 一步 分 析 和 设 计 打 下 基 础 。 在面 向 对 象方法中,由( C )实现。A.场景描述 B.活动图和场景描述c. 用 例 图 和 场景描述 D. 交互 图 和 场 景 描述1 1. 在分析模 型 内 表 示 协 调 、 顺 序 、 事 务 处理 以 及控 制 其他 对象 的 类 是 ( A )。A.控制类 B.组件类c. 主 函 数 D. 事务类12. 继 承藕合是 ( B )之间的一种关联形式,设计时应该适当使用这种藕合。A. 虚类 与 实体类B. 一般化类与 特殊化类c.控制类与界面类 D.数据类与处理类13.

14、构架设计 的 主 要 目 的 是 ( D ) ,这项工作由经验丰富的构架设计师主持完成。A. 类 图 B. 确 定 系 统数据结构c. 处 理 流 程 D. 确 定 系 统 总 体结构14. 测 试用 例 是一 组 ( A )。A.测试用的输入数据以及对应的预期结果B. 测 试驱动 程 序c. 测 试数 据D. 测 试程 序 及数据15. 由 于 面 向 对 象 中 的 继承和 消 息 机制 , 使得 软件 测 试 ( B )。A.更加简单 B.更加复杂c. 没变 D. 不 确 定16. 软件维 护 过程 中 产生 的 副 作用 , 一般是 由 ( B )引起的。A. 算 法说 明 B. 修改

15、程序c. 优先 级 D. 环境 要 求17. 项 目 计划 活 动 的 主要任 务是 ( D )。A. 估算项 目 的进度B. 分配工作量c.计划资源使用D. 以 上 全部18. 如 果程 序代 码 的 ( C )好,则调试的成本就可以大幅度降低。A.性能比 B.可扩充性c. 可 读性 D. 可 移植性19. 两 个 浮 点 数XO 和Xl 比 较相等 时 , 应该用 ( C )比较。A. XO=X1 B. X1-XOc. |XO-X1|=5 b=5 bocl1c5符合判定覆盖的测试用例(不唯一):a=5,b= -1 ,c= 4;a= 5, b=5 ,c= O;评分标准 :给出两组正确的测试用

16、例各给 3分。三、综合应用题(10分)26. 某个学生 成绩信息管 理 系 统 的部分 功能如下 z(1)基本信息管理:教务管理人员输入或修改学期教学计划、学生名单和教师名单;(2) 学生选课 z 学 生 根据课程 和 教 师信 息 进 行选课 ;(3) 分配任课教 师 z 教 务 管 理人员 为 课程分配教师 和 时 间 z(4) 教师查 询并打 印 课 表 z(5) 成绩 管 理 z 每 门 课程 的 教 师 在考试评分结束 后 将考试 成绩 录人 , 学生 可查 询 。请根据要求画出该系统的数据流程图。软件工程复习题(四)2013年12月一、单项选择题将正确答案的序号填入括号,每小题 3

17、分,共计 60分) 1.以下哪一项不是软件危机的表现形式?( C ) A.成本高B.生产率低 C.技术发展快D.质量得不到保证 2.哪种模型分批地逐步向用户提交产品,每次提交一个满足用户需求子集的可运行的产品?( A ) A.演化模型B.喷泉模型 C.原型模型D.螺旋模型3.可行性研究的目的不包括( B )。 A.分析开发系统的必要性B.确定系统建模的方案 C.分析系统风险D.确定是否值得开发系统4.可行性分析研究的费用大约是项目总经费的( B ) 。 A. 2% B. 8% C. 20% D. 50%5.在E-R模型中,包含以下基本成分( C )。 A.数据、对象、实体B.控制、联系、对象 C.

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1