首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在结构化程序设计中,模块划分的原则是 A) 各模块应包括尽量多的功能 B) 各模块的规模应尽量大 C) 各模块之间的联系应尽量紧密 D) 模块内具有高内聚度,模块间具有低耦合度
在结构化程序设计中,模块划分的原则是 A) 各模块应包括尽量多的功能 B) 各模块的规模应尽量大 C) 各模块之间的联系应尽量紧密 D) 模块内具有高内聚度,模块间具有低耦合度
admin
2013-02-27
76
问题
在结构化程序设计中,模块划分的原则是
A) 各模块应包括尽量多的功能
B) 各模块的规模应尽量大
C) 各模块之间的联系应尽量紧密
D) 模块内具有高内聚度,模块间具有低耦合度
选项
A、
B、
C、
D、
答案
D
解析
本题考查软件工程中软件设计的概念和原理。人们在开发计算机软件的长期实践中积累了丰富的经验,总结这些经验得到如下的启发式规则:①改进软件结构,提高模块独立性。通过模块的分解或合并,力求降低耦合、提高内聚。低耦合是指降低不同模块间相互依赖的紧密程度,高内聚是指提高一个模块内各元素彼此结合的紧密程度。②模块的规模应适中。一个模块的规模不应过大,过大的模块往往是由于分解不够充分;过小的模块开销大于有益操作,而且模块过多将使系统接口复杂,因此过小的模块有时不值得单独存在。③模块的功能应该可以预测,但也要防止模块功能过分局限。如果模块包含的功能太多,则不能体现模块化设计的特点;如果模块的功能过分局限,使用范围就过分狭窄。本题的正确答案是选项D。
转载请注明原文地址:https://kaotiyun.com/show/RvVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序: #include<stdio.h> main() { inti,t[][3]={9,8,7,6,5,4,3,2,1}; for(i=0;i<3;i++) printf("%d",t[2-i][i]); }
关系数据模型的三个组成部分中不包括()。
下列叙述中正确的是()。
将自然数集设为整数类I,则下面属于类I实例的是()。
标准库函数fgets(str,n,fp)的功能是()。
以下不能对二维数组a进行正确初始化的语句是()。
以下选项中,能用作用户标识符的是()。
在最坏情况下比较次数相同的是()。
结构化程序设计主要强调的是()。
在一个长度为n的线性表中插入一个元素,最好情况下需要移动的数据元素数目
随机试题
哺乳期缩宫素能引起
自言自语,喃喃不休,见人则止,首尾不续,多由
采购按照选择交易主体的方式划分,可以分为()等方式。
操作系统的设备管理功能是对系统中的外围设备()。[2013年真题]
从墙壁上的开口(如门、窗等)流出而进入其他开放空间中的烟流通常被称为()。
《克莱顿反托拉斯法》
如果交换机的总带宽为14.4Gbps,它具有12个百兆的全双工端口,则其千兆的全双工端口数量最多为()。
Recently,amanwhowasalwaysingoodhealth,spentaweekinbedwithsevereflu.Itwastheworstillnessinhislife.Thepr
Theword"cards"inLine1refersto______.Whichofthefollowingstatementsistrueaccordingtothepassage?
SomeKnowledgeaboutHumanResourcesManagementTheHumanResourcesManagement(HRM)functionincludesavarietyofactiviti
最新回复
(
0
)