• 2024-10-18软考论文之论软件架构风格
    一、论点论据软件体系结构表示系统的框架结构,是从比较高层次来描述构件、构件性质和构件间的关系及其接口。软件体系结构风格是描述某一个特定应用领域中系统组织方式的惯用模式,是多年研究工程实践的结果。组织方式则描述了系统的组织构件和这些构件的方式。可以选择以下5~6类主
  • 2024-10-03论软件体系结构的演化
    论软件体系结构演化1.1.演化原则1.1.1.演化成本控制原则演化成本控制(EvlutionCostControl,ECC)原则:演化成本要控制在预期范围内,也就是演化成本要明显小于重新开发成本。用途:用于控制架构演化成本是否在可控范围内,以及用户是否可接受。质量方案:CoE<<CoRD1.1.2.进度可控
  • 2024-10-03DSSA特定领域软件体系结构
    1.DSSA,特定领域软件体系结构1.1.DSSA必备特征1.0.1.1.从功能覆盖的范围的角度,有2种理解DSSA中领域含义的方式:1.2.DSSA的基本活动1.2.1.领域分析1.2.2.领域设计1.2.3.领域实现1.3.参与DSSA的人员1.3.1.领域专家1.3.2.领域分析人员1.3.3.领域
  • 2024-09-19软件体系结构笔记4-2(用代码直观理解)
    四、Data-centered Software Architecture Style(数据为中心的体系结构风格)2、黑板体系结构风格黑板体系结构是一种问题求解模式,特别适用于那些难以事先完全形式化的复杂问题。它由三个主要组件组成:黑板(Blackboard):一个共享的信息库,所有知识源都可以读取和写入。在我们的例
  • 2024-04-10软件体系结构课堂测试
     班级:信2105-3班  学号:20214046  姓名:王垚基1.正向传播:功能:在正向传播过程中,输入数据通过神经网络的各层,经过一系列的线性和非线性变换,最终得到输出结果。原理:正向传播是沿着神经网络从输入到输出的方向传递信号。每一层的输出是由上一层的输出经过权重矩阵和激活函数计
  • 2024-04-10软件体系架构课堂测试05 –软件体系结构概念架构设计
    软件体系架构课堂测试05–软件体系结构概念架构设计 某大银行的一位银行卡办公室的收账经理Liz遇到了一个问题。她每周都收到一份过期未付款的账户名单。这份报告已经从两年前的250个账户增加到现在的1250个账户。为了确定那些严重拖欠债务的账户,Liz需要通读这份报告。严重拖
  • 2024-03-27软件体系结构课堂测试02– 架构评价
    软件体系结构课堂测试02– 架构评价  根据观看的视频内容,回答下列问题:1、 你认为改造的房屋存在什么样的问题?(至少五个存在问题)大量书籍收纳的问题没有地方晾晒衣服房子存在安全隐患老人需要单独的休息空间厨房设计不合理厨房排烟不畅整体采光差楼梯过于陡峭屋
  • 2024-01-13成绩管理系统软件体系结构设计说明书
  • 2024-01-04软件体系结构与设计模式之适配器模式
    一.单选题(共4题,8分)(单选题,2分)当想使用一个已经存在的类,但其接口不符合需求时,可以采用()设计模式将该类的接口转换成我们希望的接口。A.命令(Command)B.适配器(Adapter)C.装饰(Decorator)D.享元(Flyweight)我的答案:B:适配器(Adapter);正确答案:B:适配
  • 2024-01-04软件体系结构与设计模式之桥接模式
    一.单选题1.桥接设计模式将抽象部分与它的实现部分相分离,使它们都可以独立地变化。下图为该设计模式的类图,其中,()用于定义实现部分的接口。A.AbstractionB.ConcreteImplementorAC.ConcreteImplementorBD.Implementor我的答案:D:Implementor;正确答案:D:Implementor
  • 2024-01-04软件体系结构与设计模式之组合模式
    一.单选题(共4题)(单选题)一个树形文件系统体现了()模式。A.Decorator(装饰)B.Composite(组合)C.Bridge(桥接)D.Proxy(代理)我的答案:B:Composite(组合);(单选题)以下关于组合模式的叙述错误的是()。A.组合模式对叶子对象和组合对象的使用具有一致性B.组合模式可
  • 2024-01-04软件体系结构与设计模式之装饰模式和外观模式
    一.单选题(共4题)(单选题)某公司欲开发一个图形控件库,要求可以在该图形控件库中方便地增加新的控件,而且可以动态地改变控件的外观或给控件增加新的行为,如可以为控件增加复杂的立体边框、增加控件的鼠标拖拽行为等。针对上述需求,使用()模式来进行设计最合适。A.适配器(Adap
  • 2024-01-04软件体系结构与设计模式之享元模式和代理模式
    一.单选题(共6题)(单选题)在享元模式中,外部状态是指()。A.享元对象可共享的所有状态B.享元对象可共享的部分状态C.由享元对象自己保存和维护的状态D.由客户端保存和维护的状态我的答案:D:由客户端保存和维护的状态;正确答案:D:由客户端保存和维护的状态;(单选
  • 2023-12-07做服务的架构陷阱,你掌握了多少
    本文分享自华为云社区《做服务的架构陷阱,你掌握了多少能避开吗?》,作者:码乐。1简介通常在一个应用中,也很难有固定的分层。软件体系结构为软件系统提供了结构、行为和属性的高级抽象,在使用时可能随着时间推移分层越来越多,这些抽象和分层由构成系统的元素描述、这些元素的相互作
  • 2023-12-07做服务的架构陷阱,你掌握了多少
    本文分享自华为云社区《做服务的架构陷阱,你掌握了多少能避开吗?》,作者:码乐。1简介通常在一个应用中,也很难有固定的分层。软件体系结构为软件系统提供了结构、行为和属性的高级抽象,在使用时可能随着时间推移分层越来越多,这些抽象和分层由构成系统的元素描述、这些元素的相互作用、
  • 2023-11-22今日总结
    (填空题)软件复用的优点有()、()、()、()。(1)提高生产率(2)减少维护代价(3)提高互操作性(4)支持快速原型2. (填空题)依据复用的对象,软件复用分为()和()。(1)产品复用(2)过程复用3. (填空题)最常用的可复用设计是()和()。(1)架构模式(2)设计模式4. (填空题)框架方法包括:()
  • 2023-09-09系统架构设计2---架构风格
    为什么要有架构风格?软件体系结构设计的一个核心目标是重复的体系结构模式,即达到体系结构级的软件重用。也就是说,在不同的软件系统中,使用同一体系结构。基于这个目标,主要任务是研究和实践软件体系结构风格和类型问题。一、架构风格的定义软件体系结构风格是描述某一特定应用领
  • 2023-06-19总结加分
    课堂提问+5到软件体系结构开学刚开始大型数据库课堂测试第3完成,在老师的纸上记录了 老师酌情加分到软件体系架构。 
  • 2023-06-19学期加分
    课堂提问+5到软件体系结构 课堂测试第8完成  老师酌情加分到软件体系架构。 
  • 2023-06-16选择题2
    选择题1、设计模式一般用来解决什么样的问题( A)  A.同一问题的不同表相   B不同问题的同一表相 C.不同问题的不同表相   D.以上都不是2、下列属于面向对象基本原则的是(C)    A。继承   B.封装  C.里氏代换    D都不是3、Open-Close原
  • 2023-06-15复习题1
    一、名词解释设计模式:一些面向对象软件开发经验的总结,就是系统的命名、解释、和评价某一个面向对象设计方案。软件体系结构(SoftwareArchitecture)软件体系结构以组件和组件交互的方式定义系统,说明需求与成品系统之间的对应关系,描述系统级别的可伸缩性、能力、吞吐量、一致
  • 2023-04-14自主阅读笔记04《多种软件体系结构风格的分析与比较》
    文章来源《计算机与数字工程》作者:刘凯′梁欣?李欣宜’张俊萍赵丽娜软件体系结构的基本概念软件体系结构是从一个较高抽象层次来考虑组成系统的构件、构件之间的交互,以及由构件与构件交互形成的拓扑结构的关系。这些要素应该满足一定的限制,遵循一定的设计规则,能够在一定的环
  • 2023-04-14软件体系结构概念架构设计
    某大银行的一位银行卡办公室的收账经理Liz遇到了一个问题。她每周都收到一份过期未付款的账户名单。这份报告已经从两年前的250个账户增加到现在的1250个账户。为了确定那些严重拖欠债务的账户,Liz需要通读这份报告。严重拖欠债务的账户由几个不同的规则确定,每个规则都要求Liz检查
  • 2023-03-28[软件体系结构/架构]零拷贝技术(Zero-copy)[转发]
    0前言近期遇到难题:1个大数据集的查询导出API,因从数据库查询后占用内存极大,每次调用将消耗近100MB的JVM内存资源。故现需考虑研究和应用零拷贝技术。如下全文摘自:看一
  • 2023-03-28软件体系结构 章一
    章一 1)计算机系统:适当地组织在一起的一系列系统元素的集合,这些系统元素相互配合、相互协作,通过对信息的处理而完成预先定义的目标。系统元素有:计算机软件、计算机硬件、人