首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在结构化程序设计中,模块划分的原则是 A) 各模块应包括尽量多的功能 B) 各模块的规模应尽量大 C) 各模块之间的联系应尽量紧密 D) 模块内具有高内聚度,模块间具有低耦合度
在结构化程序设计中,模块划分的原则是 A) 各模块应包括尽量多的功能 B) 各模块的规模应尽量大 C) 各模块之间的联系应尽量紧密 D) 模块内具有高内聚度,模块间具有低耦合度
admin
2013-02-27
46
问题
在结构化程序设计中,模块划分的原则是
A) 各模块应包括尽量多的功能
B) 各模块的规模应尽量大
C) 各模块之间的联系应尽量紧密
D) 模块内具有高内聚度,模块间具有低耦合度
选项
A、
B、
C、
D、
答案
D
解析
本题考查软件工程中软件设计的概念和原理。人们在开发计算机软件的长期实践中积累了丰富的经验,总结这些经验得到如下的启发式规则:①改进软件结构,提高模块独立性。通过模块的分解或合并,力求降低耦合、提高内聚。低耦合是指降低不同模块间相互依赖的紧密程度,高内聚是指提高一个模块内各元素彼此结合的紧密程度。②模块的规模应适中。一个模块的规模不应过大,过大的模块往往是由于分解不够充分;过小的模块开销大于有益操作,而且模块过多将使系统接口复杂,因此过小的模块有时不值得单独存在。③模块的功能应该可以预测,但也要防止模块功能过分局限。如果模块包含的功能太多,则不能体现模块化设计的特点;如果模块的功能过分局限,使用范围就过分狭窄。本题的正确答案是选项D。
转载请注明原文地址:https://kaotiyun.com/show/RvVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有定义语句:chars[10]="1234567\0\0";,则strlen(s)的值是()。
在数据库系统中,数据模型包括概念模型、逻辑模型和()。
下列叙述中正确的是()。
有下列程序 #include<stdio.h> typedefstructstu{ charname[9]; chargender; intscore; }STU; voidf(STU*a) {
有下列程序 #include<stdio.h> #include<string.h> main() {chara[5][10]={"efg","abed","mnopq","hijkl","rstuvwxyz"}; char*p[5
下列叙述中正确的是()。
标准库函数fgets(str,n,fp)的功能是()。
以下给定程序中,函数fun的功能是:判断输入的任何一个正整数n,是否等于某个连续正整数序列之和。若是,则输出所有可能的序列。否则输出“不能分解”。例如,当输入100时,输出:100=9+10+11+12+13+14+15+16100=18+19+20
以下叙述中错误的是()。
设非空二叉树的所有子树中,其左子树上的节点值均小于根节点值,而右子树上的节点值均不小于根节点值,则称该二叉树为排序二叉树。对排序二叉树遍历的结果为有序序列的是()。
随机试题
以下关键字不能用来声明类的访问权限的是()。
皮质醇增多症最常见的原因是
关于恶性滋养细胞疾病的描述,不正确的是
A.回流提取法B.渗漉法C.煎煮法D.浸渍法E.连续回流提取法不断向粉碎的中药材中添加新鲜浸出溶剂.使其渗过药材.从渗漉筒下端出口流出浸出液的一种方法是()。
对关联方关系及其交易,公司必须在财务报表附注中披露的信息有()。(2012年)
下列作家与作品搭配不正确的是()。
我国成人自学考试属于()
【C1】______wehearmuchaboutthe"newfather",themanwho【C2】______anactiveroleintheday-todaycareofhischildren,ther
Graphene’sSuperstrengthBigtechnologycomesintinypackages.Newcellphonesandpersonalcomputersgetsmallereveryyear
Manypeoplewronglybelievethatwhenpeoplereacholdage,theirfamiliesplacemeninnursinghomes.Theyareleftinthe【C1】_
最新回复
(
0
)