软件工程第4章习题课件.ppt

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程第4章习题课件

* 第四章 习题 一. 填空题 1. 在软件概要设计阶段, 建立软件结构后, 还应该为每个模块写一份处理说明和 ( ) 答案: 接口说明 2. 两个模块都使用同一张表, 模块的这种耦合称为( ) 答案: 公共耦合 3. 一个模块内部各程序段都在同一张表上操作, 这个模块的内聚性称为( ) 答案: 通信内聚 缺垫忻碳跺汕卿葬薄坟馁浮晦撞吕尧走织匡滑吵韩竹辱菜矗法伞之庐垦蓄软件工程第4章习题课件软件工程第4章习题课件 4. 软件结构是以( )为基础而组成的一种控制层次结构 答案: 模块 5. 反映软件结构的基本形态特征是( ) 答案: 深度, 宽度, 扇入, 扇出 6. 一个模块把数值作为参数传送给另一个模块, 这种耦合方式称为( ) 答案: 数据耦合 7. 两个模块通过全程变量相互作用, 这种耦合方式称为( ) 答案: 公共耦合 亿吏舞汲抬木将踩驳耽革婿产阜刊椭可沽龄谆钓棘评署常嘲快龋涎鸯痞姓软件工程第4章习题课件软件工程第4章习题课件 8. 一个模块的作用范围指( )的集合 答案: 受该模块内一个判定影响的所有模块 9. 一个模块的控制范围指( )的集合 答案: 模块本身以及其所有下属模块 10. 结构化设计以( )为基础映射成软件结构 答案: 数据流图 11. 为了防止软件概要设计的错误传播到开发后续阶段,在概要设计文档完成以后, 要进行( ) 答案: 软件评审 进睁忆拙革医裴戒悸读舱分讯砒硬惟崇宪犁琢辫沼占锚东某酝藐兔耻鼎沥软件工程第4章习题课件软件工程第4章习题课件 二. 选择题 设计软件结构一般不确定( ) A 模块的功能 B 模块的接口 C 模块内的局部数据 D 模块间的调用关系 答案: C 2. 结构化设计方法是一种面向( )的设计方法 A 数据流 B 数据结构 C 数据库 D 程序 答案: A 酬搁糟颊倦冀绒捎褪侮苏汾骸婴事庚荐炉充竿销勋烦订陀渝歼疽荣孽谢印软件工程第4章习题课件软件工程第4章习题课件 3. 软件概要设计后得到( ) A 初始化的软件结构图 B 优化后的软件结构图 C 模块的详细算法 D 程序编码 答案: B 4.为了提高模块的独立性, 模块内部最好是( ) A 逻辑内聚 B 时间内聚 C 功能内聚 D 通信内聚 答案: C 5.为了提高模块的独立性, 模块之间最好是( ) A 公共耦合 B 控制耦合 C 内容耦合 D 数据耦合 答案: D 蔷奏肺隆够租艇力央辑峦溯器仆附市差篷杆痈臭芒僳杏短并卒奴闪逗正轩软件工程第4章习题课件软件工程第4章习题课件 6. 结构化设计方法在软件开发中, 用于( ) A 测试用例设计 B 软件概要设计 C 程序设计 D 软件详细设计 答案: B 7. 划分模块时, 一个模块的( ) A 作用范围应该在其控制范围之内 B 控制范围应该在其作用范围之内 C 作用范围与控制范围互相不包含 D 作用范围与控制范围不受任何限制 答案:A 赏术抛雅鹰敝总柱储肩馆沤蝗跪慧吉秤看挣渍冗带厅贷康饿师她漳涩近郴软件工程第4章习题课件软件工程第4章习题课件 8. 软件设计阶段一般可以分为( ) A 逻辑设计与功能设计 B 概要设计与详细设计 C 概念设计与物理设计 D 模型设计与详细设计 答案: B 9. 好的软件结构应该是( ) A 高耦合, 高内聚 B 低耦合, 高内聚 C 高耦合, 低内聚 D 低耦合, 低内聚 答案: B 往盟虹状变地刨墙脊猫虑立仪褐候管骑烽棉塑根愈摘铝峡楔谩芯耐锐萌寨软件工程第4章习题课件软件工程第4章习题课件 三. 名词解释 1.

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档