软件模块化的设计原则,软件模块化的设计通常用聚合聚合是对模块功能相对强度的度量和祸合祸合是对一个软件结构内不同模块之间互相关联程度的度量的概念来衡量模块间的独立。下列叙述中,不属于设计准则的是()。A.提高模块独立性B.使模块的作用域在该模块的控制域中C.设计成 正确答案:C解析:大量软件设计表明,以下的设计准则是可以借鉴为设计的指导和对软件结构图进行优化,这些准则是:提高模块独立性;模块规模适中:深度、宽度、扇出和扇入。cpp 如何让fstream的作用域扩大到整个程序 定义全局ifstream变量就可以了。不过不推荐,因为初始化不受控制,而且增大了函数的依赖性,削弱模块化和封装性。建议的做法是,向要使用ifstream的函数传递一个引用(ifstream&)或指针(ifstream*),用这个参数来对指定的ifstream进行操作。[原创回答团]模块的作用域与控制域分别是什么?为何要求模块的控制域必须在作用域内? 模块的作用域是指模块中判定的作用范围,它是指所有受这个判定影响的模块。如果模块中含有受判定影响的操作,则该模块在这个判定的作用范围之中。如果模块执行与否取决于判定的结果,则该模块及其直接或间接调用的模块均在这个判定的作用范围之中。模块的控制域是指模块本身及其直接或间接调用的模块。如果模块的作用域不在控制域之内,则会增加模块间数据的传递量,使模块间出现控制耦合。参考书《软件工程》—主编任胜兵,北京邮电大学出版社 P156
随机阅读
- 长期喝浅水井里的水会怎么样 怎样才能一眼看出深水井的水和浅水井的水
- 桂林七星区毛塘路8号 桂林市区5a景点有哪些
- 水井防火门安装剖面 管道井的防火门的尺寸是多少?
- 惠州德赛大厦共享办公 德赛集团怎么样?
- 国共内战死亡人数谁知道啊 抗日国共两党歼敌数
- 轨道电路一次测试数据? 高铁等铁路轨道有检测吗,假如上面被人放了一块石板会如何?
- 足踝扭伤因采用那种紧急措施 足踝扭伤应采取哪种急救措施
- 以水和金为财的美业店名字 美容院如何转型与发展?
- 全国十大小商品批发市场都有哪呀? 中国轻纺城副食品市场
- 广州市文物古董鉴定中心 广州古董古玩鉴定中心找哪家?
- 大连有哪些著名的景点? 大连市万福海鲜酒店
- 雷神的故事语音版 漫威雷神自称最强,可放眼其他宇宙高手怎么感觉有点不切实际?
- 陕西省潼关县定向招聘 陕西省榆林市子洲县淮宁湾乡的电话是多少
- 黄金果美洲南瓜 香蕉西葫芦的品种有哪些?
- 乙醇制氯乙烷的条件 乙醇怎样制取一氯乙烷
- 课题结题专家评审会怎么开 课题研究结题后,所有的参研人员在评职称时,分值是否一样
- 殷巷镇天气预报 河南省滑县由来
- 濮阳地区职工2016收入 2020年濮阳市最低工资标准是多少
- 吃蟹的最佳时间是什么时候 天津上海年代毛蟹炒年糕
- 如何评价《毛骗·终结篇》? 毛骗第6家公司的人何什么