模块内部的各个组成部分所包含的处理动作必须在同一时间间隔内执行,则该模块的内聚类型为( )内聚。A.时间B.过程C.信息D.功能
模块内部的各个组成部分所包含的处理动作必须在同一时间间隔内执行,则该模块的内聚类型为( )内聚。
A.时间
B.过程
C.信息
D.功能
B.过程
C.信息
D.功能
参考解析
解析:模块内聚分类(由弱到强)分别为:1、偶然(巧合)内聚:模块完成的动作之间没有任何关系,或者仅仅是一种非常松散的关系;2、逻辑内聚:模块内部的各个组成在逻辑上具有相似的处理动作,但功能用途上彼此无关;3、瞬时(时间)内聚:模块内部的各个组成部分所包含的处理动作必须在同一时间间隔内执行,例如初始化模块;4、过程内聚:模块内部各个组成部分所要完成的动作虽然没有关系,但必须按特定的次序执行;5、通信(信息)内聚:模块的各个组成部分所完成的动作都使用了同一个公用数据或产生同一输出数据;6、顺序内聚:模块内部的各个部分是相关的,前一部分处理动作的最后输出是后一部分处理动作的输入;7、功能内聚:模块内部各个部分全部属于一个整体,并执行同一功能,且各部分对实现该功能都必不可少;
相关考题:
内聚度越高,模块的独立性就越强。偶然内聚指( )。A.一个模块内的各处理单元之间没有任何联系B.模块执行几个逻辑上相似的功能,通过参数确定该模块完成哪一个功能C.需要同时执行的动作组合在一起形成的模块为时间内聚模块D.模块内所有处理元素都在同一个数据结构上操作
衡量模块独立性的两个标准是内聚与耦合。如果某种内聚要求一个模块中包含的任务必须在同一段时间内执行,则这种内聚为(22),两个模块之间通过传递公共指针或地址相互作用的耦合为(23)。A.时间内聚B.逻辑内聚C.通信内聚D.信息内聚
模块内聚用于衡量模块内部各成分之间彼此结合的紧密程度。若一组语句在程序的多处出现,为了节省空间把这些语句放在一个模块中,则该模块的内聚类型是()。A、功能内聚B、通信内聚C、偶然内聚D、逻辑内聚
单选题模块内聚用于衡量模块内部各成分之间彼此结合的紧密程度。若一组语句在程序的多处出现,为了节省空间把这些语句放在一个模块中,则该模块的内聚类型是()。A功能内聚B通信内聚C偶然内聚D逻辑内聚
单选题如果一个模块内部的处理成分是相关的,而且这些处理必须以特定的次序执行,则称为过()。A偶然内聚B过程内聚C逻辑内聚D功能内聚