码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 案例分析真题--架构师


    案例分析真题--架构师

    • 试题1 质量属性+架构风格
    • 问题2 SOA和企业应用集成
    • 试题3 微服务和SOA
    • 真题4 DSSA
    • 真题5 架构评估
    • 真题6 数据库设计
    • 真题7 数据流图
    • 试题8 UML 建模
    • 试题10 项目管理

    在这里插入图片描述

    软件架构设计
    系统开发基础
    数据库系统
    其他嵌入式

    案例分析的第一题固定:软件架构设计

    试题1 质量属性+架构风格

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述
    问题2:质量属性效用树(选择部分填入)
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    问题2 SOA和企业应用集成

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述

    企业应用集成EAI:

    1. 表示集成
    2. 数据集成
    3. 控制集成
    4. 业务流程集成

    相应的图1到3
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    数据联邦:不同的应用共同访问一个全局虚拟数据库,通过全局虚拟数据库管理系统为不同的应用提供全局信息服务。
    基于接口的数据集成模式:指不同的应用系统之间利用适配器来实现相互调用以达到集成的目标。
    面向服务(SOA)的图为:
    在这里插入图片描述

    试题3 微服务和SOA

    在选题的过程中,优先看问题

    在这里插入图片描述

    在这里插入图片描述

    微服务的 定义,优势,挑战
    在这里插入图片描述
    在这里插入图片描述

    面向服务架构SOA的定义
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    粗粒度,标准接口

    答案
    在这里插入图片描述
    在这里插入图片描述

    真题4 DSSA

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    UML的4+1视图在这里插入图片描述
    软件重用的4+1视图:

    1. 将实现视图替换为开发视图
    2. 将部署视图替换为物理视图
    3. 加上一个场景视图

    DSSA (特定领域的软件架构)
    在这里插入图片描述
    在这里插入图片描述
    建立DSSA的过程(就是问题3的答案)
    在这里插入图片描述

    答案
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    真题5 架构评估

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    SAAM(基于场景的架构分析方法)

    在这里插入图片描述
    可修改性是SAAM主要的质量属性
    SAAM的5个步骤:

    1. 场景开发
    2. 架构描述
    3. 单个场景评估
    4. 场景交互
    5. 总体评估

    ATAM(架构权衡分析法)
    在这里插入图片描述
    4个主要活动

    1. 场景和需求收集
    2. 体系结构视图和场景实现
    3. 属性模型构造和分析
    4. 折中

    9个步骤

    1. 描述ATAM方法
    2. 描述业务动机
    3. 描述架构
    4. 确定架构方法
    5. 生成质量属性效用树
    6. 分析架构方法
    7. 讨论场景和对场景分级
    8. 分析架构方法
    9. 描述评估结果

    真题6 数据库设计

    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述

    答案:在这里插入图片描述

    读写分离,主从复制:主服务器负责写,从服务器负责读。

    关系数据库对比非关系数据库(nosql)
    在这里插入图片描述

    真题7 数据流图

    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述

    就和软件设计师的数据流图题目是一样的。。。

    答案
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    流程图 和 数据流图 的区别:在这里插入图片描述

    试题8 UML 建模

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述

    答案
    U4和U5的关系(如果已经存在的地址薄,则打开不需要创建;如果不存在地址薄,则打开需要创建)在这里插入图片描述
    在这里插入图片描述

    extend和include的区别

    试题10 项目管理

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    求关键路径
    就是最长的路径(44)
    在这里插入图片描述

  • 相关阅读:
    程序分区:全局区、常量区、栈区、堆区、代码区
    【学习日志】2022.11.03 LearnOpenGL----DAY1
    图解系统之 内存管理 —— 摘自小林coding
    Spring Security学习笔记(一)Spring Security架构原理
    条件构造器
    基于JavaSwing开发推箱子小游戏(音乐背景) 课程设计 大作业 毕业设计
    美国侦查卫星-KeyHole锁眼卫星0.6m-1.2m
    RFID资产管理解决方案
    Redis布隆过滤器
    基于事件驱动的任务分布式调度消费方案
  • 原文地址:https://blog.csdn.net/qq_41701723/article/details/133964045
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号