- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
                        查看更多
                        
                    
                * 当下层模块只使用数据结构中的一部分时,产生标记耦合 * 特征/标记耦合:数据结构以参数形式进行交换; 当把整个数据结构作为参数传递,而被调用模块 只需要使用其中一部分数据元素 时。 == 问题: 可使用的数据 多于 所需要的数据, 导致: 对数据的访问失去控制, 从而给计算机犯罪提供机会 * “计算水电费”和“计算水费” 是数据偶合。 “计算水费”和“计算电费” 是 非直接偶合。  * 控制耦合增加了理解和编程的复杂性,调用模块必须知道被调模块的内部逻辑,增加了相互依赖。 * 两个(甚至多个)模块共享的数据很多,都用参数传递很不方便,就可以利用: 公共耦合。  * 一个模块不通过正常入口而进入另一个模块内部: 如病毒 一个模块有多个入口:说明这个模块有多个功能 ?许多高级程序设计语言 已经设计成 不允许任何形式的内容耦合 * 特征/标记耦合:数据结构以参数形式进行交换; 当把整个数据结构作为参数传递,而被调用模块 只需要使用其中一部分数据元素 时, 公共耦合:一组模块使用同一个全局性数据结构 * 偶然性内聚 0分:减少相同操作的重复编码 ?  * 多个模块公有的一个子功能, 可独立成一个模块 * 一. 用图形表示软件的结构 * 书: 语句数超过30以后,模块可理解性迅速下降 * 偶然性内聚 0分:减少相同操作的重复编码 ?  * * 如: 此判定 影响一个 D中用到的 全局变量 或静态变量 *  不要使模块间出现内容耦合。当从顶部进入模块并且从底部退出来时,软件是比较容易理解的,因此也是比较容易维护的。 * 即: 带有内部“存储器”(如:静态变量)的模块,其输出可能取决于内部存储器的状态(当前值)-- 如: 静态变量的当前值==》 模块的功能不可预测。 如: 在另一个类的方法中 创建一个counter类的对象。这个方法的功能就不可预测 * 3章描绘数据结构的层次方框图: 连线表示 组成关系 * * 结构化分析 * 信息沿输入通路进入系统,同时由外部形式变换成内部形式,进入系统的信息通过变换中心, 经加工处理以后再沿输出通路变换成外部形式离开软件系统 * 车用传感器是汽车计算机系统的输入装置,它把汽车运行中各种工况信息,如车速、各种介质的温度、发动机运转工况等,转化成电讯号输给计算机,以便发动机处于最佳工作状态。  例如电子燃油喷射系统、制动防抱死控制、防滑控制、牵引力控制、电子控制悬架、电子控制自动变速器、电子动力转向等  * ,起步或者加油提速时感觉车速加速缓慢,但发动机转速上升得较快,  车辆在加速的时候转速上升,  * 不同设计人员可能会在流内选取稍微不同的点作为边界的位置。 当然在确定边界时应该仔细认真, 但是把边界沿着数据流通路移动一个处理框的距离,通常对最后的软件结构只有很小的影响。 * P101  * 偶然性内聚 0分:减少相同操作的重复编码 ?  * 3章描绘数据结构的层次方框图: 连线表示 组成关系 定义数据的方法  符 号	         含 义 	      举     例   =              被定义为   +                与          x = a+b [...,...] 或 [...|...]       或        x = [a , b],x = [a | b] { ... }或 m{...}n     重复        x = {a},  x = 3{a}8 (...)                            可选         x = (a) “...”            基本数据元素   x = “a”   ..	             连结符      x = 1..9 作业及解答(第2章) 电话号码=[校内电话号码|校外电话号码]   //电话号码分为校内电话和校外电话两类 校内电话号码=非零数字+ 3 位数字     //校内电话号码由4位数字组成,第1位数字不是0 校外电话号码=[本市号码|外地号码]   //校外电话又分为本市电话和外地电话两类 本市号码=数字零+8位数字   //拨校外电话需先拨0,若是本市电话则再接着拨8位数字(第1位不是0) 作业及解答(第2章) 外地号码=数字零+3位数字+8位数字   //拨校外电话需先拨0,若是外地电话则拨3位区码再拨8位电话号码(第1位不是0) 非零数字=[1|2|3|4|5|6|7|8|9] 数字零=0 3位数字=3{数字}3        //3至3个数字 8位数字=非零数字+7位数字 7位数字=7{数字}7 数字=[0|1|2|3|4|5|6|7|8|9] 作业及解答(第2章) 3-3 银行计算机储蓄系统的工作过程大致如下:储户填写的存款单或取款单由业务员键入
                您可能关注的文档
最近下载
- 2025年70岁以上老人考驾驶证三力测试题.pdf VIP
- 西游记中的乘法口诀(教学设计)-2024-2025学年二年级上册数学北师大版.docx VIP
- 护理事业十五五发展规划(2026-2030).docx
- 护理事业十五五(2026-2030)发展规划纲要.docx
- 青海省2025年中考语文真题试卷附同步解析答案.docx VIP
- DB50T 1015-2020 土地整治项目规划设计规范 .pdf VIP
- 2025-2026学年高中通用技术必修《技术与设计1》地质版(2019)教学设计合集.docx
- 【长租公寓】冠寓运营管理手册.docx VIP
- 2024-2025学年广东省东莞市东华中学九年级上期中物理试卷附答案解析.pdf
- 2025-2026学年东莞市东华初级中学九年级上期中物理试卷附答案解析.pdf
 原创力文档
原创力文档 
                         
                                    

文档评论(0)