首页
登录
从业资格
设一组语句需要在程序中多处出现,按照模块独立性原则,把这些语句放在一个模块中,则
设一组语句需要在程序中多处出现,按照模块独立性原则,把这些语句放在一个模块中,则
admin
2022-08-02
68
问题
设一组语句需要在程序中多处出现,按照模块独立性原则,把这些语句放在一个模块中,则该模块的内聚是( )。A.逻辑内聚B.瞬时内聚C.偶然内聚D.通信内聚
选项
A.逻辑内聚
B.瞬时内聚
C.偶然内聚
D.通信内聚
答案
C
解析
本题考查软件工程中软件设计的基础知识。
模块化是指将软件划分成独立命名且可以独立访问的模块,不同的模块通常具有不同的功能或职责。每个模块可以独立地开发、测试,最后组装成完整的软件。模块独立性是指软件系统中每个模块只涉及软件要求的具体的一个子功能,而和其他模块之间的接口尽量简单,是模块化设计的一个重要原则,主要用模块间的耦合和模块内的内聚来衡量。
模块的内聚性一般有以下几种:
偶然内聚,指一个模块内的几个处理元素之间没有任何联系。
逻辑内聚,指模块内执行几个逻辑上相似的功能,通过参数确定该模块完成哪一个功能。
时间内聚,把需要同时执行的动作组合在一起形成的模块。
通信内聚,指模块内所有处理元素都在同一个数据结构上操作,或者指各处理使用相同的输入数据或者产生相同的输出数据。
顺序内聚,指一个模块中各个处理元素都密切相关于同一功能且必须顺序执行,前一个功能元素的输出就是下一个功能元素的输入。
功能内聚,是最强的内聚,指模块内所有元素共同完成一个功能,缺一不可。
本题中的多条语句之间只是为了避免重复才提取出来构成一个模块,故该模块的内聚类型应属于偶然内聚。
转载请注明原文地址:https://tihaiku.com/congyezige/2426179.html
本试题收录于:
初级程序员题库软件水平考试初中高级分类
初级程序员
软件水平考试初中高级
相关试题推荐
患者,男性,56岁。24小时尿量400ml,为该患者补液时遵循的原则是A.先胶体
脑卒中康复训练的原则是A.设法促进肌张力和主动运动的出现B.降低痉挛,促进分离运
关于社区卫生服务中心描述,不正确的是A.是社区卫生服务体系的主体 B.原则上3
护士对伤寒病人指导饮食,饮食原则正确的是A.高热量、高蛋白、低脂、多渣、多纤维素
肺脓肿的治疗原则是A.抗感染治疗 B.抗感染治疗及手术 C.抗感染治疗及体位
关于侵蚀性葡萄胎的治疗原则,正确的是A.手术切除子宫辅以化疗 B.放疗为主要治
对恶性卵巢肿瘤的处理原则,错误的是A.一经怀疑为恶性,应尽早手术 B.原则上作
"大权集中,小权分散"遵循的是授权的哪条原则A.量力授权 B.带责授权 C.
颅内压增高最根本的治疗原则是A.脱水治疗 B.糖皮质激素治疗 C.病因治疗
两名护士运用护理程序,对所负责的病人从入院到出院提供连续的、全面的、整体的护理属
随机试题
HowtoDevelopanOutlineI.ApreliminaryoutlineA.
Howtoprotectyourcomputerfrombeingattackedbyavirus?First
Thenowextinctpassengerpigeonhasthedubioushonorofbeingthelastspe
冲击电压的测量,包括峰值测量和波形记录两个方面。
常见软弱、嗜睡、头痛等不良反应的药物是()A:依降钙素 B:葡萄糖酸钙 C
高钾血症常见的原因A.肾上腺皮质功能减退 B.肾上腺皮质功能亢进 C.严重呕
对瑞氏染色的介绍,正确的说法是A.在偏碱性环境中易与伊红结合B.在偏酸性环境中染
早期胃癌的有效治疗方法是A.根治性切除术 B.胃大部切除术 C.胃窦切除术
甲市公安局为提升对基础信息采集工作的智能化管理水平,依托本局大数据平台搭建了基础
已敷设人工防渗衬垫的填埋场,可能导致衬垫损坏的主要因素有( )。A.浅层地下水水
最新回复
(
0
)