2026年秋江苏开放大学软件设计模式与体系结构作业四答案

注意:因为学习平台题目是随机,选择题选项也是随机,一定注意答案对应的选项,同学们在本页按“Ctrl+F”快捷搜索题目中“关键字”就可以快速定位题目,还是不懂的话可以看这个:快速答题技巧

一、2026年秋江苏开放大学软件设计模式与体系结构作业四单选题答案

1、以下设计模式不属于GOF23种设计模式之一的是()

A、简单工厂模式

B、工厂方法模式

C、抽象工厂模式

D、单例模式

正确答案:A

2、关于简单工厂模式的优点,以下说法错误的是()

A、新的产品加入系统时,产品角色无须修改就可被接纳。

B、实现了对责任的分割。

C、减少用户的记忆量。

D、系统易于扩展,添加新产品不用修改工厂逻辑。

正确答案:D

3、某互联网公司正在设计一套网络聊天系统,为了限制用户在使用该系统时发表不恰当言论,需要对聊天内容进行特定敏感词的过滤。应该采用的设计模式是

A、桥接模式

B、组合模式

C、责任链模式

D、装饰模式

正确答案:C

4、以下是代理模式的缺点是

A、可维护性变弱

B、请求的处理速度变慢

C、提高系统开销

D、安全性变差

正确答案:B

5、工厂方法模式所创建的对象的父类型,产品对象共同拥有的接口是()

A、具体创建器

B、抽象创建器

C、抽象产品

D、具体产品

正确答案:C

6、客户端不应该依赖那些它不需要的接口,一旦一个接口太大则需要将它分割成一些更细小的接口。这个原则是

A、依赖倒转原则

B、单一职责原则

C、迪米特法则

D、接口隔离原则

正确答案:D

7、六大设计原则中的基础原则是

A、依赖倒转原则

B、里氏代换原则

C、单一职责原则

D、开闭原则

正确答案:D

8、在设计一个模块时应当使这个模块可以在不被修改源代码的前提被扩展—改变这个模块的行为。意味着必须遵循()

A、里氏代换原则

B、依赖倒转原则

C、开闭原则

D、单一职责原则

正确答案:C

9、享元模式能够解决的问题是()

A、可复用性变差的问题

B、安全性变差的问题

C、当对象数量太多时导致的运行代价过高、性能下降等问题

D、可维护性变弱的问题

正确答案:C

10、将抽象与实现分离,使它们可以独立变化,可以使用

A、组合模式

B、桥接模式

C、装饰模式

D、适配器模式

正确答案:B

二、2026年秋江苏开放大学软件设计模式与体系结构作业四多选题答案

1、简单工厂模式包含的角色有()

A、具体产品,简单工厂模式的创建目标。

B、抽象工厂,负责对工厂进行抽象。

C、抽象产品,负责描述所有实例所共有的公共接口。

D、工厂,负责实现创建所有实例的内部逻辑。

正确答案:A;B;D

2、关于里氏替换原则,下列说法正确的有

A、加强程序的健壮性,同时变更时可以做到非常好的兼容性,提高程序的维护性、可扩展性

B、它克服了继承中重写父类造成的可复用性变差的缺点

C、类的扩展不会给已有的系统引入新的错误,降低了代码出错的可能性

D、实现开闭原则的重要方式之一

正确答案:A;B;C;D

3、开闭原则是面向对象程序设计的终极目标,它使软件实体拥有一定的适应性和灵活性的同时具备稳定性和延续性。它的作用有

A、影响软件测试

B、提高软件的可维护性

C、提高安全性

D、提高代码的可复用性

正确答案:A;B;D

4、下列继承的例子中,如果产生继承关系有可能不符合里氏代换原则的有

A、玩具鸭和鸭

B、鲸鱼和鱼

C、长方形和正方形

D、企鹅和鸟

正确答案:A;B;C;D

5、装饰模式结构中包含的角色有

A、抽象组件

B、具体装饰者

C、装饰者

D、具体组件

正确答案:A;B;C;D

6、迪米特法则可以表述为只与你直接的朋友通信,下列选项属于朋友的是()

A、当前对象所创建的对象

B、当前对象本身

C、参数对象

D、当前对象的成员对象

正确答案:A;B;C;D

7、以下哪些情况可以考虑使用桥接模式

A、需要在构件的抽象化角色和具体化角色之间增加更多的灵活性

B、不希望使用继承或因为多层次继承导致系统类的个数急剧增加的系统

C、系统需要使用现有的类,而这些类的接口不符合系统的需要

D、一个类存在两个独立变化的维度,且这两个维度都需要进行扩展

正确答案:A;B;D

8、关于单例模式的类别,多线程安全的有()

A、静态内部类

B、枚举

C、加锁懒汉式单例

D、双重校验锁单例

正确答案:A;B;C;D

9、组合模式结构中包含的角色有()

A、抽象构件

B、客户

C、枝构件

D、叶子构件

正确答案:A;B;C;D

10、单例模式的要点有()

A、某个类只能有一个实例。

B、可以有多个实例。

C、必须自行向整个系统提供这个实例。

D、必须自行创建这个实例。

正确答案:A;C;D

禁止转载未经授权,禁止转载,发布者:形考达人黄金VIP,出处:https://www.xingkaowang.com/38000.html

免责声明:本站不对内容的完整性、权威性及其观点立场正确性做任何保证或承诺!付费为资源整合费用,前请自行鉴别。

免费答案:形考作业所有题目均出自课程讲义中,可自行学习寻找题目答案,本站内容可作为临时参考工具,但不应完全依赖,建议仅作为辅助核对答案的工具,而非直接使用!

赞 (0)
上一篇 2026年9月28日 上午9:55
下一篇 2026年9月28日 上午11:49

相关推荐

  • 2026年秋江苏开放大学软件设计模式与体系结构大作业答案

    综合大作业(占总成绩30%)75分 去查看 请下载附件文档,根据作业要求完成项目的设计、实现及调试,并提交作业报告。 【注意】请务必先下载附件中的实验报告模板文档,填写作业答案,否则无效!!!

  • 2026年秋江苏开放大学软件设计模式与体系结构作业四实践题答案

    过程性考核作业四_实践题部分(占总成绩5%)76分 去查看 假设某游戏角色南极洲企鹅每天的固定活动有:吃饭、睡觉、打豆豆,其中每只企鹅喜好的打豆豆方式可能有几种不同的选择:用小翅膀打豆豆、用圆圆的肚子打豆豆、拿鸡毛掸子打豆豆。  请思考以上情况,并完成: 1)使用什么设计模式可以完成这个要求? 2)画出该模式对应的类图。 3)进行代码的实现。 【注…

  • 2026年秋江苏开放大学软件设计模式与体系结构作业三答案

    过程性考核作业三(占总成绩10%)75分 去查看 以下示例代码表达了歌手演唱国语歌曲的场景,对于将来可能需要演唱英文歌的需求,请针对以下要求进行作答: 1、判断示例代码是否符合开闭原则和依赖倒置原则? 2、请给出具体的改进方案。 【注意】请务必先下载附件中的实验报告模板文档,填写作业答案,否则无效!!!

  • 2026年秋江苏开放大学软件设计模式与体系结构作业二实践题答案

    过程性考核作业二_实践题部分(占总成绩5%)75分 去查看 作业要求: 某管理信息系统需要实现常见的注册和登录功能。普通用户通过输入用户信息进行注册,然后管理员就可以进行审核。审核通过后用户可以使用注册信息进行登录。请根据此要求适用三层架构进行该功能相关体系结构的设计,并分别使用包图表达出其逻辑结构。 请下载附件实验报告模板:3-6 实验报告(形考作业2).…

  • 2026年秋江苏开放大学软件设计模式与体系结构作业二答案

    一、2026年秋江苏开放大学软件设计模式与体系结构作业二单选题答案 1、关系数据库中对单继承进行存储的方法有几种,如果设计目标中强调高效性,应该选择() A、以上方法都不正确。 B、把父类的各个特殊类的属性都集中到一般类中,创建一张表。 C、父类和各个子类分别创建一张表。父类的表与各子类的表用同样属性作为主关键字。 D、父类为抽象类时,把父类的属性放于各个子…

  • 2026年秋江苏开放大学软件设计模式与体系结构作业1答案

    实验名称:面向过程与面向对象体系结构风格对比 目    的: 1.巩固 Java编程语法和规则。  2.掌握面向过程的编程思想。 3.掌握面向对象的编程思想。 4.掌握面向过程和面向对象两种不同的软件结构风格。 5.理解这两种软件体系结构风格各自的优缺点和适用场景。 内容: 输入三角形三边边长a,b,c(均为整数),判断能否构成三角形,然后判断三角形的类别(…

  • 2026年春江苏开放大学软件设计模式与体系结构大作业答案

    综合大作业(占总成绩30%)75分 去查看 请下载附件文档,根据作业要求完成项目的设计、实现及调试,并提交作业报告。 【注意】请务必先下载附件中的实验报告模板文档,填写作业答案,否则无效!!!

  • 2026年春江苏开放大学软件设计模式与体系结构作业四实践题答案

    过程性考核作业四_实践题部分(占总成绩5%)76分 去查看 假设某游戏角色南极洲企鹅每天的固定活动有:吃饭、睡觉、打豆豆,其中每只企鹅喜好的打豆豆方式可能有几种不同的选择:用小翅膀打豆豆、用圆圆的肚子打豆豆、拿鸡毛掸子打豆豆。  请思考以上情况,并完成: 1)使用什么设计模式可以完成这个要求? 2)画出该模式对应的类图。 3)进行代码的实现。 【注…

  • 2026年春江苏开放大学软件设计模式与体系结构作业四答案

    一、2026年春江苏开放大学软件设计模式与体系结构作业四单选题答案 1、以下设计模式不属于GOF23种设计模式之一的是() A、简单工厂模式 B、工厂方法模式 C、抽象工厂模式 D、单例模式 正确答案:A 2、关于简单工厂模式的优点,以下说法错误的是() A、新的产品加入系统时,产品角色无须修改就可被接纳。 B、实现了对责任的分割。 C、减少用户的记忆量。 …

  • 2026年春江苏开放大学软件设计模式与体系结构作业三答案

    过程性考核作业三(占总成绩10%)75分 去查看 以下示例代码表达了歌手演唱国语歌曲的场景,对于将来可能需要演唱英文歌的需求,请针对以下要求进行作答: 1、判断示例代码是否符合开闭原则和依赖倒置原则? 2、请给出具体的改进方案。 【注意】请务必先下载附件中的实验报告模板文档,填写作业答案,否则无效!!!

发表回复

登录后才能评论
作业托管
作业托管
实习指导
年费权益

年费权益

整理期末复习资料备考

每学期代写3门课程作业

定制毕业实习

可单独实践报告、小论文定制

QQ:994370779

售后反馈
微信公众号
微信公众号
分享本页
返回顶部