2020年11月软件设计师模拟题上午(二)之二十一
作者:mb64e6fe9e464692024-01-05 01:00:13
备考咨询 刷题指导
添加专属学姐
2024上半年软考备考资料+考试大纲
下载
摘要:对于【软件设计师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2020年11月软件设计师模拟题上午(二)】部分试题的详解,一起来看看吧~1、在某信息系统中,存在如下的业务陈述:①一个客户提交0个或多个订单;②一个订
摘要:对于【软件设计师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2020年11月软件设计师模拟题上午(二)】部分试题的详解,一起来看看吧~
1、在某信息系统中,存在如下的业务陈述:①一个客户提交0个或多个订单;②一个订单由一个且仅由一个客户提交。系统中存在两个类:“客户”类和“订单”类。对应每个“订单”类的实例,存在()“客户”类的实例;对应每个“客户”类的实例,存在()个“订单”类的实例。
A、0个
B、1个
C、1个或多个
D、0个或多个
答案:D
答题解析:
2、耦合度描述了()。
A、 模块内各种元素结合的程度
B、 模块内多个功能之间的接口
C、 模块之间公共数据的数量
D、 模块之间相互关联的程度
答案:D
答题解析:
3、内聚是一种指标,表示一个模块()。
A、 代码优化的程度
B、 代码功能的集中程度
C、 完成任务的及时程度
D、 为了与其他模块连接所要完成的工作量
答案:B
答题解析:
1、在某信息系统中,存在如下的业务陈述:①一个客户提交0个或多个订单;②一个订单由一个且仅由一个客户提交。系统中存在两个类:“客户”类和“订单”类。对应每个“订单”类的实例,存在()“客户”类的实例;对应每个“客户”类的实例,存在()个“订单”类的实例。
A、0个
B、1个
C、1个或多个
D、0个或多个
答案:D
答题解析:
认定类/对象是面向对象分析中的关键步骤。但是对象和类并不是孤立存在的,它们表示的事物相互作用,并且相互影响,以便支持业务任务。存在于一个或者多个对象/类之间的自然业务联系称为对象/类关系(obiect/class relationship)。
可以使用图形方式说明“客户”类和“订单”类之间的这种关系,如下图所示。其中连线表示了类之间的关系,UML称这条线为关联。图中还给出了重复度(multiplicity),即一个对象/类对应相关对象/类的一个实例关联可能的最小出现次数和最大出现次数。
由此可以得到:对应每个订单实例,都必须存在一个客户实例:对应每个客户实例,可能存在0个或多个订单实例。
2、耦合度描述了()。
A、 模块内各种元素结合的程度
B、 模块内多个功能之间的接口
C、 模块之间公共数据的数量
D、 模块之间相互关联的程度
答案:D
答题解析:
模块的耦合度表现了模块之间相互关联的程度,分为7级,如下图所示:
3、内聚是一种指标,表示一个模块()。
A、 代码优化的程度
B、 代码功能的集中程度
C、 完成任务的及时程度
D、 为了与其他模块连接所要完成的工作量
答案:B
答题解析:
内聚是一个模块内部各成分之间相关联程度的度量。
查看完整试题>>>
软考资料: 2024年软考论文范文> 软考考试核心重点难点汇总> 查看更多>
备考刷题:章节练习+每日一练> 软考历年试题+模拟题>查看更多>