软件设计模式与体系结构
-
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、请给出具体的改进方案。 【注意】请务必先下载附件中的实验报告模板文档,填写作业答案,否则无效!!!
-
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、减少用户的记忆量。 …