首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在结构化程序设计中,模块划分的原则是
在结构化程序设计中,模块划分的原则是
admin
2009-03-17
57
问题
在结构化程序设计中,模块划分的原则是
选项
A、各模块应包括尽量多的功能
B、各模块的规模应尽量大
C、各模块之间的联系应尽量紧密
D、模块内具有高内聚度、模块间具有低耦合度
答案
D
解析
本题考查软件工程中软件设计的概念和原理。人们在开发计算机软件的长期实践中积累了丰富的经验,总结这些经验得到如下的启发式规则:
(1)改进软件结构,提高模块独立性;通过模块的分解或合并,力求降低耦合提高内聚。低耦合也就是降低不同模块间相互依赖的紧密程度,高内聚是提高一个模块内各元素彼此结合的紧密程度。
(2)模块的规模应适中。一个模块的规模不应过大,过大的模块往往是由于分解不够充分:过小的模块开销大于有益操作,而且模块过多将使系统接口复杂。因此过小的模块有时不值得单独存在。
(3)模块的功能应该可以预测,但也要防止模块功能过分局限。如果模块包含的功能太多,则不能体现模块化设计的特点:如果模块的功能过分的局限,使用范围就过分狭窄。
经过上述分析,本题的正确答案是选项D。
转载请注明原文地址:https://kaotiyun.com/show/xMnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
查询学生选修课程成绩小于60分的学号,正确的SQL语句是
下面不属于软件设计原则的是
下面不属于表单事件的是
下列选项中不属于结构化程序设计原则的是
要将一个弹出式菜单作为某个控件的快捷菜单,需要在该控件的某事件代码中调用弹出式菜单程序的命令。这个事件是
某二叉树共有399个结点,其中有199个度为2的结点,则该二叉树中的叶子结点数为()。
n个顶点的连通图中边的条数至少为______。
下列抽象类中,处理字节输入流的是______。
FlowLayout是______和______的默认布局管理器。
随机试题
控制噪声最根本的办法是()。
行政法律关系的主体是()和行政相对人。
下列哪一作用与吗啡治疗心源性哮喘的机制无关
属于财务费用的是( )。
下列项目会影响商业银行的营业利润的有()。
在校园突发的学生受伤事件中,班主任最关键的工作是进行危机控制。
根据2018年宪法修正案,爱国统一战线中新增加的阶层是:
商业银行的存款准备金加流通中的现金等于()。
两个以上的物品环绕一个中心组合在一起,两边平衡,重量或吸引力(包括形状、色彩方面的吸引力)都有同等的分量,使人产生一种宁静的感觉,这就叫做均衡。根据定义,下列不属于均衡的是()。
下面描述中错误的是()。
最新回复
(
0
)