软件水平考试(中级)系统集成项目管理工程师上午基础知识(软件技术)历年真题试卷汇编1_第1页
软件水平考试(中级)系统集成项目管理工程师上午基础知识(软件技术)历年真题试卷汇编1_第2页
软件水平考试(中级)系统集成项目管理工程师上午基础知识(软件技术)历年真题试卷汇编1_第3页
软件水平考试(中级)系统集成项目管理工程师上午基础知识(软件技术)历年真题试卷汇编1_第4页
软件水平考试(中级)系统集成项目管理工程师上午基础知识(软件技术)历年真题试卷汇编1_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

软件水平考试(中级)系统集成项目管

理工程师上午基础知识(软件技术)历

年真题试卷汇编1

一、中文选择题(本题共30题,每题7.0分,共30

分。)

1、(2009年上半年)与客户机/服务器(Client/Server,C/S)架构相比,浏览器/

服务器(Browser/Server,B/S)架构的最大优点是(5)。

A、具有强大的数据操作和事务处理能力

B、部署和维护方便、易于扩展

C、适用于分布式系统,支持多层应用架构

D、将应用一分为二,允许网络分布操作

标准答案:B

知识点解析:C/S模式将应用一分为二,客户机与服务器分离,允许网络分布操

作,服务器(后台)负责数据管理,客户机(前台)完成与用户的交互任务。C/S模

式具有强大的数据操作和事务处理能力,模型思想简单,易于人们理解和接受。

为了解决C/S模式中客户端的问题,发展形成了B/S模式。为了解决C/S模

式中服务器端的问题,发展形成了三层(多层)C/S模式,即多层应用架构。B/S

架构的最大优点是部署和维护方便、易于扩展。A、D都是C/S架构的特点,C

是两种模式共有的特点。

2、(2009年上半年)在GB/T14393计算机软件可靠性和可维护性管理标准中,(9)

不是详细设计评审的内容。

A、各单元可靠性和可维护性目标

B、可靠性和可维护性设计

C、测试文件、软件开发工具

D、测试原理、要求、文件和工具

标准答案:D

知识点解析:暂无解析

3、(2009年上半年)管理信息系统建设的结构化方法中,用户参与的原则是用户必

须参与(66)。

A、系统建设中各阶段工作

B、系统分析工作

C、系统设计工作

D、系统实施工作

标准答案:A

知识点解析:用户参与的原则是说用户必须参与系统建设中各阶段工作,而不仅仅

是需求阶段和验收阶段。

4、(2009年下半年)某一MIS系统项目的实施过程如下:需求分析、概要设计、详

细设计、编码、单元测试、集成测试、系统测试、验收测试。那么该项目最有可能

采用的是(6)。

A、瀑布模型

13、迭代模型

C、V模型

D、螺旋模型

标准答案:C

知识点解析:V模型是瀑布模型的变种,它反映了测试活动与分析和设计的关系。

II求分析总收测员

5、(2009年下半年)应用已有软件的各种资产构造新的软件,以缩减软件开发和维

护的费用,称为(10)。

A、软件继承

B、软件利用

C、软件复用

D、软件复制

标准答案:C

知识点解析:软件复用是人类长久以来的梦想:函数库和类库用于代码的复用、设

计模式(DesignPallem)用于设计的复用,需求模式(「equiremenlpaltem.)用于需求

的复用。

6、(2009年下半年)在UML中,动态行为描述了系统随时间变化的行为,下面不

属于动态行为视图的是(16)。

A、状态机视图

B、实现视图

C、交互视图

D、活动视图

标准答案:B

知识点解析:

UML的校图

主要的域楔图图主要概念

类图类、关联、泛化、依赖关系、实现、接口

静态视图

用例图,用例、参与者、关联、包括、用例泛化

在Ml用例视图

构件图构件、接口、依赖关系、实现

部署视图

部署图节点、构件、依较关系、位置

状态机视图状态机图状态、事件、转换、动件

动态活动视图活动图状态、活动、完成转换、分叉、结合

交互视图交互图协作、交互、协作角色、消息

模型管理模型管理视图类图包、子系统、模型

可扩展性所有所有约束、构造型、标记值

7、(2009年下半年)在.NET架构中,(30)给开发人员提供了一个统一的、面向对

象的、层次化的、可扩展的编程接口。

A、通用语言规范

B、基础类库

C、通用语言运行环境

D、ADO.NET

标准答案:C

知识点解析:暂无解析

8、(2010年上半年)中间件是位于硬件、操作系统等平台和应用之间的通用服务。

(8)位于客户和服务器之间,负责负载均衡、失效恢复等任务,以提高系统的整体

性能。

A、数据库访问中间件

B、面向消息中间件

C、分布式对象中间件

D、事务中间件

标准答案:D

知识点解析:中间件(Middleware)可分为如下几类:数据库访问中间件(Database

AccessMiddleware)o通过一个抽象层访问数据库,从而允许使用相同或相似的代

码访问不同的数据库资源。典型的技术如Windows平台的ODBC和Java平台的

JDBC等。远程过程调用(RemoteProcedureCall,RPC)是一种广泛使用的分布式应

用程序处理方法。面向消息中间件(McbsugbOiieiiicdMiddlcw〜e)。利用高效可靠

的消息传递机制进行平台无关的数据交流,并可基于数据通信进行分布系统的集

成。典型的产品如IBM的MQSerieso分布式对象中间件(DistributedObject

Middleware)o随着对象技术与分布式计算技术的发展,两者相互结合形成了分布

式对象技术,并发展成为当今软件技术的主流方向。典型的产品如OMG的

CORBA、Sun的RMI/EJB、Microsoft的DCOM等。事务中间件,也称事务处理

监控器(TransactionProcessingMonitor),最早出现在大型机匕为其提供支持大规

模事务处理的可靠运行环境。典型产品如BEA的Tuxedoo

9、(2010年上半年)根据《软件文档管理指南))(GB/T16680—996),以下关于文档

评审的叙述,(12)是不正确的。

A、需求评审进一步确认开发者和设计者已了解用户要求什么,以及用户从开发者

一方了解某些限制和约束

B、在概要设计评审过程中主要详细评审每个系统组成部分的基本设计方法和测试

计划,系统规格说明应艰据概要设计评审的结果加以修改

C、设计评审产生的最终文档规定系统和程序将如何设计开发和测试以满足一致同

意的需求规格说明书

D、详细设计评审主要评审计算机程序、程序单元测试计划和集成测试计划

标准答案:D

知识点解析•:详细设计评审主要评审计算机程序和程序单元测试计划。集成测试计

划则是概要设计评审的对象之一。

10、(2010年上半年)WebService技术适用于(28)应用。①跨越防火墙②应用系统

集成③单机应用程序④B2B应用⑤轨件重用⑥局域网上的同构应用程序

A、③④⑤⑥

B、@®®@

C、①③④⑥

D、①②④⑤

标准答案:D

知识点解析:不适合使用Web服务的情况如下:曲机应用程序。只与运行在本地

机器上的其他程序进行通信的桌面应用程序最好不使用Web服务,只用本地的

API即可。局域网上的同构应用程序。使用同一种语言开发的在相同平台的同一

个局域网中运行的应用程序直接通过TCPhP等协议调用.会更有效.

II、(2010年下半年)在软件需求规格说明书中,有一个需求项的描述为:“探针应

以最快的速度响应气压值的变化该需求项存在的主要问题是不具有(7)。

A、可验证性

B、可信性

C、兼容性

D^一致性

标准答案:A

知识点解析:最快的速度是多快?不可测量、不可验证。

12、(2010年下半年)在儿种不同类型的软件维护中,通常情况下(11)所占的工作量

最大。

A、更正性维护

B、适应性维护

C、完善性维护

D、预防性维护

标准答案:C

知识点解析:软件维护,即软件产品交付后进行的修改,可分为:正确性维护(更

正性维护、校正性维护、改正性维护、排错性维护)一更正发现的问题。适应性

维护——适应环境变化,保持软件产品能在变化后或变化中的环境中可以继续使

用。完善性维护——为满足用户要求,修改现有功能、增加新功能、改善总体性

能以及一般性的改进,是软件维护的主体部分。预防性维护——为了改进软件未

来的可维护性或可靠性,或者为了给未来的改进提供更好的基础而对软件进行修

改。完善性维护是软件维护的主体,工作量最大。

13、(2010年下半年)面向对象分析与设计技术中,(18)是类的一个实例。

A、对象

B、接口

C、构件

D、设计模式

标准答案:A

知识点解析•:对象是类的一个实例。比如说“电视机”的时候指的是所有电视机的共

性的东西,它可以调频道,调声音、亮度等。而要说“你家的电视机''就是指具体

的对象,它有它当时的频道、音量等独特的特征,区别于其他电视机,也可以说

你家的电视机是电视机类的一个实例。

14、(2010年下半年)工作流(workflow)需要依靠(30)来实现,其主要功能是定义、

执行和管理工作流,协调工作流执行过程中工作之间以及群体成员之间的信息交

互。

A、工作流管理系统

B、工作流引擎

C、任务管理T具

D、流程监控工具

标准答案:A

知识点解析:工作流(Workflow)就是工作流程的计算模型,即将工作流程中的工

作如何前后组织在一起的逻辑和规则在计算机中以恰当的模型进行表示并对其实

施计算。工作流要解决的主要问题是:为实现某个业务目标,在多个参与者之

间,利用计算机,按某种预定规则自动传递文档、信息或者任务。工作流管理系

统(WorkflowManagementSystem,WfMS)的主要功能是通过计算机技术的支持去

定义、执行和管理工作流,协调工作流执行过程中工作之间以及群体成员之间的

信息交互。工作流需要依靠工作流管理系统来实现。

15、(2011年上半年)下列测试方法中,(8)均属于白盒测试的方法。

A、语句覆盖法和边界值分析法

B、条件覆盖法和基本路径测试法

C、边界值分析法和代码检查法

D、等价类划分和错误推测法

标准答案:B

知识点解析:白盒测试(White-boxTesting),也叫结构测试或逻辑驱动测试,是一

种按照程序内部的逻辑结构和编码结构设计并执行测试用例的测试方法。采用这

种测试方法,测试者需要掌握被测程序的内部结构。白盒测试通常根据覆盖准则

设计测试用例,使程序中的每个语句、每个条件分支、每个控制路径都在程序测

试中受到检验。白盒测试用例设计方法包括:逻辑覆盖、循环覆盖和基本路径测

试等。其中逻辑覆盖包石语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件

组合覆盖和路径覆盖(按发现错误的能力由弱至强排序)。黑盒测试(Black-box

Testing),也称功能测试,是一种从软件需求出发,根据软件需求规格说明设计测

试用例,并按照测试用例的要求运行被测程序的测试方法。它较少关心程序内部

的实现过程,侧重于程序的执行结果,将被测程序看成是不可见的黑盒子,因此

被称为黑盒测试。黑盒测试着重于验证软件功能和性能的正确性。黑盒测试用例设

计方法包括等价类划分法、边界值分析法、错误推测法、因果图法、判定表驱动

法、正交试验设计法、功能图法、场景法等。

16、(2011年上半年)在信息系统集成项目中,经常使用(12)对集成的系统进行性能

测试。

A、Bugzilla

B、TestManager

C、TrueCoverage

D、LoadRuDner

标准答案:D

知识点解析:Bugzilla:缺陷管理工具。TestManagei•:测试管理工具。

Truecoverage:覆盖率检查工具(白盒测试中使用)。Loadrunner:性能测试工具。

17、(2011年上半年)Web服务(WlebService)的主要目标是跨平台的操作性,它有

许多适用场合°但某些情况下.Wleb服务也会降低应用程序的性能°下列情况

中,(28)不适合采用Web服务作为主要的系统集成技术。

A、B2B集成

B、集成不同语言编写的在不同平台上运行的应用程序

C、跨越防火墙

D、构建单机应用程序

标准答案:D

知识点解析:不适合使用WebService的情况:单机应用程序。只与运行在本地

机器上的其他程序进行通信的桌面应用程序。局域网上的同构应用程序。使用同

一种语言开发的在相同平台的同一个局域网中运行的应用程序。

18、(2011年下半年)软件构架模式描述了如何将各个模块和子系统有效地组织成一

个完整的系统。诸如Word和Excel这类图形界面应用软件所采用的架构模式是

⑺。

A、分层模式

B、知识库模式

C、面向对象模式

D、事件驱动模式

标准答案:D

知识点解析:事件驱动模式的基本原理是构件并不直接调用过程,而是触发一个或

多个事件。系统中的其也构件可以注册相关的事件,触发一个事件时,系统会自动

调用注册了该事件的构件过程,即触发事件会导致另一构件中过程的调用。事件

的触发者并不知道哪些阎件会受到事件的影响,且不能假定构件的处理顺序,甚

至不知道会调用哪些过程。

19、(2011年下半年)以下关于软件需求分析描述中,不正确的是(10)。

A、软件需求除了所表达的行为特征外,还具有优先级等特性

B、架构设计的工作就是把满足需求的职责分配到组件上

C、软件需求分析的关键是开发反映真实世界问题的模型

D、可实现性是软件需求的基本特征

标准答案:D

知识点解析:除了其表达的行为特性外,需求还有其他特性,如优先级,以便在资

源有限时进行权衡。架构设计是需求过程与软件或系统设计重叠进行的,将二者

截然分开是不可能的,其工作是需求分配,即将满足需求的职责分配到组件,。

开发真实世界问题的模型是软件需求分析的关键,模型的目的是帮助理解问题,而

不是启动方案的设计。“可实现性”是设计阶段要完成的任务,与需求有关的是“可

验证性”。

20、(2011年下半年)根据《计算机软件质量保证计划规范GB/T12504—1990)),

为确保软件的实现满足需求而需要的基木文档中不包括(14)。

A、项目实施计划

B、软件验证与确认计划

C、软件设计说明书

D、软件需求规格说明书

标准答案:A

知识点解析:该题较偏,用排除法。根据该标准,为了确保软件的实现满足需求所

需要的基本文档,除了B、C、D之外,还有软件验证和确认报告和用户文档[如

手册、指南等)。

21、(2011年下半年)以下关于COM+的描述中,不正确的是(28)。

A、COM+是COM的新版本,它使COM升级为一个完整盼组件架构

B、COM+的底层架构以COM为基础,几乎包含了COM所有内容

C、COM+更加注重分布式网络应用的设计和实现

D、COM+与操作系统紧密结合,通过系统服务为应用程序提供全面服务

标准答案:A

知识点解析:COM+并不是COM的简单升级,虽然COM+的底层结构仍然以

COM为基础,虽然它几乎包容了COM的所有内容,我们可以把它理解为COM的

新发展,或者是.COM更高层次上的应用。COM+综合了COM、DCOM和MTS

这些技术要素,它把COM组件软件提升到应用层而不再是底层的软件结构,它通

过操作系统的各种支持,使组件对象模型建立在应用层上,把所有组件的底层细

节留给操作系统,因此COM+与操作系统的结合更加紧密。COM+不再局限于

COM的组件技术,它更加注重于分布式网络应用的设计和实现,已经成为

Microsoft系统平台策略和软件发展策略的一部分。

22、(2012年上半年)用户需求在项目开始时定义不清,开发过程密切依颇用户的良

好配合,动态响应用户的需求,通过反复修改来实现用户的最终系统需求,这是

(7)的主要特点。

A、蒙特卡洛法

B、原型法

C、面向对象方法

D、头脑风暴法

标准答案:B

知识点解析:与结构化方法不同,原型法认为在很难一下子全面准确地提出用户需

求的情况下,首先不要求一定要对系统做全面、详细的调查、分析,而是本着开

发人员对用户需求的初步理解,先快速开发一个原型系统,然后通过反复修改来

实现用户的最终系统需求。

23、(2012年上半年)软件需求可理解为:为解决特定问题则由被开发或被修改的软

件所展示出的特性。所有软件需求的基木特性是(10)。

A、可验证性

B、与用户交互性

C、解决冲突

D、面向对象

标准答案:A

知识点解析:所有软件需求的一个基本特性就是可验讦件°验证某些软件需求可能

很困难或者成本很高,因此,软件需求和软件质保人员都必须保证,在现有的资

源约束:下,需求可以被验证。

24、(2012年上半年)在面向对象分析中,其分析过程的第一步是(18)。

A、发现角色/参与者

B、发现用例

C、进行领域分析

D、建立功能模型

标准答案:A

知识点解析:面向对象的分析的步骤:⑴发现角色/参与者(Actor)。(2)发现用

例。(3)建立用例模型(UseCaseModel)。(4)进行领域分析。(5)建立对象一关系模

型。(6)建立对象一行为模型。(7)建立功能模型。

25、(2012年上半年)对数据仓库特征的描述,(30)是不正确的。

A、与时间无关的

B、不可修改的

C、面向主题的

D、集成的

标准答案:A

知识点解析:数据仓库(DataWarehouse)是一个面向主题的(SulbjeetOriented)>集成

的、相对稳定的、反映历史变化的数据集合,用于支持管理决策。数据仓库中的

数据通常包含历史信息,系统记录了企业从过去某一时刻到当前各个阶段的信

息,通过这些信息,可以对企业的发展历程和未来趋势做出定量分析和B选项不

严谨,虽然数据仓库内的数据很少修改和删除;不过A错误太明显,择其错大者

而选之。

26、(2012年下半年)系统集成项目通过验收测试的主要标准为(8)。

A、所有测试项均未残留各等级的错误

B、需求文档定义的功能全部实现,非功能指标达到目标要求

C、立项文档、需求文档、设计文档与系统的实现和编码达到一致

D、系统通过单元测试和集成测试

标准答案:B

知识点解析:按照V模型,验收测试需依据需求规格说明书进行。A错,测试后

残留错误(Bug)很常见。C错,设计文档与系统的实现和编码达到一致是依靠集成

测试和系统测试来实现的。

27、(2012年下半年)根据《信息技术软件工程术语GB/T11457—2006》,(16)是

评价系统或软件,以确定软件开发周期中的一个给定阶段的产品是否满足在阶段的

开始确立的需求的过程。

认证

标准答案:D

知识点解析:验证(verification),是指确定软件开发周期中的一个给定阶段的产品

是否达到上一阶段确立的需求的过程。确认(validation),是指在软件开发过程结束

时对软件进行评价以确定它是否和软件需求相一致的过程。

28、(2012年下半年)数据仓库是一个面向主题的、集成的、相对稳定的、反映历史

数据源

A、数据仓库指主要用途是事务处理.,即对联机数据的增、删、改、查

B、数据仓库集成了异构的数据源,且存放在数据仓库中的数据一般不再改动

C、部门级数据库通常称为数据集市,它是数据仓库的主题

D、OLTP服务器通常位于数据仓库的前端,用于管理人员的决策分析

标准答案:B

知识点解析:A错,用丁事务处理的是数据库。C错,主题指的是用户使用数据仓

库进行决策时所关心的某些方面。D错,与数据仓库有关用于决策分析的是

OLAP,不是OLTP(OnlineTransaclionProcess,联机事务处理)。

29、(2013年上半年)原型化开发方法强调开发系统的原型,关于原型的特点,下面

说法不正确的是(11)。

A、原型的开发应该是实际可行的

B、原型应具有最终系统的基本特征

C、原型应构造方便,快速,造价低

D、原型的功能和性能不能低于最终的目标系统

标准答案:D

知识点解析:暂无解析

30、(2013年上半年)某关系数据库中有如下的员工表和部门表,适合作为员工表的

员工表

员工编号姓名部门编号办公电话

001张三109217

002李四119230

003王五309217

……••••••••••••

部门表

部门编

温馨提示

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

评论

0/150

提交评论