当前位置: 首页icon 51CTO软考 > 软考资讯 >考试科目 >2022年11月软件评测师模拟试题二 上午之十三

2022年11月软件评测师模拟试题二 上午之十三

作者:mb64e70626def822023-12-16 01:00:14
备考咨询 刷题指导
添加专属学姐
下载资料 2024上半年软考备考资料+考试大纲
下载按钮 下载
引号

摘要:对于【软件评测师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2022年11月软件评测师模拟试题二 上午】部分试题的详解,一起来看看吧~1、管道/过滤器模式的每个组件(过滤器)都有一组输入/输出,组件读取输入的数据

引号
摘要:对于【软件评测师】软考考试而言,试题无疑是最重要的学习资料之一。在软考备考过程中,吃透试题、掌握试题所考知识点、熟悉试题的出题思路,对我们提升分数的效果是最明显的,通过对试题的反复练习,还可以查漏补缺。今天,给大家带来【2022年11月软件评测师模拟试题二 上午】部分试题的详解,一起来看看吧~



1、管道/过滤器模式的每个组件(过滤器)都有一组输入/输出,组件读取输入的数据流,经过内部处理后,产生输出的数据流,该过程主要完成输入流的变换及增量计算。以下对管道/过滤器模式的描述中不正确的是(  )。
A、 便于维护
B、 功能模块重用
C、 性能提高,实现简单
D、 支持并行操作

答案:C
答题解析:

本题考查软件工程的基础知识。

管道/过滤器模式的优缺点如下:

优点:(1)高内聚、低耦合;(2)多过滤器简单合成;(3)功能模块重用;(4)便于维护;(5)支持特定分析;(6)支持并行操作。

缺点:(1)导致系统成批操作;(2)需协调数据流;(3)性能下降,实现复杂。



2、下图是( 38 )设计模式的类图,该设计模式的目的是( 39 ),图中, 类Originator和类Memento之间是( 40 )关系,类Memento和类Caretaker之间是( 41 )关系。
A、 备忘录
B、 解释器
C、 代理
D、 装饰

答案:A
答题解析:

可以通过关键单词快速识别图中的设计模式,如下表所示:

image.png

备忘录模式在不破坏封装性的前提下捕获一个对象的内部状态,并在对象之外保存这个状态。这样以后就可以将对象恢复到原先保存的状态。

选项中关系有以下几种:

(1)关联关系:是一种拥有的关系,它使一个类知道另一个类的属性和方法。双向的关联可以有两个箭头或者没有箭头,单向的关联有一个箭头。在UML建模语言中,采用带普通箭头的实心线,指向被拥有者。

(2)聚合关系:是整体与部分的关系,且部分可以离开整体而单独存在。聚合关系是关联关系的一种,是强的关联关系。聚合关系带空心菱形的实心线,菱形指向整体。

(3)依赖关系:也是类之间的一种静态关系,表现为一个类是另外一个类的局部变量。在UML中,依赖关系用带箭头的虚线表示,由依赖的一方指向被依赖的一方。

(4)组合关系:是整体与部分的关系,但部分不能离开整体而单独存在。组合关系是关联关系的一种,是比聚合关系还要强的关系。组合关系用带实心菱形的实线,菱形指向整体。



3、下图是( 38 )设计模式的类图,该设计模式的目的是( 39 ),图中, 类Originator和类Memento之间是( 40 )关系,类Memento和类Caretaker之间是( 41 )关系。
A、 给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。
B、 为其他对象提供一个代理以控制对这个对象的访问。
C、 动态地给一个对象添加一些额外的职责。
D、 在不破坏封装性的前提下捕获一个对象的内部状态,并在对象之外保存这个状态。

答案:D
答题解析:

可以通过关键单词快速识别图中的设计模式,如下表所示:

image.png

备忘录模式在不破坏封装性的前提下捕获一个对象的内部状态,并在对象之外保存这个状态。这样以后就可以将对象恢复到原先保存的状态。

选项中关系有以下几种:

(1)关联关系:是一种拥有的关系,它使一个类知道另一个类的属性和方法。双向的关联可以有两个箭头或者没有箭头,单向的关联有一个箭头。在UML建模语言中,采用带普通箭头的实心线,指向被拥有者。

(2)聚合关系:是整体与部分的关系,且部分可以离开整体而单独存在。聚合关系是关联关系的一种,是强的关联关系。聚合关系带空心菱形的实心线,菱形指向整体。

(3)依赖关系:也是类之间的一种静态关系,表现为一个类是另外一个类的局部变量。在UML中,依赖关系用带箭头的虚线表示,由依赖的一方指向被依赖的一方。

(4)组合关系:是整体与部分的关系,但部分不能离开整体而单独存在。组合关系是关联关系的一种,是比聚合关系还要强的关系。组合关系用带实心菱形的实线,菱形指向整体。



查看完整试题>>>


代理合作学习群