软考 系统架构设计师系列知识点之设计模式(11)

接前一篇文章:软考 系统架构设计师系列知识点之设计模式(10)

所属章节:

老版(第一版)教材

第7章. 设计模式

第2节. 设计模式实例

相关试题

  1. 设计模式按照目的可划分三类,其中,创建型模式是对对象实例化过程的抽象。例如()模式确保一个类只有一个实例,并提供了全局访问入口;()模式允许对象在不了解要创建对象的确切类以及如何创建等细节的情况下创建定义对象;()模式将复杂对象的构建与其表示分离。

第1空

A. Facade

B. Builder

C. Prototype

D. Singleton

正确答案:D。

第2空

A. Facade

B. Builder

C. Prototype

D. Singleton

正确答案:C。

第3空

A. Facade

B. Builder

C. Prototype

D. Singleton

正确答案:B。

解析:

本题考查设计模式方面的基础知识。

在任何设计活动中都存在着某些重复遇到的典型问题,不同开发人员对这些问题设计出不同的解决方案,随着设计经验在实践者之间日益广泛地被利用,描述这些共同问题和解决这些问题的方案就形成了所谓的模式。

设计模式主要用于得到简洁灵活的系统设计,按设计模式的目的划分,可分为创建型、结构型和行为型三种模式。

创建型模式是对对象实例化过程的抽象。例如,Singleton模式确保一个类只有一个实例,并提供了全局访问入口;Prototype模式允许对象在不了解要创建对象的确切类以及如何创建等细节的情况下创建自定义对象;Builder模式将复杂对象的构建与其表示分离。

结构型模式主要用于如何组合已有的类和对象以获得更大的结构,一般借鉴封装、代理、继承等概念将一个或多个类或对象进行组合、封装、以提供统一的外部视图或新的功能。

行为型模式主要用于对象之间的职责及其提供的服务的分配,它不仅描述对象或类的模式,还描述它们之间的通信模式,特别是描述一组对等的对象怎样相互协作以完成其中任一对象都无法单独完成的任务。

相关推荐
researcher-Jiang36 分钟前
Design Patterns——Template Method入门到情景实战
python·设计模式·模板方法模式
派叔5 小时前
老字号数字化转型的困境与路径:一个系统架构视角下的观察
大数据·人工智能·系统架构·产品运营·流量运营
Hardworking6665 小时前
第4章 信息系统架构
系统架构·系统集成项目管理工程师·信息系统架构·信息技术服务
AI 小老六5 小时前
Agent 评测系统架构:从指标分层到 GT/Judge 闭环的工程化落地
人工智能·ai·架构·系统架构·可用性测试
小帽子_1236 小时前
大型储能液冷温控系统原理:散热架构、流道设计与温控精准控制逻辑
架构·系统架构
LONGZETECH7 小时前
新能源汽车动力电池检测仿真教学系统:C/S 分层架构与数字化实训落地全解析
大数据·c语言·开发语言·人工智能·架构·系统架构·汽车
饼干哥哥9 小时前
用Claude Code跑通跨境电商的5大场景,顶10个人的团队
人工智能·设计模式·正则表达式
折哥的程序人生 · 物流技术专研10 小时前
第3篇:手写促销策略引擎(满减、打折、立减)
java·设计模式·策略模式·开闭原则·编程实战·扩充系列·促销引擎
小帽子_12310 小时前
工商业储能并网与谐波治理技术:滤波原理与电能质量优化方案
系统架构
Token炼金师11 小时前
服务的骨架:网关、负载均衡、容灾、弹性与多机房 —— 推理系统架构五柱
人工智能·系统架构·llm·负载均衡·容灾·kv cache·prefix cache