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

相关推荐
Hi-Dison9 小时前
详细分析openharmony的这个配置文件
系统架构
科技互联人生1 天前
微服务常用的中间件及其用途
微服务·中间件·系统架构
不止会JS1 天前
软考:系统架构设计师教材笔记(持续更新中)
系统架构·软件工程·软考
碳学长2 天前
2025系统架构师(一考就过):案例题之一:嵌入式架构、大数据架构、ISA
大数据·架构·系统架构
七灵微4 天前
进程与线程以及如何查看
linux·系统架构
oioihoii4 天前
桌面图形界面生成原理:从流水灯到电脑屏幕
系统架构
颯沓如流星4 天前
软件架构设计方法之The Clean Architecture 整洁架构
架构·系统架构
柔弱女子爱java5 天前
spring专题笔记(五):依赖注入--p命名空间注入、c命名空间注入、util命名空间
java·笔记·后端·spring·架构·系统架构
梁辰兴5 天前
UML 建模实验
软件工程·uml·建模
云空5 天前
《 QT 5.14.1 类库模块列表详述》
开发语言·qt·系统架构