UML-系统架构师(二)

1、UML(Unified Modeling Language)是面向对象设计的建设工具,独立于任何具体程序设计语言,以下()不属于UML中的模型。

A用例图

B协作图

C活动图

DPAD图

解析:

UML一共14种图

结构图(静态图):类图、对象图、构件图、部署图、制品图、包图、组合结构图。

行为图(动态图):用例图、顺序图、通信图(协作图)、定时图、交互概览图、活动图、状态图

类图是有三个分栏,名称、属性和操作。 对象图则是两个分栏,名称和属性

UML图分为两大类

活动图类似程序流程图,并行行为

PAD图比较久远,7几年的时候日本公司提出来的。

答案:D

2、()是逆向工程所获取信息的基础上修改或重构已有的系统,产生系统的一个新版。

  1. 逆向分析(Reverse Analysis)
  2. 重组(Restructuring)
  3. 设计恢复(Design Recovery)
  4. 重构工程(Re-engineering)

解析:

重组:指 同一抽象级别 上转换系统。

设计恢复:指借助工具从已有的程序中抽出有关数据设计、总体结构设计和过程设计。

逆向工程:是分析过程,比源代码更高抽象层次建立的过程,逆向工程是设计的恢复过程

正向工程:从系统恢复设计信息,而且使用该信息去改善架构系统

重构工程/再工程:修复和改造工程,在逆向工程 的基础上修改或重构已有系统,产生新的版本。(所以 逆向工程、新需求的考虑过程和正向工程

答案:D

3、分布式数据库两阶段提交协议中的两阶段指什么?

两阶段为了保证分布式节点一致性的算法。

第一阶段:准备阶段(表决阶段)

事务管理器给每个参与者发消息,参与者执行本地事务,写入redo日志和undo日志,但是不提交,达到万事俱备只欠东风。

第二阶段:提交阶段(执行阶段)

如果参与者给事务管理者返回失败或者超时,则发送回滚,如果成功则发送提交。

4、网络逻辑结构设计的内容不包括()。

  1. 逻辑网络设计图
  2. IP地址方案
  3. 具体的软硬件、广域网连接和基本服务
  4. 用户培训计划

解析:

网络逻辑结构设计,输出内容包括:逻辑网络设计图IP地址方案安全方案招聘和培训网络员工 的具体说明、对软硬件、服务、员工和培训的费用初步估计。

答案:D

5、程序化结构设计采用自顶向下、逐步求精及模块化的程序设计方法,通过()三种基本的控制结构可以构造出任何单入口单出口的程序。

  1. 顺序、选择和嵌套
  2. 顺序、分支和循环
  3. 分支、并发和循环
  4. 跳转、选择和并发

解析:

结构化采用 自顶向下,逐步求精顺序、分支和循环

顺序 则是按顺序执行

分支 则是if then else

答案:B

6、RISC(精简指令系统计算器)特点不包括()。

  1. 指令长度固定、指令种类尽量少
  2. 寻址方式尽量丰富,指令功能尽可能强
  3. 增加寄存器数目,以减少访问次数
  4. 用硬布线电路实现指令解码,以尽快完成指令译码

解析:

增加寄存器数据 硬布线电路,指令长度固定,种类少是对的。

寻址方式 更少才是对的,不是更丰富。

答案: B

7、特定领域的软件架构(Domain Specific Software Architecture,DSSA),参加DSSA人员有多种角色,其中()的任务是控制整个领域分析过程,进行知识获取,将获取的知识组织到领域模型。()的任务是根据领域模型和现有系统开发DSSA,并对DSSA的准确性和一致性进行验证。

问题1

A领域专家

B领域分析者

C领域设计者

D领域实现者

问题2

A领域专家

B领域分析者

C领域设计者

D领域实现者

解析:

答案:B、C

8、(重点)结构化布线系统分为六个子系统,其中水平子系统()。

A由各种交叉连接设备以及集线器和交换器等设备组成

B连接了干线子系统和工作区子系统

C由终端设备到信息插座的整个区域组成

D实现各楼层设备间子系统之间的互连

解析:

管理间子系统 则是A的描述,由各种交叉连接设备 以及集线器和交换器等设备组成。

工作区子系统 则是C的描述,由终端设备到信息插座的整个区域组成。

各楼层设备子系统之间的互连 则是 垂直干线子系统

连接了干线子系统和工作区子系统 则是 水平干线系统

答案:选择B

9、操作系统为用户提供了两类接口:操作一级和程序控制一级的接口,以下不属于操作一级接口是()。

A操作控制命令

B系统调用

C菜单

D窗口

解析:

操作一级 和 程序控制一级的接口

操作一级,用户可以通过 菜单、命令、窗口与操作系统进行交互。

程序控制一级接口,通过调用系统API与操作系统交互。

答案:B

相关推荐
空中海1 小时前
第一章:Android 系统架构与核心原理
android·系统架构
FrontAI2 小时前
Next.js从入门到实战保姆级教程:实战项目(上)——全栈博客系统架构与核心功能
开发语言·前端·javascript·react.js·系统架构
Code-keys3 小时前
【WEKWS】论文解读 && 语音唤醒系统架构详解 && 实战
系统架构·音频·语音识别
ZHENGZJM3 小时前
项目复杂度评估与系列博客大纲生成
系统架构·ai应用
m0_4889130112 小时前
万字长文带你梳理Llama开源家族:从Llama-1到Llama-3,看这一篇就够了!
人工智能·学习·机器学习·大模型·产品经理·llama·uml
码云社区20 小时前
上门做饭系统架构设计:基于Spring Cloud的微服务实践与源码解析
spring cloud·微服务·系统架构
2603_9547083121 小时前
多微电网系统架构:集群协同与能量互济的网络设计
网络·人工智能·分布式·物联网·架构·系统架构
cvvoid2 天前
2026年 , 最新的机器人系统架构介绍 (1)
系统架构·机器人
深山技术宅2 天前
OpenClaw 系统架构深度解析
人工智能·ai·系统架构·openclaw
xcLeigh2 天前
飞算 JavaAI 进阶实战:从代码生成到系统架构优化的全流程指南
java·系统架构·代码生成·java开发·飞算javaai炫技赛·javaai·飞算