单选
模块A通过非正常入口转入模块B内部,则这两个模块之间是()耦合。
A 数据 B 通信 C 外部 D 内容
详情
单选
软件设计过程中,尽量遵循的设计原则是()。
A 高内聚、低耦合 B 高内聚、高耦合 C 低内聚、高耦合 D 低内聚、低耦合
详情
单选
()是一般元素和特殊元素之间的分类关系,描述特殊元素的对象可替换一般元素的对象。
A 依赖 B 关联 C 泛化 D 实现
详情
单选
UML 用关系把事物结合在一起,主要有四种关系,分别为依赖、()、泛化和实现。
A 组合 B 扩展 C 关联 D 包含
详情
单选
“一组模块共用了一组输入信息,或者它们的输出需要整合,以形成完整数据,即共享了输入或输出”描述的模块耦合类型是()。
A 公共耦合 B 数据耦合 C 控制耦合 D 通信耦合
详情
单选
内聚表示模块内部各代码成分之间联系的紧密程度,是从功能角度来度量模块内的联系,一个好的内聚模块应当恰好做目标单一的一件事情。根据内聚度排序最高的是()。
A 功能内聚 B 顺序内聚 C 通信内聚 D 过程内聚
详情
单选
内聚衡量一个模块内部各个元素彼此结合的紧密程度,以下属于高内聚的是()。
A 偶然内聚 B 时间内聚 C 功能内聚 D 逻辑内聚
详情
单选
关于面向对象设计(OOD)的说法,错误的是()。
A 面向对象设计的基本思想包括抽象、封装和继承 B 对象继承和多态可用来实现可扩展性 C OOD的结果就是设计模型 D 提高软件的可维护性和可复用性,是OOD需要解决的核心问题
详情
单选
在OOD中,可维护性的复用是以设计原则为基础的。其中应用OOD()的原则,可扩展已有的系统,并为之提供新的行为。
A 开闭 B 里氏替换 C 依赖倒置 D 接口隔离
详情
单选
在使用面向对象设计方法时,()原则建议在面向对象程序设计中,应尽量针对接口编程,而不是针对实现编程。
A 里氏替换 B 依赖倒置 C 最小知识 D 接口隔离
详情
刷题小程序
软件考试题库小程序