首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在结构化程序设计中,模块划分的原则是
在结构化程序设计中,模块划分的原则是
admin
2009-03-17
67
问题
在结构化程序设计中,模块划分的原则是
选项
A、各模块应包括尽量多的功能
B、各模块的规模应尽量大
C、各模块之间的联系应尽量紧密
D、模块内具有高内聚度、模块间具有低耦合度
答案
D
解析
本题考查软件工程中软件设计的概念和原理。人们在开发计算机软件的长期实践中积累了丰富的经验,总结这些经验得到如下的启发式规则:
(1)改进软件结构,提高模块独立性;通过模块的分解或合并,力求降低耦合提高内聚。低耦合也就是降低不同模块间相互依赖的紧密程度,高内聚是提高一个模块内各元素彼此结合的紧密程度。
(2)模块的规模应适中。一个模块的规模不应过大,过大的模块往往是由于分解不够充分:过小的模块开销大于有益操作,而且模块过多将使系统接口复杂。因此过小的模块有时不值得单独存在。
(3)模块的功能应该可以预测,但也要防止模块功能过分局限。如果模块包含的功能太多,则不能体现模块化设计的特点:如果模块的功能过分的局限,使用范围就过分狭窄。
经过上述分析,本题的正确答案是选项D。
转载请注明原文地址:https://kaotiyun.com/show/xMnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
假设temp.dbf数据表中有两个字段“歌手号”和“最后得分”,下面程序段的功能是:将temp.dbf中歌手的“最后得分”填入“歌手”表对应歌手的“最后得分”字段中(假设已增加了该字段),在下划线处应该填写的SQL语句是USE歌手DO
下列选项中属于面向对象设计方法主要特征的足
下列排序方法中,最坏情况下比较次数最少的是
下面程序的运行结果是:SETTALKOFFn=1proc1(n)?n+2PROCEDUREproc1PARAMETERSnFORk=2T04n=n+k
一棵二叉树共有25个结点,其中5个是叶子结点,则度为l的结点数为
在表单设计器的属性窗口中设置表单或其他控件对象的属性时,以下叙述正确的是()。
根据“歌手”表建立视图myview,视图中含有“歌手号”左边第一位是“1”的所有记录,正确的SQL语句是()。
下列选项中,列出用于定义类成员的访问控制权的一组保留字是______。
下列抽象类中,处理字节输入流的是______。
在Java语言中,类成员的限定词有以下几种:private,public,______,______。其中______的限定范围最大。
随机试题
适用于血栓与止血检查的标本是
电子源、加速电场、撞击阳极靶面是产生X线的基本条件。钨丝通过电流加热至一定温度后,即放出电子,这些电子在灯丝周围形成空间电荷,也称电子云;灯丝放出的电子,要高速冲击阳极,还必须具备2个条件:①在X线管的阴极和阳极间加以高电压,通过在两极间产生的强电场使电子
下列腧穴中是原穴的穴位是
月经病的治疗原则主要是
【背景资料】A施工单位承建的某机场第二跑道水泥混凝土工程量为110000m2,工期为2010年2月1日—2010年7月31日,业主为A施工单位提供了生活及生产用地19000m2。为圆满实现工期目标,A施工单位进场后,抓紧完成了临时设施
个体工商户申请经营()应当经过所在地公安机关审查同意。
对于不批准逮捕而又需要继续侦查的,可依法实施()。
Statesareconsideringmajorchangesinprepaidcollegetuitionprograms—raisingprices,restrictingparticipationorcanceling
设f(x)在(a,b)可导,且.求证:存在ξ∈(a,b)使得f’(ξ)=0.
在配置管理中,用于管理当前基线和控制对基线的变更的配置库是()。
最新回复
(
0
)