* * 模块的内聚度 模块的内聚度是指一个模块内部的各个组成部分的紧密程度,其处理动作的组合强度等,它是衡量模块独立性的标准。 G.myers定义的内聚的七种形式:按照内聚度从高到低: 1.功能内聚 2.信息内聚 3.通信内聚 4.过程内聚 5.时间内聚 6.逻辑内聚 7.偶然内聚 * * 模块内聚度的判断 该模块只能执行一个功能吗? 功能内聚 模块内各组成部分的关系如何? 是 否 次序重要吗? 次序重要吗? 数据流 控制流 两者都不是 是 是 是 否 否 否 顺序内聚 通信内聚 过程内聚 时间内聚 逻辑内聚 偶然内聚 逻辑似同 4.3 数据结构与算法设计 重要性 设计高效率的程序是基于良好的数据结构与算法,而不是基于编程小技巧 数据结构 从数据表示的观点来看,存储在数组中的一个有序整数表也是一种数据结构。 算法 算法是指对数据结构施加的一些操作,例如对一个线性表进行检索、插入、删除等操作。 一个算法如果能在所要求的资源限制(Resource Constraints)范围内将问题解决好,则称这个算法是有效率(Efficient)的 * * 常用的数据结构与算法的一些设计原则: 每一种数据结构与算法都有其时间、空间的开销和收益。 与开销和收益有关的是时间——空间的权衡。 程序员应该充分地了解一些常用的数据结构与算法,避免不必要的重复设计工作 数据结构与算法为应用
您可能关注的文档
- 通信机房空调系统的节能与优化讲述.ppt
- 通信课外实践讲述.doc
- 聿怀中学2015-2016高二期末学业考试(合)概览.doc
- 通信类笔试必备——通信原理讲述.ppt
- 通信设备安装工程讲述.doc
- 通信设备安装规范讲述.doc
- 育才中考物理2015届九年级上学期期末概览.doc
- 育才中学初2015级14-15学年(下)二模——物理概览.doc
- 通信网-2015秋季更新讲述.ppt
- 通信网络技术第4章无线通信技术讲述.ppt
- 护理伦理教育与案例分析.pptx
- 苏科版数学八年级下册期中仿真模拟卷(一)(解析版).pdf
- 苏科版数学八年级下册期中仿真模拟卷(二)(解析版).pdf
- 湘教版数学八年级下册期中仿真模拟题(二)(解析版).pdf
- 湘教版数学八年级下册期中仿真模拟题(一)(解析版).pdf
- 浙江省杭州市丁荷(丁信)中学2025-2026学年八年级下学期数学期中学情调查(解析版).pdf
- 浙江省兰溪市第二中学2024-2025学年八年级下学期期中考试数学试题(解析版).docx
- 浙江省兰溪市第二中学2024-2025学年八年级下学期期中考试数学试题(解析版).pdf
- 浙江省舟山市2024-2025学年下学期期中数学素养监测试题卷(解析版).pdf
- 浙江省宁波市北仑区精准联盟2024-2025学年 期中质量调研八年级下学期数学试题卷(解析版).pdf
最近下载
- 新苏教版五年级下册科学全册精编知识点(复习资料).pdf
- 小学数学骨干教师基本功试题及答案.docx VIP
- 第九讲:信息与大数据伦理问题-工程伦理.ppt VIP
- 自然资源确权登记测试卷附答案.doc
- 2026上海徐汇高三二模语文试卷及答案.docx VIP
- 第2单元第1课《观照自然》课件+2025-2026学年人美版初中美术七年级下册.pptx VIP
- DIN_7500-1-01_07_2021-en-ISO公制螺纹成型螺钉第1部分:渗碳和回火螺钉技术规范.pdf VIP
- GB50819-2013:油气田集输管道施工规范.pdf VIP
- 2026年江苏省中考历史试卷及答案.doc VIP
- 2025年最新小学数学骨干教师基本功试题及答案.docx VIP
原创力文档

文档评论(0)