文档视界 最新最全的文档下载
当前位置:文档视界 › 2017年系统架构师考试综合版

2017年系统架构师考试综合版

2017年系统架构师考试综合版
2017年系统架构师考试综合版

2017年系统架构师考试科目一:综合知识

1.某计算机系统采用5级流水线结构执行指令,设每条指令的执行由取指令(2?t )、分析指令(1?t )、取操作数(3?t )、运算(1?t )和写回结果(2?t )组成,并分别用5个子部完成,该流水

线的最大吞吐率为();若连续向流水线输入10条指令,则该流水线的加速比为()。(1)A.Δt

91B.Δt

31C.Δt

21D.Δt

11

(2)A.1:10

B.2:1

C.5:2

D.3:1

【解析】

理论流水线执行时间=(2t ?+1t ?+3t ?+1t ?+2t ?)+max(2t ?,1t ?,3t ?,1t ?,2t ?)*(n-1)

=9t ?+(n-1)*3t ?;

第一问:

最大吞吐率:Δt 31Δt 6t nΔ3n Δt

31)(n-Δt+9n n =+=?∞→lim 第二问:

10条指令使用流水线的执行时间=9t ?+(10-1)*3t ?=36t ?。

10条指令不用流水线的执行时间=9t ?*10=90t ?。

加速比=使用流水线的执行时间/不使用流水线的执行时间=90t ?/36t ?=5:2。

【答案】:B 、C 。

2.DMA (直接存储器访问)工作方式是在()之间建立起直接的数据通路。

A.CPU 与外设

B.CPU 与主存

C.主存与外设

D.外设与外设

【解析】

直接主存存取(Direct Memory Access ,DMA )是指数据在主存与I/O 设备间的直接成块传送,

即在主存与I/O 设备间传送数据块的过程中,不需要CPU 作任何干涉,只需在过程开始启动(即向设备发出“传送一块数据”的命令)与过程结束(CPU 通过轮询或中断得知过程是否结束和下次操作是否准备就绪)时由CPU 进行处理,实际操作由DMA 硬件直接完成,CPU 在传送过程中可做其它事情。

【答案】:C 。

3.RISC(精简指令系统计算机)的特点不包括:()。

A.指令长度固定,指令种类尽量少

B.寻址方式尽量丰富,指令功能尽可能强

C.增加寄存器数目,以减少访存次数

D.用硬布线电路实现指令解码,以尽快完成指令译码

【解析】RISC 与CISC 的对比表所示:

指令系统类型指令寻址方式

实现方式其他CISC (复杂)数量多,使用频率差别大,可变长格式

支持多种

微程序控制技术研制周期长RISC (精简)数量少,使用频率接近,支持方式少增加了通优化编译,

定长格式,大部分为单周

期指令,操作寄存器,只

有Load/Store 用寄存器;硬布线逻辑控制为

主;适合采

用流水线有效支持高级语言

寻址方式尽量丰富不是RISC 的特点,而是CISC 的特点。

【答案】:B 。

4.以下关于RTOS (实时操作系统)的叙述中,不正确的是()。

A.RTOS 不能针对硬件变化进行结构与功能上的配置及裁剪

B.RTOS 可以根据应用环境的要求对内核进行裁剪和重配

C.RTOS 的首要任务是调度一切可利用的资源来完成实时控制任务

D.RTOS 实质上就是一个计算机资源管理程序,需要及时响应实时事件和中断

【解析】

实时系统的正确性依赖于运行结果的逻辑正确性和运行结果产生的时间正确性,即实时系统必

须在规定的时间范围内正确地响应外部物理过程的变化。

实时多任务操作系统是根据操作系统的工作特性而言的。实时是指物理进程的真实时间。实时

操作系统是指具有实时性,能支持实时控制系统工作的操作系统。首要任务是调度一切可利用的资

源来完成实时控制任务,其次才着眼于提高计算机系统的使用效率,重要特点是要满足对时间的限

制和要求。

一个实时操作系统可以在不破坏规定的时间限制的情况下完成所有任务的执行。任务执行的时

间可以根据系统的软硬件的信息而进行确定性的预测。也就是说,如果硬件可以做这件工作,那么

实时操作系统的软件将可以确定性的做这件工作。

实时操作系统可根据实际应用环境的要求对内核进行裁剪和重新配置,根据不同的应用,其组

成有所不同。

【答案】:A 。

5.前趋图(Precedence Graph)

是一个有向无环图,记为:→={(Pi ,Pj )|Pi must complete before Pj may

strat},假设系统中进程P={P1,P2,P3,P4,P5,P6,P7,P8},且进程的前驱图如下:

那么前驱图可记为:()。

A.→={(P2,P1),(P3,P1),(P4,P1),(P6,P4),(P7,P5),(P7,P6),(P8,P7)}

B.→={(P1,P2),(P1,P3),(P1,P4),(P2,P5),(P5,P7),(P6,P7),(P7,P8)}

C.→={(P1,P2),(P1,P3),(P1,P4),(P2,P5),(P3,P5),(P4,P6),(P5,P7),(P6,P7),

(P7,P8)}

D.→={(P2,P1),(P3,P1),(P4,P1),(P5,P2),(P5,P2),(P5,P3),(P6,P4),(P7,P5),

(P7,P6),(P8,P7)}

【解析】

【答案】:C 。

6.在磁盘上存储蝶的排列方式会影响I/O 服务的总时间。假设每磁道划分成10个物理块,每块

存放1个逻辑记录。逻辑记录R1,R2,...,RI0存放在同一个磁道上,记录的安排顺序如下

表所示:

物理块

12345678910逻辑记录R1R2R3R4R5R6R7R8R9R10

假定磁盘的旋转速度为30ms/周,磁头当前处在R1的开始处。若系统顺序处理这些记录,使用单缓冲区,每个记录处理时间为6ms,则处理这10个记录的最长时间为();若对信息存储进行优化分布后,处理10个记录的最少时间为()。

A.189ms

B.208ms

C.289ms

D.306ms

A.60ms

B.90ms l09ms D.180ms

【解析】

根据题意“每磁道划分成10个物理块,每块存放1个逻辑记录”和“磁盘的旋转速度为30ms/周”得,系统读取每一个逻辑记录的时间t1=30ms/10=3ms。

本题是一个较为复杂的磁盘原理问题,我们可以通过模拟磁盘的运行来进行分析求解。运作过程为:

1、读取R1:耗时3ms。读取完,磁头位于R2的开始位置。

2、处理R1:耗时6ms。处理完,磁头位于R4的开始位置。

3、旋转定位到R2开始位置:耗时24ms(间隔8个)。

4、读取R2:耗时3ms。读取完,磁头位于R3的开始位置。

5、处理R2:耗时6ms。处理完,磁头位于R5的开始位置。

6、旋转定位到R3开始位置:耗时24ms。

……

从以上分析可以得知,读取并处理R1一共需要9ms。而从R2开始,多了一个旋转定位时间,R2旋转定位到读取并处理一共需要33ms,后面的R3至R10与R2的情况一致。所以一共耗时:

9+33*9=306ms。

本题后面一问要求计算处理10个记录的最少时间。其实只要把记录间隔存放,就能达到这个目标。在物理块1中存放R1,在物理存4中存放R2,在物理块7中存放R3,依此类推,这样可以做到每条记录的读取与处理时间之和均为9ms,所以处理10条记录一共90ms。

【答案】:D、B。

7.给定关系模式R(U,F),其中:属性集U={A1,A2,A3,A4,A5,A6},函数依赖集F={A1→A2,A1→A3,

A3→A4,A1A5→A6}。关系模式R的候选码为(),由于R存在非主属性对码的部分函数依赖,所以R属于()。

A.A1A3

B.A1A4

C.A1A5

D.A1A6

A.1NF

B.2NF

C.3NF

D.BCNF

【解析】

要求关系模式的候选码,可以先将函数依赖画成图的形式:

从图很直观的可以看出,入度为零的结点是A1与A5,从这两个结点的组合出发,能遍历全图,所以A1A5组合键为候选码。

题目后一问是一个概念性问题,2NF的规定是消除非主属性对码的部分函数依赖。本题已明确告知未消除该依赖,说明未达到2NF,只能选1NF。

【答案】:C、A。

8.给定元组演算表达式R*={t│(Эu)(R(t)∧S(u)∧t[3]

A.R*={(3,7,11),(5,9,13),(6,10,14)}

B.R*={(3,7,11),(4,5,6),(5,9,13),(6,10,14)}

C.R*={(1,2,3),(4,5,6),(7,8,9)}

D.R*={(1,2,3),(4,5,6),(7,8,9),(10,11,12)}

【解析】

题目中表达式:存在从关系R中选择的元组t的C列上的分量,大于关系S中的一个元组u在B列上的分量。

t[3]

t[3]={3,6,9,12},u[2]={7,5,9,10}

t[3]中的3<{7,5,9,10}中的7,5,9,10,满足要求。

t[3]中的6<{7,5,9,10}中的7,9,10,满足要求。

t[3]中的9<{7,5,9,10}中的10,满足要求。

t[3]中的12不满足要求。存在:只要满足u[2]中一个分量就行。

所以t[3]

【答案】:C。

9.分布式数据库两阶段提交协议中的两个阶段是指()。

A.加锁阶段、解锁阶段

B.获取阶段、运行阶段

C.表决阶段、执行阶段

D.扩展阶段、收缩阶段

【解析】

所谓的两个阶段是指:第一阶段:准备阶段(表决阶段)和第二阶段:提交阶段(执行阶段)。

准备阶段(表决阶段):事务协调者(事务管理器)给每个参与者(资源管理器)发送Prepare消息,每个参与者要么直接返回失败(如权限验证失败),要么在本地执行事务,写本地的redo和undo日志,但不提交,到达一种“万事俱备,只欠东风”的状态。

提交阶段(执行阶段):如果协调者收到了参与者的失败消息或者超时,直接给每个参与者发送回滚(Rollback)消息;否则,发送提交(Commit)消息;参与者根据协调者的指令执行提交或者回滚操作,释放所有事务处理过程中使用的锁资源。(注意:必须在最后阶段释放锁资源)

【答案】:C。

10.下面可提供安全电子邮件服务的是()。

A.RSA

B.SSL

C.SET

D.S/MIME

【解析】

MIME(Multipurpose Internet Mail Extensions)中文名为:多用途互联网邮件扩展类型。S/MIME(Secure Multipurpose Internet Mail Extensions)是对MIME在安全方面的扩展。它可以把MIME实体(比如数字签名和加密信息等)封装成安全对象。增强安全服务,例如具有接收方确认签收的功能,这样就可以确保接收者不能否认已经收到过的邮件。还可以用于提供数据保密、完整性保护、认证和鉴定服务等功能。

S/MIME只保护邮件的邮件主体,对头部信息则不进行加密,以便让邮件成功地在发送者和接收者的网关之间传递。

【答案】:D。

扩展:

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

A.逻辑网络设计图

B.IP地址方案

C.具体的软硬件、广域网连接和基本服务

D.用户培训计划

【解析】

利用需求分析和现有网络体系分析的结果来设计逻辑网络结构,最后得到一份逻辑网络设计文档,输出内容包括以下几点:

1、逻辑网络设计图

2、IP地址方案

3、安全方案

4、招聘和培训网络员工的具体说明

5、对软硬件、服务、员工和培训的费用初步估计物理网络设计是对逻辑网络设计的物理实现,通过对设备的具体物理分布、运行环境等确定,确保网络的物理连接符合逻辑连接的要求。

输出如下内容:

1、网络物理结构图和布线方案

2、设备和部件的详细列表清单

3、软硬件和安装费用的估算

4、安装日程表,详细说明服务的时间以及期限

5、安装后的测试计划

6、用户的培训计划

由此可以看出D选项的工作是物理网络设计阶段的任务。

【答案】:D。

12.某企业通过一台路由器上联总部,下联4个分支结构,设计人员分配给下级机构一个连续的地址空间,采

用一个子网或者超网段表示。这样的主要作用是()。

A.层次化路由选择

B.易于管理和性能优化

C.基于故障排查

D.使用较少的资源

【解析】

层次化路由的含义是指对网络拓扑结构和配置的了解是局部的,一台路由器不需要知道所有的路由信息,只需要了解其管辖的路由信息,层次化路由选择需要配合层次化的地址编码。而子网或超网就属于层次化地址编码行为。

【答案】A。

13.对计算机评价的主要性能指标有时钟频率、()、运算精度和内存容量等。对数据库管理系统评价的主要性

能指标有()、数据库所允许的索引数量和最大并发实物处理能力等。

(1)A.丢包率

B.端口吞吐量

C.可移植性

D.数据处理速率

(2)A.MIPS

B.支持协议和标准

C.最大连接数

D.时延抖动

【解析】

对计算机性能评价指标有:时钟频率(主频);运算速度;运算精度;内存的存储容量;存储器的存取周期;数据处理速率;吞吐率;各种响应时间;各种利用率;平均故障响应时间;兼容性;可扩充性;性能价格比。

衡量数据库管理系统的主要性能指标包括数据库本身和管理系统两部分,有:数据库的大小、数据库中表的数量、单个表的大小、表中允许的记录(行)数量、单个记录(行)的大小、表上所允许的索引数量、数据库所允许的索引数量、最大并发事务处理能力、负载均衡能力、最大连接数等等。

【答案】D、C。

扩展:

评价网络的性能指标有:设备级性能指标;网络级性能指标;应用级性能指标;用户级性能指标;吞吐量。

评价操作系统的性能指标有:系统的可靠性、系统的吞吐率(量)、系统响应时间、系统资源利用率、可移植性。

Web服务器的性能指标有:最大并发连接数、响应延迟、吞吐量。

14.用于管理信息系统规划的方法有很多,其中()将整个过程看成是一个“信息集合”,并将组织的战略目标转

变为管理信息系统的战略目标。()通过自上而下地识别企业目标、企业过程和数据,然后对数据进行分析,自下而上地设计信息系统。

(1)A.关键成功因素法

B.战略目标集转化法

C.征费法

D.零线预算法

(2)A.企业信息分析与集成法

B.投资回收法

C.企业系统规划法

D.阶石法

用于管理信息系统规划的方法很多,主要是关键成功因素法(Critical Success Factors,CSF)、战略目标集转化法(Strategy Set Transformation,SST)和企业系统规划法(Business System Planning,BSP)。其它还有企业信息分析与集成技术(BIAIT)、产出/方法分析(E/MA)、投资回收法(ROI)、征费法(chargout)、零线预算法、阶石法等。用得最多的是前面三种。

1.关键成功因素法(CSF)

在现行系统中,总存在着多个变量影响系统目标的实现,其中若干个因素是关键的和主要的(即关键成功因素)。通过对关键成功因素的识别,找出实现目标所需的关键信息集合,从而确定系统开发的优先次序。

关键成功因素来自于组织的目标,通过组织的目标分解和关键成功因素识别、性能指标识别,一直到产生数据字典。

识别关键成功因素,就是要识别联系于组织目标的主要数据类型及其关系。不同的组织的关键成功因素不同,不同时期关键成功因素也不相同。当在一个时期内的关键成功因素解决后,新的识别关键成功因素又开始。

关键成功因素法能抓住主要矛盾,使目标的识别突出重点。由于经理们比较熟悉这种方法,使用这种方法所确定的目标,因而经理们乐于努力去实现。该方法最有利于确定企业的管理目标。

2.战略目标集转化法(SST)

把整个战略目标看成是一个“信息集合”,由使命、目标、战略等组成,管理信息系统的规划过程即是把组织的战略目标转变成为管理信息系统的战略目标的过程。

战略目标集转化法从另一个角度识别管理目标,它反映了各种人的要求,而且给出了按这种要求的分层,然后转化为信息系统目标的结构化方法。它能保证目标比较全面,疏漏较少,但它在突出重点方面不如关键成功因素法。

3.企业系统规划法(BSP)

信息支持企业运行。通过自上而下地识别系统目标、企业过程和数据,然后对数据进行分析,自下而上地设计信息系统。该管理信息系统支持企业目标的实现,表达所有管理层次的要求,向企业提供一致性信息,对组织机构的变动具有适应性。

企业系统规划法虽然也首先强调目标,但它没有明显的目标导引过程。它通过识别企业“过程”引出了系统目标,企业目标到系统目标的转化是通过企业过程/数据类等矩阵的分析得到的。

【答案】B、C。

15.组织信息化需求通常包含三个层次,其中()需求的目标是提升组织的竞争能力,为组织的可持续发展提供

支持环境。()需求包含实现信息化战略目标的需求、运营策略的需求和人才培养的需求三个方面。技术需求主要强调在信息层技术层面上对系统的完善、升级、集成和整合提出的需求。

A.战略

B.发展

C.人事

D.财务

A.规划

B.运作

C.营销

D.管理

【解析】

一般说来,信息化需求包含3个层次,即战略需求、运作需求和技术需求。

一是战略需求。组织信息化的目标是提升组织的竞争能力、为组织的可持续发展提供一个支持环境。从某种意义上来说,信息化对组织不仅仅是服务的手段和实现现有战略的辅助工具;信息化可以把组织战略提升到一个新的水平,为组织带来新的发展契机。特别是对于企业,信息化战略是企业竞争的基础。

二是运作需求。组织信息化的运作需求是组织信息化需求非常重要且关键的一环,它包含三方面的内容:一是实现信息化战略目标的需要;二是运作策略的需要。三是人才培养的需要。

三是技术需求。由于系统开发时间过长等问题在信息技术层面上对系统的完善、升级、集成和整合提出了需求。也有的组织,原来基本上没有大型的信息系统项目,有的也只是一些单机应用,这样的组织的信息化需求,一般是从头开发新的系统。

16.项目范围管理中,范围定义的输入包括()。

A.项目章程、项目范围管理计划、产品范围说明书和变更申请

B.项目范围描述、产品范围说明书、生产项目计划和组织过程资产

C.项目章程、项目范围管理计划、组织过程资产和批准的变更申请

D.生产项目计划、项目可交付物说明、信息系统要求说明和项目质量标准

【解析】

在初步项目范围说明书中已文档化的主要的可交付物、假设和约束条件的基础上准备详细的项目范围说明书,是项目成功的关键。范围定义的输入包括以下内容:

①项目章程。如果项目章程或初始的范围说明书没有在项目执行组织中使用,同样的信息需要进一步收集和开发,以产生详细的项目范围说明书。

②项目范围管理计划。

③组织过程资产。

④批准的变更申请。

【答案】C。

17.项目配置管理中,产品配置是指一个产品在其生命周期各个阶段所产生的各种形式和各种版本的文档、计算

机程序、部件及数据的集合。该集合中的每一个元素称为该产品配置中的一个配置顶,()不属于产品组成部分工作成果的配置顶。

A.需求文档

B.设计文档

C.工作计划

D.源代码

【解析】

配置项是构成产品配置的主要元素,配置项主要有以下两大类:

1)属于产品组成部分的工作成果:如需求文档、设计文档、源代码和测试用例等;

2)属于项目管理和机构支撑过程域产生的文档:如工作计划、项目质量报告和项目跟踪报告等。

这些文档虽然不是产品的组成部分,但是值得保存。所以选项C的工作计划虽可充当配置项,但不属于产品组成部分工作成果的配置项。

18.以下关于需求陈述的描述中,()是不正确的。

A.每一项需求都必须完整、准确地描述即将要开发的功能

B.需求必须能够在系统及其运行环境的能力和约束条件内实现

C.每一项需求记录的功能都必须是用户的真正的需要

D.在良好的需求陈述中,所有需求都应被视为同等重要

【解析】

需求是应该分优先等级的,不能把所有需求都视为同等重要。

【答案】D。

19.一个好的变更控制过程,给项目风险承担者提供了正式的建议变更机制。如下图所示的需求变更管理过程中,

①②③处对应的内容应分别是()。

A.问题分析与变更描述、变更分析与成本计算、变更实现

B.变更描述与成本计算、变更分析、变更实现

C.问题分析与变更分析、成本计算、变更实现

D.变更描述、变更分析与变更实现、成本计算

【解析】

在需求管理过程中需求的变更是受严格管控的,其流程为:

1、问题分析和变更描述。这是识别和分析需求问题或者一份明确的变更提议,以检查它的有效性,从而产生一个更明确的需求变更提议。

2、变更分析和成本计算。使用可追溯性信息和系统需求的一般知识,对需求变更提议进行影响分析和评估。变更成本计算应该包括对需求文档的修改、系统修改的设计和实现的成本。一旦分析完成并且确认,应该进行是否执行这一变更的决策。

3、变更实现。这要求需求文档和系统设计以及实现都要同时修改。如果先对系统的程序做变更,然后再修改需求文档,这几乎不可避免地会出现需求文档和程序的不一致。

【答案】A。

20.软件过程是制作软件产品的一组活动以及结果,这些活动主要由软件人员来完成,主要包括()。软件过程

模型是软件开发实际过程的抽象与概括,它应该包括构成软件过程的各种活动。软件过程有各种各样的模型,其中,()的活动之间存在因果关系,前一阶段工作的结果是后一段阶段工作的输入描述。

(1)A.软件描述、软件开发和软件测试

B.软件开发、软件有效性验证和软件测试

C.软件描述、软件设计、软件实现和软件测试

D.软件描述、软件开发、软件有效性验证和软件进化

(2)A.瀑布模型

B.原型模式

C.螺旋模型

D.基于构建的模型

【解析】

软件过程模型的基本概念:软件过程是制作软件产品的一组活动以及结果,这些活动主要由软件人员来完成,软件活动主要有:

(1)软件描述。必须定义软件功能以及使用的限制。

(2)软件开发。也就是软件的设计和实现,软件工程人员制作出能满足描述的软件。

(3)软件有效性验证。软件必须经过严格的验证,以保证能够满足客户的需求。

(4)软件进化。软件随着客户需求的变化不断地改进。

瀑布模型的特点是因果关系紧密相连,前一个阶段工作的结果是后一个阶段工作的输入。或者说,每一个阶段都是建筑在前一个阶段正确结果之上,前一个阶段的错漏会隐蔽地带到后一个阶段。这种错误有时甚至可能是灾难性的。因此每一个阶段工作完成后,都要进行审查和确认,这是非常重要的。历史上,瀑布模型起到了重要作用,它的出现有利于人员的组织管理,有利于软件开发方法和工具的研究。

【答案】D、A。

21.以下关于敏捷方法的叙述中,()是不正确的。

A.敏捷型方法的思考角度是"面向开发过程"的

B.极限编程是著名的敏捷开发方法

C.敏捷型方法是"适应性"而非"预设性"

D.敏捷开发方法是迭代增量式的开发方法

【解析】

敏捷方法是面向对象的,而非面向过程。

22.软件系统工具的种类繁多,通常可以按照软件过程活动将软件工具分为()。

A.需求分析工具、设计工具和软件实现工具

B.软件开发工具、软件维护工具、软件管理工具和软件支持工具

C.需求分析工具、设计工具、编码与排错工具和测试工具

D.设计规范工具、编码工具和验证工具

【解析】

软件系统工具的种类繁多,很难有统一的分类方法。通常可以按软件过程活动将软件工具分为软件开发工具、软件维护工具、软件管理和软件支持工具。

软件开发工具:需求分析工具、设计工具、编码与排错工具。

软件维护工具:版本控制工具、文档分析工具、开发信息库工具、逆向工程工具、再工程工具。

软件管理和软件支持工具:项目管理工具、配置管理工具、软件评价工具、软件开发工具的评价和选择。

【答案】B。

23.UNIX的源代码控制工具(source Code control System,SCCS)是软件项目开发中常用的()。

A.源代码静态分析工具

B.文档分析工具

C.版本控制工具

D.再工程工具

【解析】

版本控制软件提供完备的版本管理功能,用于存储、追踪目录(文件夹)和文件的修改历史,是软件开发者的必备工具,是软件公司的基础设施。版本控制软件的最高目标,是支持软件公司的配置管理活动,追踪多个版本的开发和维护活动,及时发布软件。SCCS是元老级的版本控制软件,也叫配置管理软件。

【答案】C。

24.结构化程序设计采用自顶向下、逐步求精及模块化的程序设计方法,通过()三种基本的控制结构可以构造

出任何单入口单出口的程序。

A.顺序、选择和嵌套

B.顺序、分支和循环

C.分支、并发和循环

D.跳转、选择和并发

【解析】

结构化程序设计的三种基本控制结构就是:顺序、分支和循环。

25.面向对象的分析模型主要由顶层架构图、用例与用例图和()构成:设计模型则包含以()表示的软件体系

机构图、以交互图表示的用例实现图、完整精确的类图、描述复杂对象的()和用以描述流程化处理过程的活动图等。

(1)A.数据流模型

B.领域概念模型

C.功能分解图

D.功能需求模型

(2)A.模型试图控制器

B.组件图

C.包图

D.2层、3层或N层

(3)A.序列图

B.协作图

C.流程图

D.状态图

【解析】

面向对象的分析模型主要由顶层架构图、用例与用例图、领域概念模型构成;设计模型则包含以包图表示的

软件体系结构图、以交互图表示的用例实现图、完整精确的类图、针对复杂对象的状态图和用以描述流程化处理过程的活动图等。

26.软件构件是一个独立可部署的软件单元,与程序设计中的对象不同,构件()。

A.是一个实例单元,具有唯一的标志

B.可以利用容器管理自身对外的可见状态

C.利用工厂方法(如构造函数)来创建自己的实例

D.之间可以共享一个类元素

【解析】

构件的特性是:

(1)独立部署单元;

(2)作为第三方的组装单元;

(3)没有(外部的)可见状态。

一个构件可以包含多个类元素,但是一个类元素只能属于一个构件。将一个类拆分进行部署通常没什么意义。

对象的特性是:

(1)一个实例单元,具有唯一的标志。

(2)可能具有状态,此状态外部可见。

(3)封装了自己的状态和行为。

【答案】C。

27.为了使一个接口的规范和实现该接口的构件得到广泛应用,需要实现接口的标准化。接口标准他是对()的

标准化。

A.保证接口唯一性的命名方案

B.接口中消息模式、格式和协议

C.接口中所接收的数据格式

D.接口消息适用语境

【解析】

接口标准化是对接口中消息的格式、模式和协议的标准化。它不是要将接口格式化为参数化操作的集合,而是关注输入输出的消息的标准化,它强调当机器在网络中互连时,标准的消息模式、格式、协议的重要性。这也是因特网(IP,UDP,TCP,SNMP,等等)和Web(HTTP,HTML,等等)标准的主要做法。为了获得更广泛的语义,有必要在一个单一通用的消息格式语境中标准化消息模式。这就是XML的思想。XML提供了一种统一的数据格式。

【答案】B。

28.OMG接口定义语言IDL文件包含了六种不同的元素,()是一个IDL文件核心的内容,()将映射为

Java语言中的包(package)或c++语言中的命名空间(Namespace)。

A.模块定义

B.消息结构

C.接口描述

D.值类型

A.模块定义

B.消息结构

C.接口描述

D.值类型

【解析】

暂无。

【答案】D、A。

29.应用系统构建中可以采用多种不同的技术,()可以将软件某种形式的描述转换为更高级的抽象表现形式,

而利用这些获取的信息,()能够对现有系统进行修改或重构,从而产生系统的一个新版本。

(1)A.逆向工程((Reverse Engineering)

B.系统改进(System Improvement)

C.设计恢复(DesignRecovery)

D.再工程(Re-engineering)

(2)A.逆向工程((Reverse Engineering)

B.系统改进(System Improvement)

C.设计恢复(Design Recovery)

D.再工程(Re-engineering)

【解析】

所谓软件的逆向工程就是分析已有的程序,寻求比源代码更高级的抽象表现形式。一般认为,凡是在软件生命周期内将软件某种形式的描述转换成更为抽象形式的活动都可称为逆向工程。与之相关的概念是:重构(restructuring),指在同一抽象级别上转换系统描述形式;

设计恢复(design recovery),指借助工具从已有程序中抽象出有关数据设计、总体结构设计和过程设计的信息(不一定是原设计);

再工程(re-engineering),也称修复和改造工程,它是在逆向工程所获信息的基础上修改或重构已有的系统,产生系统的一个新版本。

【答案】A、D。

30.系统移植也是系统构建的一种实现方法,在移植工作中,()需要最终确定移植方法。

A.计划阶段

B.准备阶段

C.转换阶段

D.验证阶段

【解析】

移植工作大体上分为计划阶段、准备阶段、转换阶段、测试阶段、验证阶段。

1、计划阶段,在计划阶段,要进行现有系统的调查整理,从移植技术、系统内容(是否进行系统提炼等)、系统运行三个方面,探讨如何转换成新系统,决定移植方法,确立移植工作体制及移植日程。

2、准备阶段,在准备阶段要进行移植方面的研究,准备转换所需的资料。该阶段的作业质量将对以后的生产效率产生很大的影响。

3、转换阶段,这一阶段是将程序设计和数据转换成新机器能根据需要工作的阶段。提高转换工作的精度,减轻下一阶段的测试负担是提高移植工作效率的基本内容。

4、测试阶段,这一阶段是进行程序单元、工作单元测试的阶段。在本阶段要核实程序能否在新系统中准确地工作。所以,当有不能准确工作的程序时,就要回到转换阶段重新工作。

5、验证阶段,这是测试完的程序使新系统工作,最后核实系统,准备正式运行的阶段。

【答案】A。

31.软件确认测试也称为有效性测试,主要验证()。确认测试计划通常是在需求分析阶段完成的。根据用户的

参与程度不同,软件确认测试通常包括()。

(1)A.系统中各个单元模块之间的协作性

B.软件与硬件在实际运行环境中能否有效集成

C.软件功能、性能及其它特性是否与用户需求一致

D.程序模块能否正确实现详细设计说明中的功能、性能和设计约束等要求

(2)A.黑盒测试和白盒测试

B.一次性组装测试和增量式组装测试

C.内部测试、Alpha、Beta和验收测试

D.功能测试、性能测试、用户界面测试和安全性测试

【解析】

软件确认测试一种针对需求的测试,是用户参与的测试。它主要验证软件功能、性能及其它特性是否与用户需求一致。

【答案】C、C。

32.在基于体系结构的软件设计方法中,采用()来描述软件架构,采用()但来描述功能需求,采用()来描述

质量需求。

A.类图和序列图

B.视角与视图

C.构件和类图

D.构件与功能

A.类图

B.视角

C.用例

D.质量场景

A.连接件

B.用例

C.质量场景

D.质量属性

【解析】

根据基于软件架构的设计的定义,基于软件架构的设计(Architecture Based Software Development,ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。它强调采用视角和视图来描述软件架构,采用用例和质量属性场景来描述需求。进一步来说,用例描述的是功能需求,质量属性场景描述的是质量需求(或侧重于非功能需求)。

【答案】B、C、C。

33.体系结构文档化有助于辅助系统分析人员和程序员去实现体系结构。体系结构文档化过程的主要输出包括

()。

A.体系结构规格说明、测试体系结构需求的质量设计说明书

B.质量属性说明书、体系结构描述

C.体系结构规格说明、软件功能需求说明

D.多视图体系结构模型、体系结构验证说明

【解析】

体系结构文档化过程的主要输出结果是体系结构规格说明和测试体系结构需求的质量设计说明书这两个文档。软件体系结构的文档要求与软件开发项目中的其他文档是类似的。文档的完整性和质量是软件体系结构成功的关键因素。文档要从使用者的角度进行编写,必须分发给所有与系统有关的开发人员,且必须保证开发者手上的文档是最新的。

【答案】:A。

34.软件架构风格描述某一特定领域中的系统组织方式和惯用模式,反映了领域中众多系统所共有的()特征。

对于语音识别、知识推理等问题复杂、解空间很大、求解过程不确定的这一类软件系统,通常会采用()架构风格。对于因数据输入某个构件,经过内部处理,产生数据输出的系统,通常会采用()架构风格。

A.语法和语义

B.结构和语义

C.静态和动态

D.行为和约束

A.管道-过滤器

B.解释器

C.黑板

D.过程控制

A.事件驱动系统

B.黑板

C.管道-过滤器

D.分层系统

【解析】

体系结构风格反映了领域中众多系统所共有的结构和语义特性,并指导如何将各个模块和子系统有效地组织成一个完整的系统。

语音识别是黑板风格的经典应用场景。

输入某个构件,经过内部处理,产生数据输出的系统,正是数据流架构风格,选项中属于数据流风格的只有管道-过滤器。

【答案】B、C、C。

35.某公司拟开发一个VIP管理系统,系统需要根据不同商场活动,不定期更新VIP会员的审核标准和VIP折

扣系统。针对上述需求,采用()架构风格最为合适。

A.规则系统

B.过程控制

C.分层

D.管道-过滤器

【解析】

根据题目的意思,拟开发的VIP管理系统中VIP会员审核标准要能随时改变,灵活定义。在这方面虚拟机风格最为擅长,而属于虚拟机风格的只有A选项。

36.某公司拟开发一个新闻系统,该系统可根据用户的注册兴趣,向用户推送其感兴趣的新闻内容,该系统应该

采用()架构风格最为合适。

A.事件驱动系统

B.主程序-子程序

C.黑板

D.管道-过滤器

【解析】

根据题目的意思,用户会注册自己的兴趣,然后系统也会把新闻按兴趣分类,如果某个新闻事件发生,可以通过事件来触发推送动作,将新闻推送给对其感兴趣的用户。这是典型的事件驱动系统应用场景。

37.系统中的构件和连接件都有一个顶部和一个底部,构件的顶部应连接到某连接件的底部,构件的底部则应连

接到某连接的顶部,构件和构件之间不允许直接连接,连接件直接连接时,必须由其中一个的底部连接到另一个的顶部。上述构件和连接件的组织规则描述的是()架构风格。

A.管道-过滤器

B.分层系统

C.C2

D.面向对象

【解析】

C2体系结构风格可以概括为:通过连接件绑定在一起按照一组规则运作的并行构件网络。C2风格中的系统组织规则如下。

【答案】C。

38.按照设计模式的目的进行划分,现有的设计模式可以分为三类。其中创建型模式通过采用抽象类所定义的接

口,封装了系统中对象如何创建、组合等信息,其代表有()模式等;()模式主要用于如何组合己有的类和对象以获得更大的结构,其代表有Adapter模式等;()模式主要用于对象之间的职责及其提供服务的分配方式,其代表有()模式等。

A.Decorator

B.Flyweight

https://www.docsj.com/doc/1f6450728.html,mand

D.Singleton

A.合成型

B.组合型

C.结构型

D.聚合型

A.行为型

B.交互型

C.耦合性

D.关联型

A.Prototype

B.Facade

C.Proxy

D.Visitor

【解析】

设计模式包括:创建型、结构型、行为型三大类别。

Singleton是单例模式,属于创建型设计模式。

Adapter是适配器模式,属于结构型设计模式。

Visitor是访问者模式,属于行为型设计模式。

【答案】D、C、A、B。

39.某公司欲开发一个在线交易网站,在架构设计阶段,公司的架构师识别出3个核心质量属性场景。其中"

网站正常运行时,用户发起的交易请求应该在3秒内完成"主要与()质量属性相关,通常可采用()架构策略实现该属性;"在线交易主站岩机后,能够在3秒内自动切换至备用站点并恢复正常运行"主要与()质量属性相关,通常可采用()架构策略实现该属性;"系统应该具备一定的安全保护措施,从而能够抵挡恶意的入侵破坏行为,并对所有针对网站的攻击行为进行报警和记录"主要与()质量属性相关,通常可采用()架构策略实现该属性。

A.可用性

B.性能

C.易用性

D.可修改性

A.抽象接口

B.信息隐藏

C.主动冗余

D.资源调度

A.可测试性

B.易用性

C.可用性

D.互操作性

A.记录/回放

B.操作串行

C.心跳

D.增加计算资源

A.可用性

B.安全性

C.可测试性

D.可修改性

A.追踪审计

B.Ping/Echo

C.选举

D.维护现有接口

【解析】

“网站正常运行时,用户发起的交易请求应该在3秒内完成”属于性能,常见架构策略包括:增加计算资源、减少计算开销、引入并发机制、采用资源调度等。

“在线交易主站宕机后,能够在3秒内自动切换到备用站点并恢复正常运行”属于可用性,因为场景描述的是故障恢复问题。通常可采用心跳、Ping/Echo、主动冗余、被动冗余、选举。

“系统应该具备一定的安全保护措施,从而能够抵挡恶意的入侵破坏行为,并对所有针对网站的攻击行为进行报警和记录”属于安全性,常见的策略是追踪审计。

40.在网络规划中,政府内外网之间应该部署网络安全防护设备。在下图中部署的设各A是(),对设备A的

作用描述错误的是()。

(1)A.IDS B.防火墙网闸 D.UTM

(2)A.双主机系统,即使外网被黑客攻击瘫痪也无法影响到内网

B.可以防止外部主动攻击

C.采用专用硬件控制技术保证内外网的实时链接

D.设备对外网的任何响应都是对内网用户请求的应答

【解析】

IDS:即入侵检测系统,这个系统会根据操作行为的特征或是异常行径来判断,是不是一次入侵行为。像杀毒软件就用到了入侵检测系统的原理,通过特征识别病毒。

防火墙:作用是内外网之间的隔离。外网的请求要到内网,必须通过防火墙,所以防火墙能使用一些判断规则来把一些恶意行为拒之门外。但如果攻击本身来自内网,防火墙就无能为力了。

网闸:一个物理离隔离装置,与IDS与防火墙不同,网闸连接的两个网络是不相通的。网闸与内网相联时,会断开与外网的连接,与外网相联时,会断开与内网的连接。

UTM安全设备的定义是指一体化安全设备,它具备的基本功能包括网络防火墙、网络入侵检测/防御和网关防病毒功能,但这几项功能并不一定要同时得到使用,不过它们应该是UTM设备自身固有的功能。

对于政务网的安全需求是在公网和外网之间实行逻辑隔离,在内网和外网之间实行物理隔离。

网闸其实就是模拟人工数据倒换,利用中间数据倒换区,分时地与内外网连接,但一个时刻只与一个网络连接,保持“物理的分离”,实现数据的倒换。

【答案】C、C。

41.王某买了二幅美术作品原件,则他享有该美术作品的()。

A.著作权

B.所有权

C.展览权

D.所有权与其展览权

【解析】

著作权法规定,美术作品著作权不由原件的转移而转移,原件卖出或赠出后,原作者仍有该画的著作权,原件持有人仅有所有权与展览权。

【答案】D。

42.某人持有盗版软件,但不知道该软件是盗版的,该软件的提供者不能证明其提供的复制品有合法来源。此情

况下,则该软件的()应承担法律责任。

A.持有者

B.持有者和提供者均

C.提供者

D.持有者和提供者均不

【解析】

【答案】C。

43.甲、乙软件公司同日就其财务软件产品分别申请"用友"和"用有"商标注册。两财务软件相似,且甲、乙第一

次使用"用友"和"用有"商标时间均为2015年7月12日。此情形下,()能获准注册。

A.“用友”

B.“用友”与“用有”都

C.“用有”

D.由甲、乙抽签结果确定谁

【解析】

商标注册是指商标所有人为了取得商标专用权,将其使用的商标,依照法律的注册条件、原则和程序,向商标局提出注册申请,商标局经过审核,准予注册的法律制度。注册商标时使用的商标标识须具备可视特征,且不得与他人先取得的合法权力相冲突,不得违反公序良俗。具备可视性(显著性),要求必须为视觉可感知,可以是平面的文字、图形、字母、数字,也可以是三维立体标志或者颜色组合以及上述要素的组合。显著性要求商标的构成要素必须便于区别。但怎样的文字、图形和三维标志是具有显著特征的,我国商标法一般是从反面作出禁止性规定,凡是不含有禁用要素的商标(如同中华人民共和国的国旗、国徽相同或相近似的标识),就被视为具备显著性。显著性特征一般是指易于识别,即不能相同或相似。相同是指用于同一种或类似商品上的两个商标的文字、图形、字母、数字、三维标志或颜色组合相同。读音相同也属于相同商标,如“小燕”与“小雁”、“三九”与“999”属于相同商标。近似是指在文字的字形、读音、含义或者图形的构图及颜色或者文字与图形的整体结构上,与注册商标相比,易使消费者对商品的来源产生误认的商标。如虎、豹、猫图案外观近似;“娃哈哈“与”娃娃哈“读音近似;”长城“与”八达岭“,虽然读音、文字都不近似,但其所指的事物非常近似,其思想主题相同,也会引起消费者的误认。

所以在本题中“用有”与“用友”属于相同商标。相同商标注册遵循的原则是谁先申请谁拥有,同时(同一天)申请则看谁先使用,如果无法判断可以通过协商来确定归属,协商不成可抽签决定结果。

【答案】D。

44.某工程包括A、B、C、D四个作业,其衔接关系、正常进度下所需天数和所需直接费用、赶工进度下所需

的最少天数和每天需要增加的直接费用见下表。该工程的间接费用为每天5万元。据此,可以估算出完成该工程最少需要费用()万元,以此最低费用完成该工程需要()天。

紧前作业正常进度赶工进度

作业所需天数共需直接费用/万元最少天数每天需增加直接费

用/万元

A-------31014

B A71532

C A41224

D C51822

A.106

B.108

C.109

D.115

A.7

B.9

C.10

D.12

【解析】

根据题意,作图如下:

正常作业:

总工期:12天。

总费用:(10+15+12+18)+12*5=115。

赶工进度中成本=赶工天数ד每天需增加直接费用/万元”。

(1)针对A作业,所有作业的起点,可单独分析:

正常费用:3×5+10=25;

赶工费用:2×4+10+1×5=23;所以A赶工费用减少,可赶工。

(2)针对B、C、D作业,将A独立开来,工程总费用最少,则B、C、D作业总费用最少即可,作业图如下:

不同的赶工方式可能影响到关键路径,其中B、C、D作业直接费用:15+12+18=45。

假设B赶工天数为x(0<=x<=4),C赶工天数为y(0<=y<=2),D赶工天数为z(0<=z<=2)。则有下列关系式成立:

通过穷举法:

B赶工1天,C不赶工,D赶工3天。此时关键路径长度为6天。

B、C、D作业总花费=(1×2+3×2)+6×5+45+23=8+30+45+23=106。

共工期:1+6=7。

【答案】A、A。

45.The architecture design specifies the overall architecture and the placement of software and

hardware that will be used.Architecture design is a very complex process that is often left to experienced architecture designers and consultants.The first step is to refine the()into

more detailed requirements that are then employed to help select the architecture to be used and the software components to be placed on each device.In a(),one also has to decide whether to use a two-tier,three-tier,or n-tier architecture.Then the requirements and the

architecture design are used to develop the hardware and software specification.There are

four primary types of nonfunctional requirements that can be important in designing the

architecture.()specify the operating environment(s)in which the system must perform and how those may change over time.()focus on the nonfunctional requirements issues

such as response time,capacity,and reliability.()are the abilities to protect the information system from disruption and data loss,whether caused by an intentional act.Cultural and

political requirements are specific to the countries in which the system will be used.

(1)A.functional requirements

B.nonfunctional requirements

C.system constraint

D.system operational environment

(2)A.client-based architecture

B.server-based architecture

https://www.docsj.com/doc/1f6450728.html,work architecture

D.client-server architecture

(3)A.Operational requirements

B.Speed requirement

C.Access control requirements

D.Customization requirements

(4)A.Environment requirements

B.Maintainability requirements

C.Performance requirements

D.Virus control requirements

(5)A.Safety requirements

B.Security requirements

C.Data management requirements

D.System requirements

【解析】

架构设计指定了将要使用的软件和硬件的总体架构和布局。架构设计是一个非常复杂的过程,往往留给经验丰富的架构设计师和顾问。第一步是将(71)细化为更详细的要求,然后用于帮助选择要使用的体系结构以及要放置在每个设备上的软件组件。

在(72)中,还必须决定是使用两层,三层还是n层架构。然后使用需求和体系结构设计来开发硬件和软件规范。有四种主要的非功能需求类型可能在设计架构时非常重要。(73)指定系统必须执行的操作环境以及这些操作环境如何随时间变化。(74)注重非功能性要求是特定于系统将被使用的国家。

在(72)中,还必须决定是使用两层,三层还是n层架构。然后使用需求和体系结构设计来开发硬件和软件规范。有四种主要的非功能需求类型可能在设计架构时非常重要。(73)指定系统必须执行的操作环境以及这些操作环境如何随时间变化。(74)侧重于非功能性需求问题,如响应时间,容量和可靠性。(75)是否有能力保护信息系统免受故意行为造成的破坏和数据丢失。文化和政治要求是特定于系统将被使用的国家。

71A functional requirements(功能需求)

B nonfunctional requirements(非功能需求)

C system constraint(系统约束)

D system operational environment(系统操作环境)

72A client-based architecture(基于客户端的架构)

B server-based architecture(基于服务器的架构)

C network architecture(网络架构)

D client-server architecture(客户端-服务器架构)

73A operational requirements(操作要求)

B speed requirements(速度要求)

C Access control requirements (访问控制要求)

D customization requirements(用户要求)

74A environment requirements (环境要求)

B Maintainability requirements(可维护性要求)

C performance requirements(性能要求)

D virus control requirements(病毒控制要求)

75A safety requirements(安全要求)

B security requirements(安全要求)

C Data management requirements(数据管理要求)

D system requirements(系统要求)

【答案】B、D、A、C、B。

2017年系统架构师考试科目二:案例分析

1.阅读以下关于软件架构评估的叙述,在答题纸上回答问题1和问题2。

【题目】

某单位为了建设健全的公路桥梁养护管理档案,拟开发一套公路桥梁在线管理系统。在系统

的需求分析与架构设计阶段,用户提出的需求、质量属性描述和架构特性如下:

(a)系统用户分为高级管理员、数据管理员和数据维护员等三类;

(b)系统应该具备完善的安全防护措施,能够对黑客的攻击行为进行检测与防御;

(c)正常负载情况下,系统必须在0。5秒内对用户的查询请求进行响应;

(d)对查询请求处理时间的要求将影响系统的数据传输协议和处理过程的设计;

(e)系统的用户名不能为中文,要求必须以字母开头,长度不少于5个字符;

(f)更改系统加密的级别将对安全性和性能产生影响;

(g)网络失效后,系统需要在10秒内发现错误并启用备用系统;

(h)查询过程中涉及到的桥梁与公路的实时状态视频传输必须保证画面具有1024*768的分辨率,40帧/秒的速率;

(i)在系统升级时,必须保证在10人月内可添加一个新的消息处理中间件;

(j)系统主站点断电后,必须在3秒内将请求重定向到备用站点;

(k)如果每秒钟用户查询请求的数量是10个,处理单个请求的时间为30毫秒,则系统应保证在1秒内完成用户的查询请求;

(l)对桥梁信息数据库的所有操作都必须进行完整记录;

(m)更改系统的Web界面接口必须在4人周内完成;

(n)如果“养护报告生成”业务逻辑的描述尚未达成共识,可能导致部分业务功能模块

规则的矛盾,影响系统的可修改性;

(o)系统必须提供远程调试接口,并支持系统的远程调试。

在对系统需求,质量属性描述和架构特性进行分析的基础上,系统的架构师给出了三个候选的架构设计方案,公司目前正在组织系统开发的相关人员对系统架构进行评估。

【问题1】(12分)

在架构评估过程中,质量属性效用树(utilitytree)是对系统质量属性进行识别和优先级排序的重要工具。请给出合适的质量属性,填入图1-1中(1)、(2)空白处;并选择题干描述的(a)~(o),填入(3)~(6)空白处,完成该系统的效用树。

【问题1解析】【与2015年第1题、2014年第4题类似】

质量属性效用包括:性能、安全性、可用性、可修改性。

(1)~(2)空白处分别为安全性、可修改性。

(3)~(6)空白处分别为:

(3)—(h)—性能:查询过程中涉及到的桥梁与公路的实时状态视频传输必须保证画

面具有1024*768的分辨率,40帧/秒的速率。

(4)—(l)—安全性:对桥梁信息数据库的所有操作都必须进行完整记录。

(5)—(j)—可用性:系统主站点断电后,必须在3秒内将请求重定向到备用站点。

(6)—(m)—可修改性:系统主站点断电后,必须在3秒内将请求重定向到备用站点。【问题2】(13分)

在架构评估过程中,需要正确识别系统的架构风险、敏感点和权衡点,并进行合理的架构决策。请用300字以内的文字给出系统架构风险、敏感点和权衡点的定义,并从题干(a)~(o)中分别选出1个对系统架构风险、敏感点和权衡点最为恰当的描述。

【问题2解析】

系统架构风险:架构设计中潜在的、存在问题的架构决策所带来的隐患(n)。

系统架构敏感点:为了实现某种特定的质量属性,一个或多个构件所具有的特性(d)。

系统架构权衡点:影响多个质量属性的特性,是多个质量属性的敏感点(f:安全性和性能)。

2.阅读以下关于软件系统设计的叙述,在答题纸上回答问题1至问题3。

【题目】

某软件企业受该省教育部门委托建设高校数字化教育教学资源共享平台,实现以众筹众创的方式组织省内普通高校联合开展教育教学资源内容建设,实现全省优质教学资源整合和共享。该资源共享平台的主要功能模块包括:

(1)统一身份认证模块,提供统一的认证入口,为平台其他核心业务模块提供用户管理、

身份认证、权限分级和单点登录等功能;

(2)共享资源管理模块:提供教学资源申报流程服务,包括了资源申报、分类定制、资

料上传、资源审核和资源发布等功能;

(3)共享资源展示模块:提供教育教学共享资源的展示服务,包括资源导航、视频点播、

资源检索、分类展示、资源评价和推荐等功能;

(4)资源元模型管理模块:依据资源类型提供共享资源的描述属性、内容属性和展示属

性,包括共享资源统一标准和规范、资源加工和在线编辑工具、数字水印和模板定

制等功能;

(5)系统综合管理模块:提供系统管理和维护服务,包括系统配置、数据备份恢复、资

源导入导出和统计分析等功能。

项目组经过分析和讨论,决定采用基于JavaEE的MVC模式设计资源共享平台的软件架构,如图2-1所示

图2-1资源共享平台软件架构

【问题1】(9分)

MVC架构中包含哪三种元素,它们的作用分别是什么?请根据图2-1所示架构将JavaEE中JSP、Servlet、Service、JavaBean、DAO五种构件分别填入空(1)~(5)所示位置。

【问题1解析】

第一小问:

MVC架构包含:视图、控制器、模型

视图(View):视图是用户看到并与之交互的界面。视图向用户显示相关的数据,并能接收用户的输入数据,但是它并不进行任何实际的业务处理。

控制器(Controller):控制器接受用户的输入并调用模型和视图去完成用户的需求。该部分是用户界面与Model的接口。一方面它解释来自于视图的输入,将其解释成为系统能够理解的对象,同时它也识别用户动作,并将其解释为对模型特定方法的调用;另一方面,它处理来自于模型的事件和模型逻辑执行的结果,调用适当的视图为用户提供反馈。

模型(Model):模型是应用程序的主体部分。模型表示业务数据和业务逻辑。一个模型能为多个视图提供数据。

第二小问:

与浏览器紧邻的是JSP、Servlet;Servlet再与后台交互;Service与DAO交互;DAO与

数据库紧邻。所以,(1)~(5)分别为:JSP、Servlet、Service、JavaBean、DAO。

【问题2】(6分)

项目组架构师王工提出在图2-1所示架构设计中加入EJB构件,采用企业级JavaEE架构开发资源共享平台。请说明EJB构件中的Bean(构件)分为哪三种类型,每种类型Bean的职责是什么?

【问题2解析】

EJB中的Bean分三种类型:Session Bean(会话Bean)、Entity Bean(实体Bean)和Message-Driven Bean(消息驱动Bean)。

Session Bean的职责是:维护一个短暂的会话。

Entity Bean的职责是:维护一行持久稳固的数据。

Message-Driven Bean的职责是:异步接受消息。

【问题3】(10分)

如果采用王工提出的企业级JavaEE架构,请说明下列(a)-(e)所给出的业务功能构件中,有状态和无状态构件分别包括哪些。

(a)IdentificationBean(身份认证构件)

(b)ResPublishBean(资源发布构件)

(c)ResRetrievalBean(资源检索构件)

(d)OnlineEditBean(在线编辑构件)

(e)StatisticsBean(统计分析构件)

【问题3解析】

有状态:(a)、(b)、(d)

无状态:(c)、(e)

扩展:无状态的Bean适合用不变模式,技术就是单例模式,这样可以共享实例,提高性能。有状态的Bean,多线程环境下不安全,那么适合用Prototype原型模式。

3.阅读以下关于机器人操作系统架构的描述,回答问题1至问题3

【题目】

软考系统架构设计师(高级)学习笔记汇总

2011年软考系统架构设计师学习笔记第一章 1.1.1 系统架构师的概念 现代信息系统“架构”三要素:构件、模式、规划;规划是架构的基石,也是这三个贡献中最重要的。 架构本质上存在两个层次:概念层,物理层。 1.2.1 系统架构师的定义 负责理解、管理并最终确认和评估非功能性系统需求,给出开发规范,搭建系统实现的核心架构,对整个软件架构、关键构建、接口进行总体设计并澄清关键技术细节。 主要着眼于系统的“技术实现”,同时还要考虑系统的“组织协调”。 要对所属的开发团队有足够的了解,能够评估该开发团队实现特定的功能需求目标和资源代价。 1.2.2 系统架构师技术素质 对软件工程标准规范有良好的把握。 1.2.3 系统架构师管理素质 系统架构师是一个高效工作团队的创建者,必须尽可能使所有团队成员的想法一致,为一个项目订制清晰的、强制性的、有元件的目标作为整个团队的动力; 必须提供特定的方法和模型作为理想的技术解决方案; 必须避免犹豫,必须具备及时解决技术问题的紧迫感和自信心。 1.2.4 系统架构师与其他团队角色的协调 系统分析师,需求分析,技术实现 系统架构师,系统设计,基于环境和资源的系统技术实现 项目管理师,资源组织,资源实现 由于职位角度出发产生冲突制约,不可能很好地给出开发规范,搭建系统实现的核心架构,并澄清技术细节,扫清主要难点。 所以把架构师定位在项目管理师与系统分析师之间,为团队规划清晰的目标。 对于大型企业或项目,如果一人承担多个角色,往往容易发生顾此失彼的现象。 1.3 系统架构师知识结构 需要从大量互相冲突的系统方法和工具中区分出哪些是有效的,那些是无效的。 1.4 从开发人员到架构师 总结自己的架构模式,深入行业总结规律。 几天的培训不太可能培养出合格的软件架构师,厂商的培训和认证,最终目的是培养自己的市场,培养

(完整版)2017年下半年系统架构设计师案例分析

全国计算机技术与软件专业技术资格(水平)考试2017年下半年系统架构设计师下午试卷I (考试时间14:00~16:30 共150 分钟) 1.在答题纸的指定位置填写你所在的省、自治区、直辖市、计划单列市的名称。 2.在答题纸的指定位置填写准考证号、出生年月日和姓名。 3.答题纸上除填写上述内容外只能写解答。 4.本试卷共5道题,试题一是必答题,试题二至试题五选答1 道。每题25 分,满分75 分。 5.解答时字迹务必清楚,字迹不清时,将不评分。 6.仿照下面例题,将解答写在答题纸的对应栏内。 例题 2017 年下半年全国计算机技术与软件专业技术资格(水平)考试日期是(1)月(2)日。 因为正确的解答是“11 月 4 日”,故在答题纸的对应栏内写上“11”和“4”(参看下表)。

试题一 阅读以下关于软件架构评估的叙述,在答题纸上回答问题1和问题2. 【说明】 某单位为了建设健全的公路桥梁养护管理档案,拟开发一套公路桥梁在线管理系统。在系统的需求分析与架构设计阶段,用户提出的需求、质量属性描述和架构特性如下: (a) 系统用户分为高级管理员、数据管理员和数据维护员等三类; (b) 系统应该具备完善的安全防护措施,能够对黑客的攻击行为进行检测与防御; (c) 正常负载情况下,系统必须在0.5 秒内对用户的查询请求进行响应; (d) 对查询请求处理时间的要求将影响系统的数据传输协议和处理过程的设计; (e) 系统的用户名不能为中文,要求必须以字母开头,长度不少于5个字符; (f) 更改系统加密的级别将对安全性和性能产生影响; (g) 网络失效后,系统需要在10 秒内发现错误并启用备用系统; (h) 查询过程中涉及到的桥梁与公路的实时状态视频传输必须保证画面具有1024*768的分辨率,40帧/秒的速率; (i) 在系统升级时,必须保证在10 人月内可添加一个新的消息处理中间件; (j) 系统主站点断电后,必须在3 秒内将请求重定向到备用站点; (k) 如果每秒钟用户查询请求的数量是10 个,处理单个请求的时间为30 毫秒,则系统应保证在1秒内完成用户的查询请求; (l) 对桥梁信息数据库的所有操作都必须进行完整记录; (m) 更改系统的Web 界面接口必须在4 人周内完成; (n) 如果"养护报告生成"业务逻辑的描述尚未达成共识,可能导致部分业务功能模块规则的矛盾,影响系统的可修改性 (O) 系统必须提供远程调试接口,并支持系统的远程调试。 在对系统需求,质量属性描述和架构特性进行分析的基础上,系统的架构师给出了三个候选的架构设计方案,公司目前正在组织系统开发的相关人员对系统架构进行评估。 【问题1】(12 分) 在架构评估过程中,质量属性效用树(utility tree) 是对系统质量属性进行识别和优先级

2017年一级建造师考试政工程实务真题及答案

2017年一级建造师考试《市政工程实务》真题及答案 一、单项选择题 1.表征沥青路面材料稳定性能的路面使用指标的是( )。 A.平整度 B.温度稳定性 C.抗滑能力 D.降噪排水 答案:B 教材P5,不仅考查路路面使用性能指标、而且考查其基本概念。 2.城市主干道的水泥混凝土路面不宜选择的主要原材料是( )。 A.42.5级以上硅酸盐水泥 B.粒径小于19.00mm的砂砾 C.粒径小于31.5mm碎石 D.细度模数在2.5以上的淡化海砂 答案:D P342 考查水泥混凝土路面原材料质量控制:淡化海砂不得用于快速路、主干路、次干路,只能用于支路 3.关于加筋土挡墙结构特点的说法,错误的是( )。 A.填土、拉筋、面板结合成柔性结构 B.依靠挡土面积的自重抵挡土压力作用 C.能适应较大变形,可用于软弱地基 D.构件可定型预制,现场拼装 答案:B 解析:P14 考查加筋挡土墙的结构和特点 。( )湿陷性黄土路基的处理方法不包括4. A.换土法 B.强夯法 C.砂桩法 D.挤密法 答案:C P21考查湿陷性黄土路基的处理:换土法、强夯法、挤密法、预浸法、化学加固法、加筋挡土墙 5.桥梁防水混凝土基层施工质量检验的主控项目不包括( )。 A.含水率 B.粗糙度 C.平整度 D.外观质量 答案:D P60 考查桥梁防水混凝土基层施工质量检验项目 外观质量是一般项目 6.预制梁板吊装时,吊绳与梁板的交角为( )时,应设置吊架或吊装扁担 A.45°

C.75° D.90° 答案:A P70 考查装配式施工技术:吊绳与梁板的交角小于60°时,应设置吊架或吊装扁担 7.在移动模架上浇筑预应力混凝土连续梁时,浇筑分段施工缝应设在()零点附近。 A.拉力 弯矩B. C.剪力 D.扭矩 答案:B P71 考查移动模架法上浇筑混凝土连续梁,浇筑分段工作缝,必须设置在弯矩零点附近 8.主要材料可反复使用,止水性好的基坑围护结构是( )。 A.钢管桩 B.灌注桩 C.SMW工法桩 D.型钢桩 答案:C P109 主要考查基坑围护结构的特点 9.下列盾构掘进的地层中,需要采取措施控制后续沉降的是( )。 A.岩层 B.卵石 C.软弱粘性土 D.砂土 答案:C P141主要考查盾构法施工地层变形控制措施 10.下列给水排水构筑物中,属于调蓄构筑物的是( )。 A.澄清池 B.清水池 C.生物塘 D.反应池 答案:B 考查给排水构造物的结构形式与特点P161 除了清水池是调节水量的构造物之外,其他都是反应池。 11.给水与污水处理厂试运行内容不包括( )。 A.性能标定 B.单机试车 C.联机运行 D.空载运行 答案:A P167给水与污水处理厂试运行内容:单机试车、设备机组充水试验、设备机组空载试运行、设备机组负荷试运行、设备机组自动开停机试运行 12.某供热管网设计压力为0.4MPa,其严密性试验压力( )。 A.0.42

2017年系统架构师考试综合版

2017年系统架构师考试科目一:综合知识 1.某计算机系统采用5级流水线结构执行指令,设每条指令的执行由取指令(2?t )、分析指令(1?t )、取操作数(3?t )、运算(1?t )和写回结果(2?t )组成,并分别用5个子部完成,该流水 线的最大吞吐率为();若连续向流水线输入10条指令,则该流水线的加速比为()。(1)A.Δt 91B.Δt 31C.Δt 21D.Δt 11 (2)A.1:10 B.2:1 C.5:2 D.3:1 【解析】 理论流水线执行时间=(2t ?+1t ?+3t ?+1t ?+2t ?)+max(2t ?,1t ?,3t ?,1t ?,2t ?)*(n-1) =9t ?+(n-1)*3t ?; 第一问: 最大吞吐率:Δt 31Δt 6t nΔ3n Δt 31)(n-Δt+9n n =+=?∞→lim 第二问: 10条指令使用流水线的执行时间=9t ?+(10-1)*3t ?=36t ?。 10条指令不用流水线的执行时间=9t ?*10=90t ?。 加速比=使用流水线的执行时间/不使用流水线的执行时间=90t ?/36t ?=5:2。 【答案】:B 、C 。 2.DMA (直接存储器访问)工作方式是在()之间建立起直接的数据通路。 A.CPU 与外设 B.CPU 与主存 C.主存与外设 D.外设与外设 【解析】 直接主存存取(Direct Memory Access ,DMA )是指数据在主存与I/O 设备间的直接成块传送, 即在主存与I/O 设备间传送数据块的过程中,不需要CPU 作任何干涉,只需在过程开始启动(即向设备发出“传送一块数据”的命令)与过程结束(CPU 通过轮询或中断得知过程是否结束和下次操作是否准备就绪)时由CPU 进行处理,实际操作由DMA 硬件直接完成,CPU 在传送过程中可做其它事情。 【答案】:C 。 3.RISC(精简指令系统计算机)的特点不包括:()。 A.指令长度固定,指令种类尽量少 B.寻址方式尽量丰富,指令功能尽可能强 C.增加寄存器数目,以减少访存次数 D.用硬布线电路实现指令解码,以尽快完成指令译码 【解析】RISC 与CISC 的对比表所示: 指令系统类型指令寻址方式 实现方式其他CISC (复杂)数量多,使用频率差别大,可变长格式 支持多种 微程序控制技术研制周期长RISC (精简)数量少,使用频率接近,支持方式少增加了通优化编译,

2017年造价工程师真题及答案

真题价》考试程造价工师《工程计年2017一、单项选择题 1、关于我国建设项目投资,以下说法正确的是() A、非生产性建设项目总投资由固定资产投资和铺底流动资金组成 B、生产性建设项目总投资由工程费用、工程建设其他费用和预备费三部分组成 C、建设投资是为了完成工程项目建设,在建设期内投入且形成现金流出的全部费用 D、建设投资由固定资产投资和建设期利息组成 答案:CP1 2、已知生产某非标准设备所需材料费、加工费、辅助材料费、专用工器具费合计为30万元,废品损失率为10%,外购配套件费为5万元,包装费率为2%,利润率为10%。用成本估算发计算该设备的利润值为()万元。 A、3.366 B、3.370 C、3.376 D、3.876 CP4 答案: 3、进口设备的原价是指进口设备的()

A、到岸价 B、抵岸价 C、离岸价 D、运费在内价 答案:BP5 4、某县城建筑工程承建市区某建筑工程,2015年8月编制结算的税前造价为6000万元。已知营业税税率为3%,市、县城市维护建设税税率分别为7%、5%,教育费附加绿、地方教育附加率分别为3%、2%。该工程的结算造价应为()万元。 A、6198.0 B、6201.6 C、6204.8 D、6208.8 答案:DP14 5、根据我国现行建筑安装工程费用项目构成的规定,下列费用中属于安全文明费的是() A、夜间施工时,临时可移动照明灯具的设置、拆除费用 、工人的安全防护用品的购置费用B. C、地下室施工时所采用的照明设施拆除费 D、建筑物的临时保护设施费 答案:BP16 6、关于国外建筑安装工程费用的计算,下列说法中正确的是()

2017年一级建造师考试《水利水电》真题及答案

2017年一级建造师考试《水利水电》真题及答案 一、单选选择题(共20题,每题1分。每题的备选项中,只有1个最符合题意) 1.使用经纬仪进行照准操作时,正确的步骤是()。 A.目镜调焦→粗瞄目标→物镜调焦→准确瞄准目标 B.目镜调焦→物镜调焦→粗瞄目标→准确瞄准目标 C.物镜调焦→粗瞄目标→目镜调焦→准确瞄准目标 D.粗瞄目标→目镜调焦→物镜调焦→准确瞄准目标 答案:A 2.某水库特征水位示意图如下,h是指()。 A.正常蓄水位 B.设计洪水位 C.防洪高水位 D.校核洪水位 答案:A 3、在渗流作用下,非黏性土土体内的颗粒群同时发生移动的现象称为()。A.管涌 B.流土 C.接触冲刷 D.接触损失 答案:B 4、下列截流方式中,属于戗堤法截流的是()。 A.水力冲填截流 B.定向爆破截流 C.浮运结构截流 D.立堵截流 答案:D 5、下列地基处理方法中,对软基和岩基均适用的方法是()。 A.旋喷桩 B.排水法 C.挤实法 D.灌浆法 答案:D 6、水利水电工程施工中,将土石共分为16级,其中岩石分()级。 A.6 B.8 C.10 D.12 答案:D 7、土石坝填筑施工时,砂砾石的填筑标准应以()作为设计控制指标。A.压实度 B.最优含水率 C.最大干密度 D.相对密度

答案:D 8、生产能力为2万m3/月的混凝土拌合系统,其规模属于()。 A.大(1)型 B.大(2)型 C.中型 D.小型 答案:C 9、混凝土坝的施工质量检测方法中,属于物理监测的是()。 A.钻孔压水试验 B.釆用红外线检测弹模 C.钻孔灌桩试验 D在混凝土筑中埋设测计监测裂缝 答案:B 10、水闸首次安全鉴定应在竣工验收后5年进行,以后每隔()年进行一次全面安全鉴定。 A.3 B.5 C.7 D.10 答案:D 11、根据《水利部关于调整水利工程建设项目施工准备开工条件的通知》(水建管[2017]177号),不属于施工准备条件的是()。 A.可行性研究报告已批 B.环境影响评价文件已批准 C.办理施工报建 D.年度水利投资计划下达 答案:C 12、根据《关于水利工程建设项目代建制管理的指导意见》(水建管[2015]91号),拟实施代建制项目应在()阶段前选定代建单位。 A.施工准备 B.开工建设 C.可行性研究报告 D.主体开工 答案:A 13、根据《水利工程施工转包违法分包等违法行为认定管理暂行办法》(水建管[2016]420号),承包人未设立现场管理机构的属于()。 A.转包 B.违法分包 C.出借资质 D.借用资质 答案:A 14、根据《水利部关于废止和修改部分规章的决定》(水利部令2014年第46号),项目法人应自()内将保证安全生产的措施方案报有关部门备案。 A.开工报告批准之日起10个工作日

2014年系统架构设计师真题及答案

2014年下半年系统架构设计师考试上午真题(标准 参考答案) 卷面总分:75.0 分 答题时间:150 分钟 测试次数:1475 次 平均得分:54.8 分 是否需要批改:否 单项选择题 每题的四个选项中只有一个答案是正确的,请将正确的选项选择出来。 1 某计算机系统中有一个CPU、一台输入设备和一台输出设备,假设系统中有四个作业T1、T2、T3和T4,系统采用优先级调度,且T1的优先级>T2的优先级>T3 的优先级>T4的优先级。每个作业具有三个程序段:输入I i 、计算C i 和输出 P i (i=1,2,3,4),其执行顺序为I i →C i →P i 。这四个作业各程序段并发执行的前驱 图如下所示。图中①、②、③分别为(),④、⑤、⑥分别为()。 A.I 2、C 2 、C 4 B.I 2、I 3 、C 2 C.C 2、P 3 、C 4 D.C 2、P 3 、P 4 A.C 2、C 4 、P 4 B.I 2、I 3 、C 4 C.I 3、P 3 、P 4 D.C 4、P 3 、P 4 [选择问题 1 的答案] ?A ?B ?C ?D [选择问题 2 的答案] ?A ?B

?C ?D ? ? 2 某文件系统文件存储采用文件索引节点法。假设磁盘索引块和磁盘数据块大小均为1KB,每个文件的索引节点中有8个地址项iaddr[0]~iaddr[7],每个地址项大小为4字节,其中iaddr[0]~iaddr[5]为直接地址索引,iaddr[6]是一级间接地址索引,iaddr[7]是二级间接地址索引。如果要访问icwutil.dll文件的逻辑块号分别为0、260和518,则系统应分别采用()。该文件系统可表示的单个文件最大长度是()KB。 A.直接地址索引、一级间接地址索引和二级间接地址索引 B.直接地址索引、二级间接地址索引和二级间接地址索引 C.一级间接地址索引、一级间接地址索引和二级间接地址索引 D.一级间接地址索引、二级间接地址索引和二级间接地址索引 A.518 B.1030 C.16514 D.65798 [选择问题 1 的答案] ?A ?B ?C ?D [选择问题 2 的答案] ?A ?B ?C ?D ? ? 3 设关系模式R(U,F),其中u为属性集,F是U上的一组函数依赖,那么函数依赖的公理系统(Armstrong公理系统)中的合并规则是指()为F所蕴涵。 A.若A→B,B→C,则A→C B.若,则X→Y

2019年注册造价工程师考试真题-建设工程计价(完整解析版)

2019年注册造价工程师考试真题 建设工程计价 (完整解析版) 单选题(1-10小题) 1.根据我国现行建设工程总投资及工程造价的构成,下列资金在数额上和工程造价相等的是() A.固定资产投资+流动资金 B.固定资产投资+铺底流动资金 C.固定资产投资 D.建设投资 答案:C 琪琪独家解析:固定资产投资在数值上与工程造价相等。 2.设备原价的说法,正确的是()。 A.进口设备的原价是指其到岸价 B.国产设备原价应通过词相关交易价格或向生产厂家询价获得

C.设备原价通常包含备品备件费在内 D.设备原价占设备购置妻比重增大,意味资本有机构的提高 答案:C 3.某进口设备人民币货币400万元,国际运费折合人民币30万元,运输保险费率为3%,则该设备应计的运输保险费折合人民币()万元。 A.1.200 B.1.204 C.1.290 D.1.2 答案:D 4.下列用中属于安全文明施工费的是()。 A.脚手架费 B.临时设施费 C.二次搬运费 D.非夜间施工照明 【答案】B 琪琪独家解析:安全文明施工费是指工程项目施工期间,施工单位为保证安全施工、文明施工和保护现场内外环境等所发生的措施项目费用。通常由环境保护费、文明施工费、安全施工费、临时设施费组成。2.设备原价的说法,正确的是()。 5.根据国外建筑安装工程费用的构成,施工工人的招雇解雇费用般计入()。 A.直接工程费 B.现场管理费 C.公司办理非 D.开力费 答案:A 6.根据我国现行建设项目总投资及工程造价的构成,下列有关建设项目费用开支,应列入建设单位官理费的是() A.监理费 B.竣工验收费

C.可行性研究费 D.节能评估 答案:B 7.根据我国现行建设项目总投资及工程造价的构成,联合试运转应包括() A.施工单位参加联合试运转人员的工资 B.设备安装中的试车费用 C.试运转中暴露的设备缺陌的处理费 D.生产人员的提前进厂费 答案:A 8.根据我国现行建没项目总投溶及工程造们检工程概算阶段考虑的对一般自然灾害处理的表用,应包含在()内。 A.未明确项目准备金 B.工程建设不可预见费 C.暂列金额 D.不可预见准备金 答案:B 9.某新建项目,建设期为2年,分年均衡进行货款,第一年货款200万元第年货款300货款利息只计息不支付,年利率为10%的情况下,该项目应计建设期贷款利息为()万元。 A.36.00 B.46.00 C.52.00 D.70.00 答案:B 10.关于工程定额的应用,下列说法正确的是() A.施工定额是编制施工图预算的依据 B.行业统一定额只能在本行业范围内使用 C.企业定额反映了施工企业的生产消耗标佳,直用于工程计价 D.工明定额是工程定额的种美型,但不属于工程计价定额 答案:D

2017年一级建造师项目管理考试真题及答案 (1)

2017年一级建造师项目管理考试真题及答案 一、单选题 1、在解决国际工程承包合同争议的时候,应该首选()方式。 A.仲裁 B. DAB C.DRB D.协商 答案:D 2、施工过程中,工程师下令暂停部分工程,而暂停的起因并非承包商违约或其他意外风险,承包商向业主提出索赔,则()。 A.工期和费用索赔均能成立 B.工期和费用索赔均不能成立 C.工期索赔成立,费用索赔不能成立 D.工期索赔不能成立,费用索赔能成立 答案:A 3、根据《建筑施工场界环境噪声排放标准》GB 12523-2001,打桩机械在昼间施工 噪声排放限值是()dB(A)。 A.55 B.60 C.65 D.70 答案:D 4、根据《工程网络计划技术规程》JQJ/T121-2015,直接法绘制时标网络计划的下一 步工作是( )。 A.将起点节点定位在时标计划表的起始刻度线上 B.绘制标时网络计划 C.计算各工作的最早时间

D.确定各节点的位置号 答案: 5、根据《工程网络计划技术规程》JQJ/T121-2015,网络图存在的绘图错误有()。 A.编号相同的工作 B.多个七点节点 C.相同的节点编号 D.无箭尾节点的箭线 答案 A 6、某房屋建筑拆除工程施工中,发生倒塌事故,造成12 人重伤、6 人死亡,根据《企业职工伤亡事故分类标准》,该事故属于()。 A.较大事故 B.特大伤亡事故 C.重大事故 D.重大伤亡事故 答案:B 7、工程建设过程中,对施工场界范围内的污染防治属于()。 A.现场文明施工问题 B.环境保护问题 C.职业健康安全问题 D.安全生产问题 答案:C 8、关于工程变更的说法,正确的是()。 A.合同实施中,承包人应就合同范围内的业主变更先提出补偿要求 B.工程变更的索赔有效期一般为7 天,不超过14 天

2016系统架构师考试知识点总结

2016系统架构师考试知识点总结

1操作系统 操作系统是计算机系统中的核心系统软件,负责管理和控制计算机系统中硬件和软件资源,合理组织计算机工作流程和有效利用资源,在计算机与用户之间起接口的作用 1.1 操作系统的类型 操作系统的类型(依据使用环境和对作业的处理方式)分为批处理、分时、实时、网络和分布式等。 1、批处理:把作业分类,把一批作业编成一个作业执行序列。可分联机和脱机。特征为脱机使用计算机、成批处理和多道程序运行。 2、分时:采用分时技术,使多个用户同时以会话控制自己程序的运行,每个用户都认为拥有各自独立的、支持自己请求服务的系统。特征有交互性、多用户同时性和独立性。 3、实时:专用,系统与应用难分离。并不强调资源利用率,更关心及时性、可靠性和完整性。分实时过程控制和实时信息处理。特征有即时响应、高可靠性。 4、网络:按网络架构的各个协议标准制订,包括网络管理、通信、资源共享、系统安全和多种网络应用,实现协同工作和应用集成。特征有互操作性、协作处理。 5、分布式:要求一个统一的操作系统,实现系统操作的统一性,负责全系统的资源分配和调度,为用户提供统一的界面。 6、操作系统的5项基本功能,包括处理器管理、存储管理、设备管理、文件管理和作业管理。 1.2 操作系统的结构 结构分为无序、层次、面向对象、对称多处理和微内核。 1、无序:又称整体或模块结构。以大型表格和队列为中心,操作系统各个部分围绕着表格运行,整个系统是一个程序。模块结构相对独立,模块之间通过规定的接口相互调用。优点为缩短开发周期。缺点是模块之间调用关系复杂、相互依赖,使分析、移植和维护系统较易出错。 2、层次:操作系统分解成若干个单向依赖的层次,由多层正确性保证操作系统的可靠性。优点层次结构清晰,简化了接口设计,有利于系统功能的增加或删改,易于保证可靠性,便于维护和移植。 3、面向对象:基于面向对象程序设计的概念,采用了各种不同的对象技术。把对象最为系统中的最小单位,由对象、对象操作、对象保护组成的操作系统。优点适用于网络操作系统和分布式操作系统。 4、对称多处理:所有多处理运行且共享同一内存(内存储器、主存、实存)。优点适合共享存储器结构的多处理机系统。 5、微内核:把系统的公共部分抽象出来,形成一个底层核心,提供最基本的服务,其他功能以服务器形式建立在微内核之上。具有良好的模块化和结构化特征,模块之间和上下层之间通过消息来通信。 操作系统大多拥有两种工作状态:核心态和用户态。一般的应用程序工作在用户态,内核模块和最基本的操作系统核心工作在核心态。 微内核结构由一个简单的硬件抽象层和一组比较关键的原语(仅仅为建立系统必须的部分,包括线程管理、地址空间和进程间通信)或系统调用组成。 微内核的目标将系统服务的实现和系统的基本操作规则分离开来。

2018年下半年系统架构设计师考试论文真题(完整版)

2018年下半年系统架构设计师考试论文真题(专业 解析) 1、 论软件开发过程RUP及其应用 RUP (Rational Unified Process)是IBM公司一款软件开发过程产品, 它提出了一整套以UML为基础的开发准则,用以指导软件开发人员以UML为基 础进行软件开发。RUP汲取了各种面向对象分析与设计方法的精华,提供了一 个普遍的软件过程框架,可以适应不同的软件系统、应用领域、组织类型和项目规模。 问题内容: 请围绕“论软件开发过程RUP及其应用”论题,依次从以下三个方面进行论述。 1.概要叙述你参与管理和开发的软件项目以及你在其中所担任的主要工作。 2.详细论述软件开发过程产品RUP所包含的4个阶段以及RUP的基本特征。 3.结合你所参与管理和开发的软件项目,详细阐述RUP在该项目中的具体实施 内容,包括核心工作流的选择、制品的确定、各个阶段之间的演进及迭代计划 以及工作流内部结构的规划等。 2、 论软件体系结构的演化 软件体系结构的演化是在构件开发过程中或软件开发完毕投入运行后, 由于用户需求发生变化,就必须相应地修改原有软件体系结构,以满足新的变 化了的软件需求的过程。体系结构的演化是一个复杂的、难以管理的问题。 问题内容: 请围绕“论软件体系结构的演化”论题,依次从以下三个方面进行论述。 1. 概要叙述你参与管理和开发的软件项目以及你在其中所承担的主要工作。 2. 软件体系结构的演化是使用系统演化步骤去修改系统,以满足新的需求。简要论述系统演化的6个步骤。 3. 具体阐述你参与管理和开发的项目是如何基于系统演化的6个步骤完成软件体系结构演化的。 3、 论面向服务架构设计及其应用

(完整版)2017年造价工程师《造价管理》考试真题及答案解析,推荐文档

2017年造价工程师《造价管理》考试真题及答案解析 一、单项选择题(共60小题,每题1分,每题的备选项中,只有1个最符合题意。) 1.建设项目的造价是指项目总投资中的()。P3 A.固定资产与流动资产投资之和 B.建筑安装工程投资 C.建筑安装工程费与设备费之和 D.固定资产投资总额 【参考答案】:D 【答案解析】:考查工程造价的含义及相关概念,常规考点。从投资者的角度,工程造价即为固定资产投资。 2.政府部门,行业协会,建设单位、施工单位及咨询机构通过协调工作,共同完成工程造价控制任务,属于建设工程全面造价管理中的()。P4 A.全过程造价管理 B.全方位造价管理 C.全寿命期造价管理 D.全要素造价管理 【参考答案】:B 【答案解析】:考查建设工程全面造价管理的概念,常规考点。 3.根据《注册造价师管理办法》,以欺骗收段取得造价工程师注册被撤销的,()年内不得再次申请注册。P12 A.1

B.2 C.3 D.4 【参考答案】:C 【答案解析】:考查法律责任,常规考点。隐瞒的1年内;欺骗的3年内。4.根据《工程造价咨询企业管理办法》,工程造价咨询企业应办理而未及时办理资质证书变更手续的,由资质许可机关责令限期办理,逾期不办理的,可处以()以下的罚款。P17 A.5000元 B.1万元 C.2万元 D.3万元 【参考答案】:B 【答案解析】:考查法律责任中经营违规责任。 5.美国建造师学会(AIA)的合同条件体系分为A、B、C、D、E、F系列,用于财务管理表格的是()。P23 A.C系列 B.D系列 C.F系列 D.G系列 【参考答案】:C 【答案解析】:考查国际常见的合同文本:FIDIC、JCT、ACA、ICE、AIA等,

2017年一级建造师建筑工程真题及答案

2017年全国一级建造师执业资格考试 《建筑工程管理与实务》真题及解析 一、单项选择题(共20题,每题1分,每题的备选项中,只有1个最符合题意) 1.海洋环境下,引起混凝土内钢筋锈蚀的主要因素是( )。 A.混凝土硬化 B.反复冻融 C.氯盐 D.硫酸盐 【答案】C 【解析】海洋氯化物环境,氯盐引起钢筋锈蚀。 2.砌筑砂浆强度等级不包括( )。 A.M3 B.M5 C.M7.5 D.M10 【答案】A 【解析】砂浆强度等级符号为“M”。规范给出了五种砂浆的强度等级,即M15、M10、M7.5、M5和M2.5。 3.不利于提高框架结构抗震性能的措施是( )。 A.加强角柱 B.强梁弱柱 C.加长钢筋锚固 D.增强梁柱节点 【答案】B 【解析】框架结构震害的严重部位多发生在框架梁柱节点和填充墙处;一般是柱的震害重于梁,柱顶的震害重于柱底,角柱的震害重于内柱,短柱的震害重于一般柱。为此采取了一系列措施,把框架设计成延性框架,遵守强柱、强节点、强锚固,避免短柱、加强角柱,框架沿高度不宜突变,避免出现薄弱层,控制最小配筋率,限制配筋最小直径等原则。 4.第一类人造软木地板最适合用于( )。 A.商店 B.图书馆 C.走廊 D.家庭居室 【答案】D 【解析】第一类软木地板适用于家庭居室,第二、三类软木地扳适用于商店、走廊、图书馆等人流大的地面铺设。 5.强夯法处理地基土的有效加固深度的起算标高面是( )。 A.终夯后地面 B.原始地面 C.最初起夯面 D.锤顶面 【答案】C 【解析】强夯法处理地基土的有效加固深度是指:从最初起夯面(夯前地面整平标高)算起,不完全满足工程设计需要的地基土,经强夯法加固后,以某种方法测试的土的强度、变形等指标,均满足了设计要求的深度。 6.当回填土含水量测试样本质量为142g、烘干后质量为121g时,其含水量是( )。 A.8.0% B.14.8% C.16.0% D.17.4% 【答案】D

2017年造价工程师考试《建设工程计价》真题及答案

2017年造价工程师考试《建设工程计价》真题及答案(全) 一、单项选择题(共72题,每题1分。每题的备选项中,只有1个最符合题意) 1?根据现行建设项目工程造价构成的相关规定,工程造价是指() A.为完成工程项目建造,生产性设备及配合工程安装设备的费用 B.建设期内直接用于工程建造、设备购置及其安装的建设投资 C为完成工程项目建设,在建设期内投入且形成现金流出的全部费用 D?在建设期内预计或实际支出的建设费用 答案:D P1 2?关于进口设备到岸价的构成及计算,下列公式中正确的是() A.到岸价=离岸价+运输保险费 B到岸价=离岸价+进口从属费 C到岸价=运费在内价+运输保险费 D.到岸价=运输在内费+进口从属费 答案:C P6 3?某进口设备到岸价为1500万元,银行财务费,外贸手续费合计36万元。关税300万元, 消费税和增值税税率分别为10%、17%,则该进口设备原价为()万元。 A.2386.8 B.2176.0 C.2362.0 D.2352.6 答案:B P7 4?关于建筑安装工程费用中建筑业增值税的计算,下列说法中正确的是() A.当事人可以自主选择一般计税法或简易计税法计税 B.—般计税法,简易计税法中的建筑业增值税税率均为11% C采用简易计税法时,税前造价不包含增值税的进项税额 D.采用一般计税法时,税前造价不包含增值税的进项税额 答案:D P14 5?根据现行建筑安装工程费用项目组成的规定,下列费用项目中,属于施工机具使用费的是 () A.仪器仪表使用费 B.施工机械财产保险费 C.大型机械进出费 D.大型机械安拆费 答案:A P11 6.下列费用项目中,包含在国外建筑安装工程材料费中的是() A.单独列项的增值税 B.材料价格预涨费 C周转材料摊销费 D.各种现场用水、用电费 答案:B P20 7.采用工程总承包方式发包的工程,其工程总承包管理费应从()中支出。

2017一级建造师机电实务真题及答案

2017一级建造师机电真题及答案 一、单选题 1.SF6断路器的灭弧介质和绝缘介质分别是()。 A.气体和液体 B.气体和气体 C.液体和液体 D.液体和真空 【答案】:B 【解析】2017教材P12,考查机电工程常用材料 2.连续生产线上的设备安装标高测量应选用()基准点。 A.简单标高 B.预埋标高 C.中心标板 D.木桩式标高 【答案】:B 【解析】2017教材P29,考查测量技术 3.关于齿轮装配的说法,正确的是()。

A.齿轮的端面与轴肩端面不应靠紧贴合 B.圆柱齿轮和蜗轮的接触斑点 C.用压铅法检查传动齿轮啮合的接触斑点 D.基准端面与轴线的垂直度应符合传动要求 【答案】:D 【解析】2017教材P69-70,考查机械设备安装技术 4.高压开关柜的安装要求中,不属于“五防”要求的是()。 A.防止带负电荷拉合刀闸 B.防止带地线合闸 C.防止带电挂地线 D.防止无保护合闸 【答案】:D 【解析】2017教材P78,考查工业电气 5.管道系统压力试验前,应具备的条件是()。 A.管道上的膨胀节己设置临时约束装置 B.管道焊缝已防腐绝热 C.试验压力表不少于1块

D.管道上的安全阀处于自然状态 【答案】:A 【解析】2017教才P105,考查工业管道 6.连接钢结构的高强度螺栓安装前,高强度螺栓连接摩擦面应进行()试验。 A.贴合系数 B.扭矩 C.抗滑移系数 D.抗剪切系数 【答案】:C 【解析】2017教材P125,考查静置设备安装技术 7.1000MW发电机组的汽包就位,常采用()方法。 A.水平吊装 B.垂直吊装 C.转动吊装 D.倾斜吊装 【答案】:D 【解析】2017教材P132-133,考查动力设备安装技术

2016年系统架构设计师考试 考点

软件产品线体系机构 什么是软件产品线?软件产品线在软件开发过程中有什么作用? 定义:软件产品线是一个产品的集合,这些产品共享一个公共的、可管理的特征集,这些特征集能够满足选定市场或任务领域的特定需求。这些系统遵循一个预描述的方式,是在公共的核心资源上开发的。 作用:软件产品线是一个是非适合专业软件开发组织的软件开发方法,能有效提高软件生产率和质量、缩短软件开发时间、降低总开发成本; 主要组成部分:核心资源和产品集合。 核心资源:包括产品线中所有产品共享的产品线体系结构,新设计开发的或通过现有系统再工程得到的、需要在整个产品线中系统化重用的软件构件。 产品线开发的4个技术特点:过程驱动、特定领域、技术支持及体系结构为中心。 软件产品线包括哪些过程?如何实现软件产品线创建与演化?软件产品线演化是指什么?如何实现演化? 过程模型:双生命周期模型(领域工程+应用工程);SEI模型(核心资源开发+产品开发+管理)和三生命周期(企业工程+领域工程+应用工程)模型; 4种建立方式:用演化方式还是革命方式+基于现有产品还是开发全新产品线 (1)将现有产品演化为产品线 (2)用软件产品线替代现有产品集 (3)全新软件产品线演化 (4)全新软件产品线开发 演化:指的是由于各种原因引起产品线所进行的改动而变成新的产品线; 产品线的演化包括:核心资源的演化、产品的演化和产品的版本升级; 框架的定义及特征 定义:框架是由开发人员定制的应用系统的骨架,是整个系统或子系统的可重用设计,由一组抽象构件和构建实例间的交互方式组成; 特征:反向控制;可重用性;扩展性;模块化或构件化; 软件产品线体系结构定义、特点及个性实现机制 定义:软件产品线体系结构是只一个软件开发组织为一组相关应用或产品建立的公共体系结构。特点:同领域模型一样,软件产品线体系结构中也可分为共性部分和个性部分;共性部分是产品线中所有产品在体系结构上的共享部分,是不可改变的。个性部分是指产品线体系结构可以变化的部分;产品线体系结构设计的目的尽量扩展产品线中所有产品共享的部分,同时提供一个尽量灵活的体系结构变化机制; 个性实现机制:继承;扩展和扩展点;参数化;配置和模块互连语言;自动生成;编译时不同实现的选择; 页15 共页1 第 例题:希赛公司各种网络安全防火墙系统,引入产品线开发方法,问题如下: 1.公司是否适合使用软件产品线方法,并说明理由 适合软件产品线开发方法;公司的产品特点为:各种防火墙系统属于一种产品集合,具有很多共性,同时,每种不同的防火墙又具有自己本身的个性特点;

2019年造价工程师网络继续教育题目及答案

2016-2017年造价工程师网络继续教育试题及答案 1.下列关于邮包收据不正确的是()。 A.是邮局收到寄件人的邮包所签发的收据 B.可以作为索赔和理赔的依据 C.邮包收据可以作为物权凭证 D.是收件人提取邮件的凭据 【正确答案】:C ------------------------------------------------------------------------ 2.下列原因不是因发包人造成建设工程质量缺陷的,应当承担过错责任是()。 A.提供的设计有缺陷 B.提供或者指定购买的建筑材料、建筑构配件、设备不符合强制性标准 C.直接指定分包人分包专业工程 D.对承包人发出指示 【正确答案】:D ------------------------------------------------------------------------ 3.下列项目中,既可以采用费率方式又可以采用人工计价的是()。 A.软件服务 B.软件开发 C.商用套装软件实施 D.以上答案均不对 【正确答案】:A ------------------------------------------------------------------------ 4.某国际工程在施工过程中因为施工人员操作不当造成第三方发生的财产损失,该风险属于()。 A 财产损失风险 B 责任风险 C 政治风险 D 雇员风险 【正确答案】:B ------------------------------------------------------------------------ 5.根据索赔目的可分为()和费用索赔。 A.质量索赔 B.工期索赔 C.合同约定的索赔 D.单项索赔 【正确答案】:B ------------------------------------------------------------------------ 6.下列选项中属于《建设工程工程量清单计价规范(GB50500-2013)》中应当调整合同价款事项的是()。 A.工程量清单缺项 B.暂估价 C.不可抗力 D.以上都属于 【正确答案】:D ------------------------------------------------------------------------ 7.下列属于特别附加险的是()。 A.提货不着险 B.罢工险 C.破碎险 D.进口关税险 【正确答案】:D ------------------------------------------------------------------------ 8.某国有企业采购生产工艺设备,因设备技术性能及要求难以描述,根据本项目特点招标代理机构应当建议优先采取()方式。

软考系统架构设计师考试试题举例

软考系统架构设计师考试试题举例 系统架构设计师是软考中的一门高级资格考试,其考试题型有哪些,下面小编就三种不同类型的选题分别举例,希望考生们对考试题型的了解能有一定的帮助。 一选择题 1.在TCP/IP协议分层结构中,SNMP是在(1)协议之上的(2)请求/响应协议。在ISO/OSI/RM基础上的公共管理信息服务/公共管理信息协议CMIS/CMIP是一个完整的网络管理协议族,网络管理应用进程使用OSI参考模型的(3)。 (1)A.TCP B.UDP C.HTTP D.IP (2)A.异步B.同步C.主从D.面向连接 (3)A.网络层B.传输层C.表示层D.应用层 2.软件产品线主要由(4)和产品集合两部分组成。 (4)A.构件库B.核心资源C.体系结构D.开发组织 二案例分析问答题 阅读以下关于软件体系结构方面的叙述,回答问题1和问题2。 某集团公司要开发一个网络财务程序,使各地员工能在互联网络上进行财务处理和报销。在设计该财务程序的体系结构时,项目组产生了分歧:

(1)张工程师认为应该采用客户机/服务器(C/S)结构。各分公司财务部要安装一个软件客户端,通过这个客户端连接到总公司财务部主机。如果员工在外地出差,需要报销帐务的,也需要安装这个客户端才能进行。 (2)李工程师认为应该采用浏览器/服务器(BS)结构,各分公司及出差员工直接通过Windows操作系统自带的IE浏览器就可以连接到总公司的财务部主机。 经过项目组的激烈讨论,最终选用了C/S和B/S混合结构。 [问题1] 请用200字以内的文字简要讨论C/S结构与B/S结构的区别及各自的优点和缺点。 [问题2] 请用200字以内的文字说明如何设计C/S和B/S混合结构,这样设计有什么好处? 三设计论文题 论系统设计中对用户需求的把握 对于系统工程师来说,在把某项工作系统化的时候,正确地理解该项工作的内容并设计出有效的系统,是一件最困难的事情。 为了把用户的需求正确无误地反映到系统的规格说明中去,常规的作法是把系统的规格说明书和输出的报表交给用户征求意见。在某些情况下,还要做出系

2018年系统架构师考试科目二:案例分析

2018 年系统架构师考试科目二:案例分析 1.阅读以下关于软件系统设计的叙述,在答题纸上回答问题 1 至问题 3。 【题目】 某文化产业集团委托软件公司开发一套文化用品商城系统,业务涉及文化用品销售、定制、竞拍和点评等板块,以提升商城的信息化建设水平。该软件公司组织项目组完成了需求调研,现已进入到系统架构设计阶段。考虑到系统需求对架构设计决策的影响,项目组先列出了可能影响系统架构设计的部分需求如下: (a)用户界面支持用户的个性化定制; (b)系统需要支持当前主流的标准和服务,特别是通信协议和平台接口; (c)用户操作的响应时间应不大于 3 秒,竞拍板块不大于 1 秒; (d)系统具有故障诊断和快速恢复能力; (e)用户密码需要加密传输; (f)系统需要支持不低于 2G 的数据缓存; (g)用户操作停滞时间超过一定时限需要重新登录验证; (h)系统支持用户选择汉语、英语或法语三种语言之一进行操作。 项目组提出了两种系统架构设计方案:瘦客户端 C/S 架构和胖客户端 C/S 架构,经过对上述需求逐条分析和讨论,最终决定采用瘦客户端 C/S 架构进行设计。 【问题 1】(8 分) 在系统架构设计中,决定系统架构设计的非功能性需求主要有四类:操作性需求、性能需求、安全性需求和文化需求。请简要说明四类需求的含义。 【问题 1 解析】 统性能需求(Performance Requirements):指响应时间、吞吐量、准确性、有效性、资源利用率等与系统完成任务效率相关的指标。可靠性、可用性等指标可归为此类。 安全性需求(Security Requirements):系统向合法用户提供服务并阻止非授权用户使用 服务方面的系统需求。 操作性需求(Operational Requirements):与用户操作使用系统相关的一些需求。 文化需求(Cultural Requirements):带有文化背景因素的系统需求。 【问题 2】(8 分) 根据表 1-1 的分类,将题干所给出的系统需求(a)~(h)分别填入(1)~(4)。 表 1-1需求分类 【问题 2 解析】 (1):(a)、(b) (2):(c)、(d)、(f) (3):(e)、(g) (4):(h) 【问题 3】(8 分)

相关文档
相关文档 最新文档