2024年全国软件水平考试之高级系统架构设计师考试快速提分题(附答案)_第1页
2024年全国软件水平考试之高级系统架构设计师考试快速提分题(附答案)_第2页
2024年全国软件水平考试之高级系统架构设计师考试快速提分题(附答案)_第3页
2024年全国软件水平考试之高级系统架构设计师考试快速提分题(附答案)_第4页
2024年全国软件水平考试之高级系统架构设计师考试快速提分题(附答案)_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

全国软件水平考试考试重点试题精编

注意事项:

1.全卷采用机器阅卷,请考生注意书写规范:考试时间为120分钟。

:2.在作答前,考生请将自己的学校、姓名、班级、准考证号涂写在试卷和答

题卡规定位置。

3.部分必须使用2B铅笠填涂;非选择题部分必须使用黑色签字笆书写,字体

工整,笔迹清楚。

4.请按照题号在答题卡上与题目对应的答题区域内规范作答,超出答题区域

j书写的答案无效:在草稿纸、试卷上答题无效。

!(参考答案和详细解析均在试卷末尾)

一、选择题

1、M软件公司的软件产品注册商标为N,为确保公司在市场竞争中占据优势,对员工进行

了保密约束。此情形下,〔)的说法是错误的。

A.公司享有商业秘密权

B.公司享有软件著作权

C.公司享有专利权

D.公司享有商标权

2、某软件项目的活动图如下图所示,其中顶点表示项目里程碑,链接顶点的边表示包含的

活动,边上的数字表示活动的持续时间(天工完成该项目的最少时间为()天。由于某种

原因,现在需要同一个开发人员完成BC和BD,则完成咳项目的最少时间为(请作答此空)

天。

A.11

B.18

C.2O

D.21

3、电子政务是对现有的政府形态的一种改造,利用信息技术和其他相关技术,将其管理和

服务职能进行集成,在网络上实现政府组织结构和工作流程优化重组。与电子政务相关的行

为主体有三个,即政府、•)及居民。

A.部门

B.企(事)业单位

C.管理机构

D.行政机关

4、特定领或软件架构(DSSA)是在一个特定应用领域为一组应用提供组织结构参考的标准软

件架构。实施DSSA的过程中包括一系列基本的活动,其中()活动的主要目的是为了获得

DSSA该活动参加人员中,(请作答此空)的主要任务是提供关于领城中系统的需求规约和实

现的知识。

A.领域专家

B.领域分析者

C.领域设计者

D.领城实现者

5、入侵检测通过对计算机网络或计算机系统中的若干关键点收集信息进行分析,发现网络

或系统中是否有违反安全策略的行为和被攻击的迹象。进行入侵检测的软件和硬件的组合就

构成了入侵检测系统。(5)是入侵检测系统的核心。

A.评估主要系统和数据的完整性

B.信息的收集

C.系统审计

D.数据分析

6、在对一个软件系统的架构进行设计与确认之后,需要进行架构复审。架构复审的目的是

为「标识潜在的风险,及早发现架构设计中的缺陷和错误。在架构复审过程中,主要由()

决定架构是否满足需求、质量需求是否在设计中得到体现。

A.系统分析师与架构师

B.用户代表与领域专家

C.系统拥有者与项目经理

D.系统开发与测试人员

7、某公司欲开发一个智能机器人系统,在架构设计阶段,公司的架构师识别出3个核心质

最属性场景。其中”机器人系统主电源断电后,能够在10秒内自动启动备用电源并进行切换,

恢复正常运行”主要与()质量属性相关,通常可采用()架构策略实现该属性;”机器人在

正常运动过程中如果发现前方2米内有人或者障碍物,应在1秒内停止并在2秒内选择•条

新的运行路径”主要与()质量属性相关,通常可采用()架构策略实现该属性;”对机器人

的远程控制命令应该进行加密,从而能够抵挡恶意的入侵破坏行为,并对攻击进行报警和记

录”主要与(请作答此空)质量属性相关,通常可采用()架构策略实现该属性。

A.可用性

B.安全性

C.可测试性

D.可修改性

8、按照设计模式的目的进行划分,现有的设计模式可以分为三类。0模式主要用于如何组

合己有的类和对象以获得更大的结构,其代表有Adapter模式等;

A.合成型

B.组合型

C.结构型

D.聚合型

9、为了测试新系统的性能,用户必须依靠评价程序来评价机器的性能,以下4种评价程序,

()评测的准确程度最低.

A.小型基准程序

B.真实程序

C.核心程序

D.合成基准程序

10、按照设计模式的目的进行划分,现有的设计模式可以分为三类。其中创建型模式通过采

用抽象类所定义的接口,封装了系统中对象如何创建、组合等信息,其代表有⑼模式等;(10)

模式主要用于如何组合己有的类和对象以获得更大的结构,其代表有Adapter模式等;(11)

模式主要用于对象之间的职责及其提供服务的分配方式,其代表有(12)模式等。【回答括号

12]

A.Prototype

0.Facade

C.Proxy

0.Visitor

11、为了使一个接口的规他和实现该接口的构件得到广泛应用,需要实现接口的标准化。接

口标准他是对O的标准化。

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

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

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

D.接口消息适用语境

12、某计算机系统采用5级流水线结构执行指令,设每条指令的执行由取指令(2?t)、分析

指令(l?t)、取操作数(3?t)、运算(l?t)和写回结果(2?t)组成,并分别用5个子部完成,

该流水线的最大吞吐率为1);若连续向流水线输入10条指令,则该流水线的加速比为I请作

答此空).

A.l:10

B.2:l

C.5:2

D.3:l

13、基于架构的软件开发(ArchitectureBasedSo代wareDevelopment,ABSD.强调由商业、质最

和功能需求的组合驱动软件架构设计、它强调采用()来描述软件架构,采用(请作答此空)来

描述需求。

A.用例与类图

B.用例与视角

C.用例与质量场景

D.视角与质量场景

D.状态

20、()给XSLT和XPointer提供一个共同、整合的定位:吾法,用来定位XML文档中的各个

部位。

A.XPath

B.XML

C.DTD

D.XLink

21、关于双机容错技术说法正确的是()

A,双机互备模式的主要缺点在于,备用系统长期处于后备的状态,存在一定的计算资源浪

费。

B.双机热备模式两台服务器均处于工作状态,为前端客户机提供各自不同的应用服务,并

互相检测对方的运行情况,

C.双机双工模式两台服务器同时运行,但彼此均设为备用系统。当某一台服务器出现故障

时,另一台服务器可以在短时间内将故障服务器的应用接管过来,从而保证了应用的持续性。

双机双工模的主要缺点是对服务器的性能要求比较高。

D.在双机容错系统中,双机软件足必不可少的。一切故障的诊断、服绻的切换和硬件的控

制都由双机软件来实现。

22、“4+1”视图主要用于描述系统逻辑架构,最早由PhilippeKruc用en于1995年提出。其中

()视图用于描述对象模型,并说明系统应该为用户提供哪些服务。当采用面向对象的设

计方法描述对象模型时,通常使用(请作答此空)表达类的内部属性和行为,以及类集合之

间的交互关系;采用()定义对象的内部行为。

A.对象图

B.活动图

C.状态图

D.类图

23、某商场商品数据库的商品关系模式P(商品代码,商品名称,供应商,联系方式,库存

量:),函数依赖集F={商品代码f商品名称,(商品代码,供应商”库存量,供应商3联系方

式}。商品关系模式P达到1NF,该关系模式分解成()后,具有无损连接的特性,并能够

保持函数依赖。

A.P1(商品代码,联系方式),P2(商品名称,供应商,库存量)

B.P1(商品名称,联系方式),P2(商品代码,供应商,库存量)

C.P1(商品代码,商品名称,联系方式),P2(供应商,库存量)

D.P1(商品代码,商品名称),P2(商品代码,供应商,库存量),P3(供应商,联系方式)

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

级的接口是()。

A.操作控制命令

B.系统调用

C.菜单

D.窗口

25、某数据库中有员工关系E(员工号,姓名,部门,职称,月薪);产品关系P(产品号,

产品名称,型号,尺寸,颜色);仓库关系W(仓库号,仓库名称,地址,负责人);库存

关系I(仓库号,产品号,产品数量).a.若数据库设计中要求:①仓库关系W中的〃负责

人〃引用员工关系的员工号②库存关系I中的“仓库号,产品号"惟一标识I中的每一个记录

③员工关系E中的职称为“工程师〃的月薪不能低于3503元则①②③依次要满足的完整

性约束是()。

A.实体完整性、参照完整性、用户定义完整性

B.参照完整性、实体完整性、用户定义完整性

C.用户定义完整性、实体完整性、参照完整性

D.实体完整性、用户定义完整性、参照完整性

26、关于VRAPS原则、准则、模式和反模式的说法正确的是()

A.VRAPS原则的5个原则分别是构想原则、节奏原则、预见原则、统一原则

B.反模式是在开发和使用软件中可能遇到的基本常见问题和解决问题的方法,能够帮助组

织来更好地改进原则

C.模式是组织在实践中可能遇到的各种陷阱,描述了不该做的事,可以帮助更深入地理解

原则

D.VRAPS各个原则之间不是孤立的

27、(9)主要负责接收用户的请求,对用户的输入、输出进行检查与控制,处理客户端的一些

动作,包括控制页面跳转等,并向用户呈现最终的结果信息。该层次主要通过(10)结构实

现.(11)负责接收用户的请求,并决定应该调用哪个模型来处理;然后,(12)根据用户请求调用

(13)进行相应的业务逻辑处理,并返回数据;最后,控制器调用相应的(14)来格式化模型返回的

数据,并通过视图呈现给用户。

A.CLR

B.JVM

C.MVC

D.DAO

28、M公司购买了N画家创作的一幅美术作品原件。M公司未经N画家的许可,擅自将这

幅美术作品作为商标注册,并大量复制用于该公司的产品上。M公司的行为侵犯了N画家

的()<»

A.著作权

B.发表权

C.商标权

D.展览权

29、“4+1”视图主要用于描述系统逻辑架构,最早由PhilippeKruchten于1995年提出。其中

(4)视图用于描述对象模型,并说明系统应该为用户提供哪些服务。当采用面向对象的设

计方法描述对象模型时,通常使用(5)表达类的内部属性和行为,以及类集合之间的交互

关系;采用(6)定义对象的内部行为。【回答括号6】

A.对象图

B.活动图

C.状态图

D•类图

30、一个大型软件系统的需求总是有变化的。为了降低项目开发的风险,需要一个好的变更

控制过程。如下图所示的需求变更管理过程中,①②③处对应的内容应是(请作答此空);

自动化工具能够帮助变更控制过程更有效地运作,()是这类工具应具有的特性之一.

识别出问踵

修改后的需求

3

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

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

C.问题分析与变更描述、变更分析、变更实现

D.变更描述、变更分析、变更实现

31、架构风格反映领域中众多系统所共有的结构和().

A.语义特征

B.功能需求

C.质量属性

D.业务规则

32、基于JavaEE平台的基础功能服务构建应用系统时,:)可用来集成遗产系统。

A.JDBC、JCA和JavalDL

BJDB

C.JCA和JavalDLB.JDBCJCA和JMSCJDBCJMS和JavaIDL

D.JCA.JMS和JavalDL

33、基于0DP的架构开发过程按照顺序分别为系统构想、()、原型分析、()、架构原型、

项目规划、并行开发、系统转换、()、()。

A.需求分析

B.架构规划

C.操作维护

D.概要设计

34、在中断时,CPU断点信息一般保存到()中。

A.通用寄存器

B.堆

C.模

D.I/O接口

35、CORBA构件模型中,(8)的作用是在底层传输平台与接收调用并返回结果的对•象实现

之间进行协调,(9)是最终完成客户请求的服务对象实现。

A.CORBA对象

B.分布式对象标识

C.伺服对象Servant

D.活动对象映射表

36、某公司欲开发一个智能机器人系统,在架构设计阶段,公司的架构师识别出3个核心质

量属性场景。其中”机器人系统主电源断电后,能够在10秒内自动启动备用电源并进行切换,

恢更正常运行”主要与()质量属性相关,通常可采用O架构策略实现该属性;”机器人在

正常运动过程中如果发现前方2米内有人或者障碍物,应在1秒内停止并在2秒内选择一条

新的运行路径”主要与O质量属性相关,通常可采用(请作答此空)架构策略实现该属性:

”对机器人的远程控制命令应该进行加密,从而能够抵挡恶意的入侵破坏行为,并对攻击进

行报警和记录”主要与O质量属性相关,通常可采用()架构策略实现该属性。

A.资源调度

B.操作串行化

C.心跳

D.内置监控器

37、面向对象的分析模型主要由()、用例与用例图、领域概念模型构成;设计模型则包含

以包图表示的软件体系结构图、以交互图表示的()、完整精确的类图、针对复杂对象的状

态图和描述流程化处理过程的(请作答此空)等。

A.序列图

B.协作图

C.流程图

D.活动图

38、电子政务的主要应用模式中不包括()o

A.政府对■政府(GovernmentToGovernment)

B.政府对客户(GovernmentToCustomer)

C.政府对公务员(GovernmentToEmployee)

D.政府对企业(GovernmentToBusiness)

39、给定关系R(Al,A2,A3,A4)上的函数依赖集F={A1今A2A5,A2fA3A4,A3->A2},R

的候选关键字为()o函数依赖(请作答此空)(3F+o

A.A5->A1A2

B.A41A1A2

C.A3玲A2A4

D.A2->A1A5

40、微内核的操作系统(OS)结构如下图所示,图中①和②分别工作在(请作答此空)方

式下,与传统的OS结构模式相比,采用微内核的OS结构模式的优点是提高了系统的灵活

性、可扩充性,()。

文件

齐广近程客户进行•••

附务花IK务器服务器股务K

♦1___________________4♦

请求u..MW

A.核心态和用户态

B.用户态和核心态

C.用户态和用户态

D.核心态和核心态

41、甲公司从市场上购买乙公司生产的部件,作为甲公司计算机产品的部件。丙公司已经取

得该软件的发明权,并许可乙公司生产销售该软件。下列兑法中,正确的是()。

A.甲公司的行为构成对诙公司权利的侵犯

B.甲公司的行为不构成对丙公司权利的侵犯

C.甲公司的行为不侵犯丙公司的权利,乙公司侵犯了丙公司的权利

D.甲公司的行为与乙公司的行为共同构成对丙公司权利的侵犯

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

系统要求正常负载情况下,系统必须在0.5秒内对用户的查询请求进行响应,这属于质量

特性的();网络失效后,系统需要在10秒内发现错误并启用备用系统,这属于质量特性

的(请作答此空);更改系统的Web界面接口必须在4人周内完成,这属于质量特性的();

如果“养护报告生成“业务逻辑的描述尚未达成共识,可能导致部分业务功能模块规则的矛盾,

影响系统的可修改性,这属于系统的();更改系统加密的级别将对安全性和性能产生影响,

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

计,这属于系统的()。

A.可用性

B.可修改性

C.可靠性

D.安全性

43、以下关于软件生存周期模型的叙述,正确的是()

A.在瀑布模型中,前一个阶段的错误和疏漏会隐蔽地带到后一个阶段

B.在任何情况下使用演化模型,都能在一定周期内由原型演化到最终产品

C.软件生存周期模型的主要目标是为了加快软件开发的速度

D.当一个软件系统的生存周期结束之后,它就进入到一个新的生存周期模型

44、在结构化分析方法中,用(9)表示功能模型,用(10)表示行为模型。【回答括号101

A.通信图

B.顺序图

C.活动图

D.状态转换图

45、关于XML的特点和功能,以下()说法是错误的。

A.XML允许各种各样的文档显示类型,不仅可以显示在许多计算机平台上,而且可以显示

蜂窝电话、掌上电脑等其他设备上。

B.XML支持但并不需要DTD(DocumentTypeDefinition,文档类型定义)。

C.XML标准支持打印文档和电子文档以及其他的为不同用户定义了不同内容和外观的文档。

D.XML支持客户端,但不允许服务端计算机上的进程。

46、面向对象的分析模型设计模型则包含以()表示的软件体系机构图、以交互图表示的用

例实现图、完整精确的类图、描述复杂对象的状态图和用以描述流程化处理过程的活动图等。

A.模型试图控制器

B.组件图

C.包图

D.2层、3层或N层

47、某企业的生产流水线上有2名工人P1和P2,1名检验员P3。P1]将初步加工的半成品

放入半成品箱Bl;P2从半成品箱B1取出继续加工,加工好的产品放入成品箱B2;P3从成

品箱B2取出产品检验。假设B1可存放n件半成品,B2可存放m件产品,并设置6个信号

量SI、S2、S3、S4、S5和S6,且S3和S6的初值都为0。采用PV操作实现P⑴、P2和P3

的同步模型如下图所示,则信号量S1和S5();S2、S4的初值分别为(请作答此空)。

n

F

P(S3)

P(SI)

从81♦取车♦5

T(S1)

»(S2)

F(S«)

P(S4)

F(S5)

P(S5)

从B2+*产品

T(S5)T(S4)

V(S«)声品

A.n、0

B.m、0

C.m、n

D.n、m

48、面向对象的分析模型主要由顶层架构图、用例与用例图和()构成。

A,数据流模型

B.领域概念模型

C.功能分解图

D.功能需求模型

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

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

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

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

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

50、实时操作系统(RTOS)内核与应用程序之间的接口称为()

A.I/O接口

B.PCI

C.API

D.GUI

二、多选题

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

的抽象表现形式。

A.逆向工程((ReverseEngineering)

B.系统改进(SystemImprovement)

C.设计恢复(DesignRecovery)

D.再工程(Re-engineering)

52、峰值MIPS(每秒百万次指令数)用来描述计算机的定点运算速度,通过对计算机指令集中

基本指令的执行速度计算得到。假设某计算机中基本指令的执行需要5个机器周期,每个机

微周期为3微秒,则该计莫机的定点运算速度为()MIPS.

A.8

B.15

C.0.125

D.0.067

53、面向服务(Service-Oriented,SO)的开发方法将(请作答此空)的定义与实现进行解耦,

并将跨构件的功能调用暴露出来。该方法有三个主要的抽象级别,最低层的()代表单个

逻辑单元的事物,包含特定的结构化接口,并且返回结构化的响应;第二层的服务代表操作

的逻辑分组;最高层的()则是为了实现特定业务目标而执行的一组长期运行的动作或者

活动。

A.接口

B.功能

C.活动

D.用例

54、关于RADIUS远程用户拨号认证系统表述不正确的是()

▲RADIUS软件架构分为三个层面:协议逻辑层、业务逻辑层和数据逻辑层

B.业务逻辑层主要实现RFC框架中的内容,处理网络通信协议的建'>:、通信和停止方面的

工作

C.业务逻辑层的设计是RADIUS软件架构设计的核心部分,协议处理进程主要对转发引擎发

来的包进行初步分析,并根据包的内容进一步分发到不同的业务逻辑处理进程

D.数据逻辑层由数据库代理池统一连接数据库

55、传统的编译器采用(请作答此空)风格。现代编译器的集成开发环境则采用()风格。

A.虚拟机

B.管道过滤器风格

C.数据共享风格

D.进程通信

56、中间件的作用表述不正确的是()

A.负责客户机与服务器之间的连接和通信,以及客户机与应用层之间的高效率的通信机制

B.提供应用层相同服务之间的互操作机制,以及应用层与数据库之间的高效率通信机制

C.提供一个多层架构的应用开发和运行平台,以及一个应用开发框架,支持模块化的应用

开发

D.屏蔽硬件、操作系统、网络和数据库的差异

57、分布式数据库缓存技术有Memcache与Redis,关于两者的说法正确的是()

A.Memcache不仅仅支持简单的k/v类型的数据,同时还提供list,set,hash等数据结构的

存储。

B.Redis支持多线程

C.Memcache不能进行内存管理

D.Redis支持主从、sentirekduster等分布式存储方式

A.0

B.1

C.3

D.4

59、对于开发模型来说,()复用好、开发过程无间隙、节省时间。()是瀑布与原型(演

化)模型结合体,适用于复杂项目。(请作答此空)需要用户参与,模块化要求高,不适用

新技术。O是用例驱动、架构为中心、迭代、增量。

A.RAD模型

B.螺旋模型

C.RUP模型

D.喷泉模型

60、企业应用集成是一个战略意义上的方法,它从服务和信息角度将多个信息系统绑定在一

起,提供实时交换信息和影响流程的能力。()提供企业之间的信息共享能力,(请作答此

空)在用户使用角度能够对集成系统产生一个“整体”的感觉。

A.API集成

B.数据集成

C.界面集成

D.过程集成

61、为了使一个接口的规范和实现该接口的构件得到广泛应用,需要实现接口的标准化。接

口标准他是对()的标准化。

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

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

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

D.接口消息适用语境

62、国家和地方人口信息的采集、处理和利用,属于()的电子政务活动。

A.政府对政府

B.政府对居民

C.居民对居民

D.居民对政府

G3、商业智能系统的处理过程包括四个主要阶段:数据预处理通过()实现企业原始数据的

初步整合:建立数据仓库是后续数据处理的基础;数据分析是体现系统智能的关键,主要采

用()和(请作答此空)技术,前者能够实现数据的上卷、下钻和旋转分析,后者利用隐藏

的知识,通过建立分析模型预测企业未来发展趋势;数据展现主要完成数据处理结果的可视

化。

A.知识库

B.数据挖掘

C.联机事务处理

D.联机分析处理

64、在分步设计法中,通常将数据库的设计分为4个阶段。其中()是数据库设计的第二

阶段,其目标是对需求说明书提供的所有数据和处理要求进行抽象与综合处理建立企业数据

模型。(请作答此空)阶段将得到的应用视图转换成外部模式,即特定DBMS下的应用视图。

A.系统结构设计

B.概念结构设计

C.逻辑结构设计

D.物理结构设计

65、在数据库设计的需求分析阶段应完成包括()在内的文档。

A.E-R图

B.关系模式

C.数据字典和数据流图

D.任务书和设计方案

66、假设系统中有n个进程共享3台打印机,任一进程在任一时刻最多只能使用1台打印

机。若信号量S的值为则系统中有()个进程等待使用打印机。

A.0

B.1

C.2

D.3

67、某航空公司机票销售系统有n个售票点,该系统为每个售票点创建一个进程Pi(i=l,2,...,

n)管理机票销售。假设Tj(j=l,2,m)单元存放某日某航班的机票剩余票数,Temp为Pi

进程的临时工作单元,x为某用户的订票张数。初始化时系统应将信号量S赋值为(请作答此

空)。Pi进程的T.作流程如下图所示,若用P操作和V操作实现进程间的同步与互斥,则图

中空(a)、空(b)和空(c)处应分别填入(2)。

A.0

B.1

C.2

D.3

68、某公司拟开发一个VIP管理系统,系统需要根据不同商场活动,不定期更新VIP会员的

审核标准和VIP折扣系统,针对上述需求,采用()架构风格最为合适。

A.规则系统

B.过程控制

C.分层

D.管道-过滤器

69、在分步设计法中,通常将数据库的设计分为4个阶段。其中(请作答此空)是数据库

设计的第二阶段,其目标是对需求说明书提供的所有数据和处理要求进行抽象与综合处理建

立企业数据模型。()阶段将得到的应用视图转换成外部模式,即特定DBMS下的应用视图。

A.系统结构设计

B.概念结构设计

C.逻辑结构设计

D.需求概念设计

70、DSSA是在一个特定应用领域中为一组应用提供组织结构参考的软件体系结构,参与DSSA

的人员可以划分为4种角色,包括领域专家、领域设计人员、领域实现人员和(请作答此

空),其基本活动包括领域分析、领域设计和()。

A.领域测试人员

B.领域顾问

C.领域分析师

D.领域经理

71、某公司内部使用作为访问某服务器的地址,其中wb是()。

A.主机名

B.协议名

C.目录名

D.文件名

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

系统要求正常负载情况下,系统必须在0.5秒内对用户的查询请求进行响应,这属于质量

特性的():网络失效后,系统需要在10秒内发现错误并启用备用系统,这属于质量特性

的();更改系统的Web界面接口必须在4人周内完成,这属于质量特性的();如果"

养护报告生成”业务逻辑的描述尚未达成共识,可能导致部分业务功能模块规则的矛盾,影

响系统的可修改性,这属于系统的();更改系统加密的级别将对•安全性和性能产生影响,

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

计,这属于系统的(请作答此空)。

A.权衡点

B.风险点

C.敏感点

D.非风险点

73、()中,编程开发人员分成首席程序员和”类“程序员。

A.自适应软件开发(ASD)

B.极限编程(XP)开发方法

C.开放统一过程开发方法(OpenUP)

D.功用驱动开发方法(FDD)

74、()设计模式能够动态地给一个对象添加一些额外的职责而无须修改此对象的结构;(请

作答此空)设计模式定义一个用于创建对象的接口,让子类决定实例化哪一个类;欲使一个

后端数据模型能够被多个前端用户界面连接,采用O模式最适合。

A.工厂方法

B.享元

C.观察者

D.中介者

75、以下关于增量模型的叙述中,不正确的是()。

A.容易理解,管理成本低

B.核心的产品往往首先开发,因此经历最充分的”测试“

C.第一个可交付版本所需要的成本低,时间少

D.即使一开始用户需求不清晰,对开发进度和质量也没有影响

76、设计模式基于面向对象技术,是人们在长期的开发实践中良好经验的结晶,提供了一个

简单、统一的描述方法,使得人们可以复用这些软件设计办法、过程管理经验。按照设计模

式的目的进行划分,现有的设计模式可以分为创建型、()和行为型三种类型。其中()属

于创建型模式,(请作答此空)属于行为型模式。()模式可以将一个复杂的组件分成功能

性抽象和内部实现两个独立的但又相关的继承层次结构,从而可以实现接口与实现分离。

A.Decorator

B.Composite

C.Memento

D.Builder

77、一般来说,架构可以分为三个层次。()层主要负责接收用户的请求,对用户的输入、

输出进行检查与控制,处理客户端的一些动作,包括控制页面跳转等,并向用户呈现最终的

结果信息。表现层主要采,书()结构来实现,其中的()负责接收用户的请求,并决定应

该调用哪个模型来处理。「请作答此空)主要负责将业务数据存储在文件、数据库等持久化

存储介质中。

A.表现层

B.业务逻辑层

C.持久层

D.中间层

78、结构化程序设计采用斗顶向下、逐步求精及模块化的程序设计方法,通过()三种基本

的控制结构可以构造出任何单入口单出口的程序。

A.顺序、选择和嵌套

B.顺序、分支和循环

C.分支、并发和循环

D.跳转、选择和并发

79、"4+1"视图主要用于描述系统逻辑架构,最早由PhilippeKruc用en于1995年提出。其中

(4)视图用于描述对象模型,并说明系统应该为用户提供哪些服务。当采用面向对象的设

计方法描述对象模型时,通常使用(5)表达类的内部属性和行为,以及类集合之间的交互

关系;采用(6)定义对象的内部行为。【回答括号5】

A.对象图

B.活动图

C.状态图

D.类图

80、一般来说,架构可以分为三个层次。()层主要负责接收用户的请求,对用户的输入、

输出进行检查与控制,处理客户端的一些动作,包括控制页面跳转等,并向用户呈现最终的

结果信息。表现层主要采用(请作答此空)结构来实现,其中的()负责接收用户的请求,

并决定应该调用哪个模型来处理。()主要负责将业务数据存储在文件、数据库等持久化存

储介质中。

A.MVC

B.spring

C.AOP

0.Hibernate

81、某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的

活动,边上的数字表示活动的持续天数,则完成该项目的最少时间为()天。活动EH和

U的松弛时间分别为()天。

A.3和3

B.3和G

C.5和3

D.5和6

82、关于构件的描述,正确的是()o

A.构件包含了一组需要同时部署的原子构件

B.构件可以单独部署,原子构件不能被单独部署

C.一个原子构件可以同时在多个构件家族中共享

D.一个模块可以看作带有单独资源的原子构件

83、在软件系统工具中,版本控制工具属于()

A.软件开发工具

B.软件维护工具

C.编码与排错工具

D.软件管理和软件支持工具

84、()中间件保证系统能在不同平台之间通信,实现分布式系统中可靠的、高效的、实时

的跨平台数据传输。

A.数据管理中间件

B.消息中间件

C.WEB服务中间件

D.事务处理中间件

85、对于如下所示的序列图所描述的场景,最适合于采月的设计模式是();该模式适用的

场合是(请作答此空)

・6£

(O^ectSMMCBLwtMCMaMimxOocfWEWM“CMBMUat)(VN«M)

…*Vwffam<D

A.对象的行为决定于它的状态,且必须在运行时刻根据状态改变它的行为

B.定义对象结构的类很少改变,但经常需要在此结构上定义新的操作

C.需要使用一个算法的不同变体

D.一个对象必须通知其他对象,而它乂不能假定其他对象是谁

86、基于JavaEE平台的基础功能服务构建应用系统时,:)可用来集成遗产系统。

A.JDBC、JCA和JavaIDL

BJDB

C.JCA和JavalDLB.JDBCJCAftJMSCJDBCJMS和JavaIDL

D.JCA.JMS和JavaIDL

87、CRM是一套先进的管理思想及技术手段,它通过将()进行有效的整合,最终为企业

涉及到的各个领域提供了集成环境。

A.员工资源、客户资源与管理技术

B.销售资源、信息资源与商业智能

C.销售管理、市场管理与服务管理

D.人力资源、业务流程与专业技术

88、假设系统中有n个进程共享3台打印机,任一进程在任一时刻最多只能使用1台打印

机。若用PV操作控制n个进程使用打印机,则相应信号量s的取值范围为()

A.0,-1,...t-(n-1)

B.3,2,1,0,-1,…,-(n-3)

C.l>0,-1,...»-(n-l)

D.2,1,0,-1,...»-(n-2)

89、某虚拟存储系统采用最近最少使用(LRU)页面淘汰算法,假定系统为每个作业分配4

个页面的主存空间,其中一个页面用来存放程序。现有某作业的程序如下:VarA:

Array[1..100,1..100]OFinteger;i,j:integer;FORi:=lto100DOFORj:=lto100DOA[i,j]:=0;设

每个页面可存放200个整数变量,变量i、j存放在程序页中。初始时,程序及i、j均已在内

存,其余3页为空。若矩阵A按行序存放,那么当程序执行完后共产生()次缺页中断;

A.50

B.100

C.5000

D.10000

90、在面向对象分析中,利用()表示需求,并从中提炼出中(请作答此空),以上两者形

成(),之后再进行后续的开发工作。

A.领域模型

B.架构模型

C.体系结构图

D.类图

91、给定关系R(Al,A2,A3,A4)上的函数依赖集F={A1玲A2A5,A2fA3A4,A3^A2},R

的候选关键字为()

A.A1

B.A1A2

C.A1A3

D.A1A2A3

92、基于架构的软件开发(ArchitectureBasedSoftwareDevelopment,ABSD.强调由商业、质量

和功能需求的组合驱动软件架构设计。它强调采用()来描述软件架构,采用(请作答此空)来

描述需求。

A.用例与类图

B.用例与视角

C.用例与质量场景

D.视角与质量场景

93、电子政务是对现有的政府形态的一种改造,利川信息技术和其他相关技术,将其管理和

服务职能进行集成,在网络上实现政府组织结构和工作流程优化重组。与电子政务相关的行

为主体有三个,即政府、〔)及居民。

A.部门

B.企(事)业单位

C.管理机构

D.行政机关

94、在面向对象分析中,利用(请作答此空)表示需求,并从中提炼出中(),以上两者形

成(),之后再进行后续的开发工作。

A.类图

B.数据流图

C.包图

D.用例与用例图

95、以下描述中,()不是嵌入式操作系统的特点。

A.面向应用,可以进行裁剪和移植

B.用于特定领域,不需要支持多任务

C.可靠性高,无须人工干预独立运行,并处理各类事件和故障

D.要求编码体积小,能够在嵌入式系统的有效存储空间内运行

96、若对关系R(A,B,C,D)和S(C,D,E)进行关系代数运算,则表达式与()等价。

A.nC,D,E(oDC(RxS))

B.nR,C,R,D,E(oR.DS.C(RxS))

C.nC,D,E(aR.DS.C(RxS))D.nR,C,R,D,E(oDC(RxS))

97、关于VRAPS原则、准则、模式和反模式的说法正确的是()

A.VRAPS原则的5个原则分别是构想原则、节奏原则、预见原则、统一原则

B.反模式是在开发和使用软件中可能遇到的基本常见问题和解决问题的方法,能够帮助组

织来更好地改进原则

C.模式是组织在实践中可能遇到的各种陷阱,描述了不该做的事,可以博助更深入地理解

原则

D.VRAPS各个原则之间不是孤立的

98、分布透明性指用户不必关心数据的逻辑分片,不必关心数据存储的物理位置分配细节,

也不必关心局部场地上数据库的数据模型。()是分布透明性的最高层次。()指用户或应

用程序应当了解分片情况,但不必了解片段的存储场地。(请作答此空)透明性是指用户或

应用程序应当了解分片及各片断存储的场地,但不必了解局部场地上使用的是何种数掂模型。

A.分片透明性

B.逻辑透明性

C.位置透明性

D.全局透明性

99、用户提出需求并提供经费,委托软件公司开发软件,双方商定的协议(委托开发合司)中

未涉及软件著作权归属,其软件著作权应由(64)享有。

A用户

B.用户、软件公司共同

C.软件公司

D.经裁决所确认的一方

100、软件开发团队欲开发一套管理信息系统,在项目初期,用户提出了软件的一些基小功

能,但是没有详细定义输入、处理和输出需求。在这种情况下,该团队在开发过程应采用()。

A.瀑布模型

B.增量模型

C.原型开发模型

D.快速应用程序开发(RAD)

参考答案与解析

1、答案:c

本题解析:

题干中并没有提到过专利为有关内容,因此“公司享有专利权”的说法是错误的。

2.答案:C

本题解析:

BC持续时间3天,BD持续时间2天,由一人完成,则可以把先完成BD,再完成BC,则BC

持续时间作为5天,则关灌路径为ABCEFJ,20天。

3、答案:B

本题解析:

电子政务是对现有的政府形态的一种改造,利用信息技术和其他相关技术,将其管理和服务

职能进行集成,在网络上实现政府组织结构和工作流程优化重组。与电子政务相关的行为主

体有二个,即政府、企(事)业单位及居民。国家和地方人口信息的采集、处理和利用,属

于政府对政府的电子政务活动。

4、答案:A

本题解析:

本主要考查待定领域软件架构的基本定义和基本活动。特定领件架构(0SSA)是在一个特定应

用领域为一组应用提供组织结构参考的标佳软件架构。实施DSSA的过程中包括一系列基本

的活动其中领城设计活动的主要目的是为了获得DSSA.该活动参加人员中,领城专家的主要

任务是提供关于领城中系统的需求规约和实现的知识

5、答案:D

本题解析:

对数据的分析是入侵检测系统的核心。数据分析一般通过模式匹配、统计分析和完整性分析

三种手段进行。

6、答案:B

本题解析:

在对一个软件系统的架构进行设计与确认之后,需要进行架构复审。架构复审的H的是为了

标识潜在的风险,及早发现架构设计中的缺陷和错误。右架构复审过程中,主要由用户代表

与领域专家决定架构是否满足需求、质量需求是否在设计中得到体现。

7、答案:B

本题解析:

”机器人系统主电源断电后,能够在10秒内自动启动备用电源并进行切换,恢复正常运行”

属于可用性,因为场景描述的是故障恢复问题。主动冗余是可用性的常见策略。”机器人在

正常运动过程中如果发现前方2米内有人或者障碍物,应在1秒内停止并在2秒内选择一条

新的运行路径”属于性能,资源调度是其常见策略。“对机器人的远程控制命令应该进行加密,

从而能够抵挡恶意的入侵破坏行为,并对•攻击进行报警和记录”属于安全性,常见的策略是

追踪审计。

8、答案:C

本题解析:

结构型模式主要用于如何组合己有的类和对象以获得更大的结构,其代表有Adapter模式

等;

9-.答案:D

本题解析:暂无解析

10、答案:D

本题解析:

按照设计模式的目的进行划分,现有的设计模式可以分为三类。

创建型模式通过采用抽象类所定义的接口,封装了系统中对象如何创建、组合等信息,其代

表有Singleton模式等;

结构型模式主要用于如何组合己有的类和对象以获得更大的结构,其代表有Adapter模式

等;

行为型模式主要用于对象之间的职责及其提供服务的分配方式,其代表有Visitor模式等。

11、答案:B

本题解析:

接口标准是对.接口中消息模式、格式和协的标准化

12、答案:C

本题解析:

本题考察流水线知识,相关计算公式如下:计算机流水线改行周期=最慢那个指令执行时间;

流水线执行时间=首条指令执行时间+(指令总数-1)*流水线执行周期:流水线吞吐率=任务

数/完成时间;流水线加速比=不采用流水线的执行时间/采用流水线的执行时间;根据公式:

流水线执行周期=3?3流水线执行时间="(2?t+l?t+3?t+l?t+2?t+(n-1)*3?t)=n/|9?t+

趋向无穷人时,比值为条指令不用流水线的执行时间=

(n-l)3?t)]=n/(6?t+n*3?t),Snl/3?tl0

(2?t+l?t+3?t+l?t+2?t)*10=90?to10条指令使用流水线的执行时间=(2?t+l?t+3?t+l?t

+2?t)+(10-1)*3?t=36?to所以加速比为:90?t/36?t=5:2

13、答案:C

本题解析:

根据定义,基于软件架构的开发(ArchitectureBasedSoftwareDevelopment,ABSD)强调由商

业、质廉和功能需求的组合驱动软件架构设计。它强调采用视角和视图来描述软件架构,采

用用例和质量属性场景来描述需求。

14、答案:D

本题解析:

简单网络管理协议(SNMP),由一组网络管理的标准组成,包含一个应用层协议(application

layerprotocol数据库模型(databaseschema)和一组资源对象。该协议能够支持网络管

理系统,用以监测连接到网络上的设备是否有任何引起管理上关注的情况。该协议是互联网

工程工作小组(IETF,InternetEngineeringTaskForce)定义的internet协议簇的一部分。SNMP

的目标是管理互联网Internet上众多厂家生产的软硬件立台,因此SNMP受Internet标准网

络管理框架的影响也很大,SNMP已经出到第三个版本的协议,其功能较以前己经大大地加

强和改进了。

15、答案:B

本题解析:

面向对象的分析模型主要由顶层架构图、用例与用例图和领域概念模型构成:

设计模型则包含以包图表示的软件体系机构图、以交互图表示的用例实现图、完整精碓的类

图、描述复杂对象的状态图和用以描述流程化处理过程的活动图等。

16、答案:C

本题解析:

本题主要考查知识产权保护的有关知识。我国于2001年颁布了《计算机软件保护条例》,

作为知识产权保护的法律工具之一,其目的是保护单位、团体和个人开发的软件不受侵权,

所保护的软件是指计算机程序及其文档。根据《计算机软件保护条例》第三十条,软件的复

制品持有人不知道也没有合理理由应当知道该软件是侵权复制品的,不承担赔偿责任;但是,

应当停止使用、销毁侵权豆制品。因此,本题的用户不应承相盗版侵权责任。

17、答案:B

本题解析:

用于管理信息系统规划的方法很多,主要是关键成功因素法(CriticalSuccessFactors,CSF)、

战略目标集转化法(StrategySetTransformation,SST)和企业系统规划法(BusinessSystem

Planning,BSP)。其它还有企业信息分析与集成技术(BIAIT)、产出/方法分析(E/MA)、投

资回收法(ROD.征费法、零线预算法、阶石法等。用得最多的是前面三种。1.关键成功

因素法(CSF)在现行系统中,总存在着多个变量影响系统目标的实现,其中若干个因素是

关键的和主要的(即关键成功因素)。通过对关键成功因素的识别,找出实现目标所需的关

键信息集合,从而确定系统开发的优先次序。关键成功因素来自于组织的目标,通过组织的

目标分解和关键成功因素识别、性能指标识别,一直到产生数据字典。识别关键成功因素,

就是要识别联系于组织目标的主要数据类型及其关系。不同的组织的关键成功因素不同,不

同时期关键成功因素也不相同。当在一个时期内的关键成功因素解决后,新的识别关键成功

因素又开始。关键成功因素法能抓住主要矛盾,使目标的识别突出重点。由于经理们比较熟

悉这种方法,使用这种方法所确定的目标,因而经理们乐于努力去实现。该方法最有利于确

定企业的管理目标。2.战醉FI标集转化法(SST)把整个战略忖标看成是一个"信息集合",由

使命、目标、战略等组成,管理信息系统的规划过程即是把组织的战略目标转变成为管理信

息系统的战略目标的过程,战略目标集转化法从另一个角度识别管理目标,它反映了各种人

的要求,而且给出了按这种要求的分层,然后转化为信息系统目标的结构化方法。它能保证

目标比较全面,疏漏较少,但它在突出重点方面不如关健成功因素法。3.企业系统规划法

(BSP)信息支持企业运行。通过自上而卜地识别系统巨标、企业过程和数据,然后对数据

进行分析,自下而上地设计信息系统。该管理信息系统支持企业目标的实现,表达所有管理

层次的要求,向企业提供一致性信息,对组织机构的变动具有适应性。企业系统规划法虽然

也首先强调目标,但它没有明显的目标导引过程。它通过识别企业“过程〃引出了系统目标,

企业FI标到系统目标的转化是通过企业过程/数据类等矩阵的分析得到的。

18、答案:D

本题解析:

两者的对比如下所示:

r——aiMKey/VaiueUM,仅仅支阳口般比姐美嬖比微汽,.

st4讣">1唱悔S/MI.

不皿SM

•・方K.主从.ClvMerW

不支玲

19、答案:C

本题解析:

00的应用构建在类和对象之上,随后发展起来的建模技术将相关对象按照业务功能进行分

组,就形成了构件(Component)的概念。对于跨构件的功能调用,则采用接口的形式暴露

出来。进一步将接口的定义与实现进行解耦,则催生了服务和面向服务(Service-Oriented,

SO)的开发方法。由此可见,面向对象、基于构件、面向服务是三个递进的抽象层次。S0

方法有三个主要的抽象级别,分别是操作、服务和业务流程。位于最低层的操作代表单个逻

辑单元的事物,执行操作通常会导致读、写或修改一个或多个持久性数据。服务的操作类似

于对象的方法,它们都有特定的结构化接II,并且返回结构化的响应;位于第二层的服务代

表操作的逻辑分组;最高层的业务流程则是为了实现特定业务目标而执行的一组长期运行的

动作或活动,包括依据一组业务规则按照有序序列执行的一系列操作。其中操作的排序、选

择和执行成为服务或流程的编排,典型的情况是遍用已编排的服务来响应业务事件。

20、答案:A

本题解析:

XPath是一门在XML文档中杳找信息的语言。XPath用于在XML文档中通过元素和属性

进行导航,它给XSLT和XPointer•提供了一个共同、整合的定位语法,用来定位XML文档中

的各个部位。

21、答案:D

本题解析:

(1)双机热备模式。正常情况下,一台服务器处于工作状态(主系统),另一台服务器处于

监控准备状态(备用系统)。如果没有采用共享磁盘阵列,则用户数据同时往两台服务器中

写入,以保证数据的即时同步。当主系统出现故障时,通过双机软件将备用系统激活,保证

应用在短时间内完全恢复正常使用。当主系统修复后,可重新接入系统要回自己的应用。双

机热备模式是目前采用较多的一种模式,典型应用有证券资金服务器或行情服务器等。双机

热备模式的主要缺点在于,备用系统长期处于后备的状态,存在一定的计算资源浪费。(2)

双机互备模式。两台服务器均处于工作状态,为前端客户机提供各自不同的应用服务,并互

相检测对方的运行情况。也就是说,两台服务器同时运行,但彼此均设为备用系统。当某一

台服务器出现故障时,另一台服务器可以在短时间内将故障服务器的应用接管过来,从而保

证了应用的持续性。双机互备模式的主要缺点是对服务器的性能要求比较高。(3)双机双工

模式。双机双工模式是集群(cluster)技术的一种形式,两台服务器均处于工作状态,同时

为前端客户机提供相同的应用服务,以保证整体系统的性能,实现负载均衡和互为备份。在

双机容错系统中,双机软件是必不可少的。一切故障的诊断、服务的切换和硬件的控制都由

双机软件来实现。为了使双机容错系统对外像一个单机系统一样,双机软件还可以为双机系

统生成一个虚拟IP地址对外工作,客户机通过虚拟IP地址访问双机系统,从而避免因服务

器IP地址改变导致客户机无法访问的问题。双机软件还可以控制两台服务器对共享磁盘阵

列的访问,同一时刻只能有一台服务器可以对其访问,避免了同时访问可能对数据造成的破

坏。双机软件通过侦测网卡或两台服务器之间互连的串口线,进行两台服务器的状态诊断,

一旦主系统出现故障,双机软件立即激活备用系统,接管虚拟IP和共享磁盘阵列的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论