1、UML(Unified Modeling Language)是面向对象设计的建设工具,独立于任何具体程序设计语言,以下()不属于UML中的模型。
A用例图
B协作图
C活动图
DPAD图
解析:
UML一共14种图
结构图(静态图):类图、对象图、构件图、部署图、制品图、包图、组合结构图。
行为图(动态图):用例图、顺序图、通信图(协作图)、定时图、交互概览图、活动图、状态图
类图是有三个分栏,名称、属性和操作。 对象图则是两个分栏,名称和属性。
UML图分为两大类
活动图类似程序流程图,并行行为
PAD图比较久远,7几年的时候日本公司提出来的。
答案:D
2、()是逆向工程所获取信息的基础上修改或重构已有的系统,产生系统的一个新版。
- 逆向分析(Reverse Analysis)
- 重组(Restructuring)
- 设计恢复(Design Recovery)
- 重构工程(Re-engineering)
解析:
重组:指 同一抽象级别 上转换系统。
设计恢复:指借助工具从已有的程序中抽出有关数据设计、总体结构设计和过程设计。
逆向工程:是分析过程,比源代码更高抽象层次建立的过程,逆向工程是设计的恢复过程。
正向工程:从系统恢复设计信息,而且使用该信息去改善架构系统。
重构工程/再工程:修复和改造工程,在逆向工程 的基础上修改或重构已有系统,产生新的版本。(所以 逆向工程、新需求的考虑过程和正向工程)
答案:D
3、分布式数据库两阶段提交协议中的两阶段指什么?
两阶段为了保证分布式节点一致性的算法。
第一阶段:准备阶段(表决阶段)
事务管理器给每个参与者发消息,参与者执行本地事务,写入redo日志和undo日志,但是不提交,达到万事俱备只欠东风。
第二阶段:提交阶段(执行阶段)
如果参与者给事务管理者返回失败或者超时,则发送回滚,如果成功则发送提交。
4、网络逻辑结构设计的内容不包括()。
- 逻辑网络设计图
- IP地址方案
- 具体的软硬件、广域网连接和基本服务
- 用户培训计划
解析:
网络逻辑结构设计,输出内容包括:逻辑网络设计图 、IP地址方案 、安全方案 、招聘和培训网络员工 的具体说明、对软硬件、服务、员工和培训的费用初步估计。
答案:D
5、程序化结构设计采用自顶向下、逐步求精及模块化的程序设计方法,通过()三种基本的控制结构可以构造出任何单入口单出口的程序。
- 顺序、选择和嵌套
- 顺序、分支和循环
- 分支、并发和循环
- 跳转、选择和并发
解析:
结构化采用 自顶向下,逐步求精 。 顺序、分支和循环。
顺序 则是按顺序执行
分支 则是if then else
答案:B
6、RISC(精简指令系统计算器)特点不包括()。
- 指令长度固定、指令种类尽量少
- 寻址方式尽量丰富,指令功能尽可能强
- 增加寄存器数目,以减少访问次数
- 用硬布线电路实现指令解码,以尽快完成指令译码
解析:
增加寄存器数据 硬布线电路,指令长度固定,种类少是对的。
寻址方式 更少才是对的,不是更丰富。
答案: 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