软考高级系统架构设计师架构-模块测验(二)之二
作者:mb64e6fe9e464692024-01-04 10:39:06

备考咨询 刷题指导
添加专属学姐



摘要:对于【系统架构设计师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【架构-模块测验(二)】部分试题的详解,一起来看看吧~1、某医院预约系统的部分需求为:患者可以查看医院发布的专家特长介绍及其就诊时间;系统记录患者信息

摘要:对于【系统架构设计师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【架构-模块测验(二)】部分试题的详解,一起来看看吧~
1、某医院预约系统的部分需求为:患者可以查看医院发布的专家特长介绍及其就诊时间;系统记录患者信息,患者预约特定时间就诊。用DFD对其进行功能建模时,患者是( );用ERD对其进行数据建模时,患者是(请作答此空)。
A、 实体
B、 属性
C、 联系
D、 弱实体
答案:A
答题解析:
2、以下关于模块化设计的叙述中,错误的是( )。
A、 尽量考虑高内聚、低耦合,保持模块的相对独立性
B、 通过信息隐蔽可以提高软件的可修改性、可测试性和可移植性,它也是现代软件设计的一个关键性原则。
C、 模块的规模要合适
D、 为了不使设计过于简单,模块的深度要尽量深以增加软件的复杂性。
答案:D
答题解析:在系统设计时,需要权衡系统的深度和宽度,尽量降低系统的复杂性,减少实施过程的难度,提高开发和维护的效率。
3、耦合是模块之间的相对独立性(互相连接的紧密程度)的度量。耦合程度不取决于( )
A、 调用模块的方式
B、 各个模块之间接口的复杂程度
C、 通过接口的信息类型
D、 模块提供的功能数
答案:D
答题解析:
1、某医院预约系统的部分需求为:患者可以查看医院发布的专家特长介绍及其就诊时间;系统记录患者信息,患者预约特定时间就诊。用DFD对其进行功能建模时,患者是( );用ERD对其进行数据建模时,患者是(请作答此空)。
A、 实体
B、 属性
C、 联系
D、 弱实体
答案:A
答题解析:
1、患者不涉及加工,为外部实体。
2、患者有其信息,所以为实体。
2、以下关于模块化设计的叙述中,错误的是( )。
A、 尽量考虑高内聚、低耦合,保持模块的相对独立性
B、 通过信息隐蔽可以提高软件的可修改性、可测试性和可移植性,它也是现代软件设计的一个关键性原则。
C、 模块的规模要合适
D、 为了不使设计过于简单,模块的深度要尽量深以增加软件的复杂性。
答案:D
答题解析:在系统设计时,需要权衡系统的深度和宽度,尽量降低系统的复杂性,减少实施过程的难度,提高开发和维护的效率。
3、耦合是模块之间的相对独立性(互相连接的紧密程度)的度量。耦合程度不取决于( )
A、 调用模块的方式
B、 各个模块之间接口的复杂程度
C、 通过接口的信息类型
D、 模块提供的功能数
答案:D
答题解析:
本题考查软件工程相关知识。
耦合是模块之间的相对独立性(互相连接的紧密程度)的度量。
它取决于各个模块之间的接口的复杂程度、调用模块的方式以及哪些信息通过接口。
内聚是模块功能强度(模块内部各个元素彼结合的紧密程度)的度量。一个模块的内部的各个元素之间的联系越紧密,则它的内聚性就越高,相对地,它与其他模块之间的耦合性就会降低,而模块独立性就越强。因此,模块独立性比较强的模块应是高度内聚,松散耦合的模块
答案为:D
查看完整试题>>>
软考资料: 2024年软考论文范文> 软考考试核心重点难点汇总> 查看更多>
备考刷题:章节练习+每日一练> 软考历年试题+模拟题>查看更多>