慕课北京大学.软件工程.第五章.结构化分析方法1.初始模块结构图精化的原则

  • 0 目录
  • 5 结构化分析方法1
    • 5.3 初始模块结构图精化的原则
      • 5.3.1课堂重点
      • 5.3.2测试与作业
  • 6 下一章

0 目录

5 结构化分析方法1

5.3 初始模块结构图精化的原则

5.3.1课堂重点















5.3.2测试与作业

1单选(2分)软件概要设计结束后得到______
A.初始化的模块结构图
B.精化的模块结构图2.00/2.00
C.模块详细的算法
D.程序编码
正确答案:B

2填空(2分)模块化的基本原则是________.
正确答案:高内聚低耦合

3单选(2分)一个模块把一个数值量作为参数传送给另一模块,这两个模块之间的耦合是
A.逻辑耦合B.数据耦合2.00/2.00C.控制耦合D.内容耦合
正确答案:B

4单选(2分)下列几种耦合中,________的耦合性最强。
A.公共耦合B.数据耦合C.控制耦合D.内容耦合2.00/2.00
正确答案:D

5单选(2分)为了提高模块的独立性,模块内部最好是______
A.逻辑内聚B.时间内聚C.功能内聚2.00/2.00D.通信内聚
正确答案:C

6单选(2分)通信内聚是指______
A.把需要同时执行的动作组合在一起形成的模块
B.各处理使用相同的输入数据集或产生相同的输出数据集2.00/2.00
C.一个模块内各个元素都密切相关于同意功能且必须顺序执行
D.模块内所有元素共同完成一个功能,缺一不可
正确答案:B

6 下一章

博客地址:

慕课软件工程(第五章.初始模块结构图精化的原则)相关推荐

  1. 软件工程-第五章-总体设计

    软件工程-第五章-总体设计 5. 总体设计 5.1 设计过程 5.2 设计原理 5.2.1 模块化 5.2.2 抽象 5.2.3 逐步求精 5.2.4 信息隐藏和局部化 5.2.5 模块独立 5.3 ...

  2. 慕课软件工程(第十七章.习题5.1)

    慕课北京大学.软件工程.第十七章.软件测试-1.习题5.1 0 目录 17 软件测试-1 17.1 习题5.1 17.1.1课堂重点 17.1.2测试与作业 6 下一章 0 目录 17 软件测试-1 ...

  3. 软件工程第五章——总体设计

    总体设计的基本目的就是回答"概括地说,系统应该如何实现"这个问题,因此,总体设计又称为概要设计或初步设计. 总体设计阶段的另一项重要任务是设计软件的结构,也就是要确定系统中每个程序 ...

  4. 软件工程 | 第五章 详细设计与实现

    软件工程 系列为本学期(2020春季)软件工程以及软件工程实践课程笔记整理~ 需求文档已经交了,设计文档还会远吗?从理论到实践,果然还有很多东西需要掌握 整理这部分笔记时想起了毕设学长的话,代码要让自 ...

  5. 软件工程--第五章-- 总体设计

    文章目录 设计原理 模块化 ==模块独立性 (最重要的特性)== 抽象 逐步求精 启发式规则 图形工具 面向数据流的设计方法 概要设计说明书 系统的总体设计=概要设计/初步设计 这个阶段任务:划分出组 ...

  6. 斗地主AI算法——第十五章の测试模块

    前面几章已经把整个斗地主AI算法工程完成的差不多了,接下来进入整合联调以及模拟测试模块. 测试模块主要任务就是代替服务器给出我们需要的数据.因为我们本来的计划是封装成类库通过服务器调用获取,其调用的接 ...

  7. 第五章 初始jQuery

    jQuery与JavaScript: jQuery的用途: 访问和操作DOM元素: 控制页面样式: 对页面事件的处理: 方便地使用jQuery插件: 与Ajax技术的完美结合: jQuery的优势: ...

  8. 现代软件工程 第五章 【团队和流程】练习与讨论

    团队模式和团队的开发模式有什么关系? 如果你领头开展一个全新的项目,你要怎么选择"合适"的团队模式? 不同的团队模式如何影响团队绩效的评估? 团队精神和集体主义的区别?     大 ...

  9. 《软件工程》第一章——初始软件工程

    1.1 软件无处不在 软件是软件工程的研究对象,也是软件工程的产品形态于客观存在. 工程是理论知识应用于实践的科学,其目的是经济有效地解决实际问题. →软件工程是为了解决开发成本效益和软件质量的问题而 ...

  10. 软件工程——第五章(敏捷开发)

    1.敏捷软件开发的宣言 "我们正在通过亲身实践以及帮助他人实践的方式来揭示更好的软件开发之路,通过这项工作,我们认识到: 个人和这些人之间的交流胜过了开发过程和工具 可运行的软件胜过了宽泛的 ...

最新文章

  1. 【学习笔记】超简单的多项式开方
  2. UNIX下C语言的图形编程-curses.h函数库
  3. SAP Spartacus 服务器端渲染单步调试步骤之一:应用程序准备工作
  4. java 文本排序_如何使用Java按最高编号对文本文件进行排序
  5. 机器学习降维-深度AI科普团队
  6. mysql实战数据.sql_Mysql实战(DML增删改+Select)
  7. Atitit 概念还是技术更重要
  8. java阿拉伯数字转中文或金钱
  9. 两台计算机如何打印机共享打印机,两台计算机如何共享一个打印机?
  10. 制造业数字化转型的困难_制造业数字化转型的难点与对策
  11. 手绘图解:从零维到十维空间
  12. Palindrome Numer
  13. 读取excel文件数据,封装成hashmap
  14. 2021 Google 开发者大会进行时:汇聚开发者合力,共建全球技术生态
  15. 微信聊天气泡随意换,一键制作超级简单,让聊天不再枯燥!
  16. Simplify and Robustify Negative Sampling for Implicit Collaborative Filtering (Nips‘20) 论文小结
  17. KgoUI(3) 之 vue + Sass
  18. 统计分析/机器学习吐血整理最强指南(第二版)
  19. latex 画流程图
  20. 神经网络的算法有哪些,神经网络算法包括哪些

热门文章

  1. ABB控制器800模块AC800F/PM802F
  2. [小传]任正非:高中三年的理想只是吃个白面馒头 [zz.IS2120]
  3. 激荡三十年:1978-2008 之序
  4. 算法时间复杂度分析(一)
  5. hⅰgh怎么读音发音英语_英语发音规则---gh
  6. excel复选框_在Excel公式中使用复选框结果
  7. wps复选框怎么设置,wps表格中如何插入复选框?
  8. (休息几天)读米什金之货币银行学——金融市场工具
  9. 2013、2014 U.S.NEWS美国大学排名榜
  10. 计算机职业资格证书介绍(大全)