21年软考高级试题5辑

发布时间:2021-12-04
21年软考高级试题5辑

21年软考高级试题5辑 第1辑


在如图4-3所示的网络拓扑结构的分支机构路由器上,正确的拨号映射配置语句是(29)。

A.dialer map中192.168.0.2 name branch MODEM-script. dialout broadcast 2083150

B.dialer map中192.168.0.2 name center MODEM-script. dialout broadcast 2083703

C.dialer map中192.168.0.1 name branch MODEM-script. dialout broadcast 2083150

D.dialer map中192.168.0.1 name center MODEM-script. dialout broadcast 2083703

正确答案:D
解析:在如图4-3所示的网络拓扑结构的分支机构路由器(BRANCH)上,定义拨号映射的配置语句是dialermap ip 192.168.0.1 name center MODEM-script. dialout broadcast2083703。其中, 192.168.0.1为目标IP地址,到CENTER路由器的请求将启用名为dia1out的拨号脚本,拨号到2083703。关键字“broadcast”规定了任何广播流量都将被传送到此接口。


ISO制定的MPEG-21标准是(63)。

A.DVB标准

B.HDTV 标准

C.多媒体内容描述接口标准

D.多媒体应用框架标准

正确答案:D
解析:DVB是由DVB项目维护的一系列国际承认的数字电视公开标准。DVB项目是一个由300多个成员组成的工业组织,由欧洲电信标准化组织 (ETSI)、欧洲电子标准化组织(CENELEC)和欧洲广播联盟(EBU)联合组成的联合专家组(JTC)发起。DVB系统传输方式有如下几种:卫星(DVB-S及DVB-S2)、有线(DVB-C)、地面无线(DVB-T)、手持地面无线(DVB-H)。这些标准定义了传输系统的物理层与数据链路层。设备通过同步并行接口(SPI)、同步串行接口(SSI),或异步串行接口(ASI)与物理层交互。数据以MPEG-2传输流的方式传输,并要求符合更严格的限制 (DVB-MPEG)。对移动终端即时压缩传输数据的标准(DVB-H)目前正处于测试之中。MPEG-7是多媒体内容描述接口标准;HDTV标准指高清晰度电视标准;MPEG-21是多媒体应用框架标准。


若要求查找姓名中第一个字为‘刘’的学生号和姓名。下面列出的SQL语句中,(52)是正确的。

A.SELECT S#,SNAME FROM S WHERE SNAME =‘刘%’

B.SELECT S#,SNAME FROM S WHERE SNAME =‘刘_’

C.SELECT S#,SNAME FROM S WHERE SNAME HKE‘刘%’

D.SELECT S#,SNAME FROM S WHERE SNAME HKE‘刘_’

正确答案:C
解析:本题主要考察select语句的用法%代表任意长度(长度可以为0)的字符串,例如a%b表示以a为开头,以b结尾的任意长度的字符串;而下划线—则是代表任意单个字符,例如a_b表示以a开头,以b结尾长度为3的任意字符串;谓词like可以用来进行字符串匹配。=要求完全一致。依据题目的要求,应该选择C


● 关于用例和类,错误的说法是(1)。

(1)

A.两者都属于模型图的构成元素

B.存在抽象用例和抽象类

C.类图描述系统的部分静态视图,用例图描述系统与用户之间的交互视图

D.两者都可以用来描述系统的内部结构

正确答案:D
试题(1)分析
本题考查面向对象分析与设计的基础知识。
用例描述业务场景或事件,系统必须对这些场景或事件提供确定的响应,是用例图的主要结构元素,用例图用来描述系统与外部系统以及用户之间的交互视图。类是共享相同属性和行为的对象集合,是类图的主要组成元素,类图是系统静态对象结构的图形描述。抽象用例通过组合几个用例公共的步骤降低用例之间的冗余,抽象类是包含一种或多种抽象方法的类,它本身不需要构造实例。
参考答案
(1) D


X公司中标某大型银行综合业务系统,并将电信代管托收系统分包给了G公司。依据相关法律法规,针对该项目,以下关于责任归属的叙述中,______是正确的。

A.X公司是责任者,G公司对分包部分承担连带责任

B.X公司是责任者,与G公司无关

C.G公司对分包部分承担责任,与X公司无关

D.G公司对分包部分承担责任,X公司对分包部分承担连带责任

正确答案:A
解析:根据《中华人民共和国招标投标法》第四十八条 中标人应当按照合同约定履行义务,完成中标项目。中标人不得向他人转让中标项目,也不得将中标项目肢解后分别向他人转让。
  中标人按照合同约定或者经招标人同意,可以将中标项目的部分非主体、非关键性工作分包给他人完成。接受分包的人应当具备相应的资格条件,并不得再次分包。
  中标人应当就分包项目向招标人负责,接受分包的人就分包项目承担连带责任。故是正确的。


在《计算机信息安全保护等级划分准则》中,确定了5个安全保护等级,其中最高一级是(11)。

A.用户自主保护级

B.结构化保护级

C.访问验证保护级

D.系统审计保护级

正确答案:C
解析:中华人民共和国国家标准《计算机信息系统安全保护等级划分准则》中规定了计算机系统安全保护能力的五个等级。第一级:用户自主保护级。本级的计算机信息系统可信计算机通过隔离用户与数据,使用户具备自主安全保护的能力。它具有多种形式的控制能力,对用户实施访问控制,即为用户提供可行的手段,保护用户和用户组信息,避免其他用户对数据的非法读写与破坏。第一级适用于普通内联网用户。第二级:系统审计保护级。与用户自主保护级相比,本级的计算机信息系统可信计算机实施了粒度更细的自主访问控制,它通过登录规程、审计安全性相关事件和隔离资源,使用户对自己的行为负责。第二级适用于通过内联网或国际网进行商务活动,需要保密的非重要单位。第三级:安全标记保护级。本级的计算机信息系统可信计算机具有系统审计保护级的所有功能。此外,还提供有关安全策略模型、数据标记,以及主体对客体强制访问控制的非形式化描述;具有准确地标记输出信息的能力;消除通过测试发现的任何错课。第三级适用于地方各级国家机关、金融机构、邮电通信、能源与水源供给部门、交通运输、大型工商与信息技术企业、重点工程建设等单位。第四级:结构化保护级。本级的计算机信息系统可信计算机建立于一个明确定义的形式化安全策略模型之上,它要求将第三级系统中的自主和强制访问控制扩展到所有主体与客体。此外,还要考虑隐蔽通道。本级的计算机信息系统可信计算机必须结构化为关键保护元素和非关键保护元素。计算机信息系统可信计算机的接口也必须明确定义,使其设计与实现能经受更充分的测试和更完整的复审。加强了鉴别机制,支持系统管理员和操作员的职能,提供可信设施管理,增强了配置管理控制。系统具有相当的抗渗透能力。第四级适用于中央级国家机关、广播电视部门、重要物资储备单位、社会应急服务部门、尖端科技企业集团、国家重点科研机构和国防建设等部门。第五级:访问验证保护级。本级的计算机信息系统可信计算机满足访问监控器需求。访问监控器仲裁主体对客体的全部访问。访问监控器本身是抗篡改的,而且必须足够小,能够分析和测试。为了满足访问监控器需求,计算机信息系统可信计算机在其构造时,排除了那些对实施安全策略来说并非必要的代码;在设计和实现时,从系统工程角度将其复杂性降低到最小程度。支持安全管理员职能;扩充审计机制,当发生与安全相关的事件时发出信号;提供系统恢复机制。系统具有很高的抗渗透能力。第五级适用于国防关键部门和依法需要对计算机信息系统实施特殊隔离的单位。有关《计算机信息系统安全保护等级划分准则》的详细信息,请读者阅读希赛网软考学院(http://edu.csai.cn)法律法规栏目。


软件质量强调3个方面的内容:__________是测试软件质量的基础;开发标准定义了一组用于 指导软件开发方式的准则;期望需求间接定义了用户对某些特性的需求。 A.软件需求 B.软件设计 C.软件实现 D.软件验证

正确答案:A
要点解析:软件质量是对明确陈述的功能和性能需求、明确记录的开发标准,以及对所有专业化软件开发应具备的隐含特殊的符合度。它强调以下3个方面的内容。
①软件需求是质量测试的基础,不符合需求就是没有质量。
②开发标准定义了一组用于指导软件开发方式的准则。若未能遵守准则,则肯定质量有问题。    ③期望需求(例如,对易使用性的期望)定义了用户的某些稍缓的、期望的需求,即问接定义了用户对某些特性的需求。
软件的分析、设计和实现都是为了满足软件需求的。开发文档是记录开发成果的,维护手册是指导软件维护的,用户手册是提供用户使用软件的操作指南。


21年软考高级试题5辑 第2辑


某大学举办围棋比赛。在进行第一轮淘汰赛后,进入第二轮的6位棋手实力相当,不过还是可以分出高下。已经进行的两轮比赛中,棋手甲战胜了棋手乙,棋手乙战胜了棋手丙。明天,棋手甲和丙将进行比赛。请根据题干,从逻辑上预测比赛结果;

A.棋手甲肯定会赢。

B.棋手丙肯定会赢。

C.两人将战成平局。

D.棋手甲很可能赢,但也有可能输。

正确答案:D
解析:关系推理。本题过于简单,不是一道好的逻辑题。
已知甲战胜了乙,乙战胜了丙。至于甲和丙比赛结果会怎样,那是不一定的,因此,D项为正确答案。


在用例建模的过程中,若几个用例执行了同样的功能步骤,这时可以把这些公共步骤提取成独立的用例,这种用例称为(2)。在UML 的用例图上,将用例之间的这种关系标记为(3)

A.扩展用例

B.抽象用例

C.公共用例

D.参与用例

正确答案:B
解析:用例之间的关系包括:关联关系、扩展关系、使用(或包含)关系、依赖关系和继承关系。关联关系是一个参与者与一个用例发生交互的关系。一个用例可能会包含由几个步骤组成的复杂功能,使用例难以理解。为了简化用例,使其更容易理解,通常可以将较复杂的步骤提取成专门的用例,这样得到的用例称为扩展用例,它扩展了原始用例的功能。扩展用例与其他扩展用例之间的关系称为扩展关系。在UML 中,每个扩展关系标记为“extends>>"。如果几个用例执行了同样的步骤,最好把这些公共步骤提取成独立的用例,称为抽象用例。抽象用例代表某种形式的“复用”,是降低用例之间冗余的工具。抽象用例可以被另一个需要使用其功能的用例访问。抽象用例和使用它的用例之间的关系称为使用(或包含)关系。在UML 中,使用关系标记为“uses>>”。依赖关系用来表示系统的用例之间的依赖性,在UML 中,依赖关系标记为“depends on>>”。


极限编程技术(XP)适用于______。

A.需求稳定,开发队伍规模庞大,组织项目的方法为“周密计划,逐步推进”

B.需求多变,开发队伍规模较小,要求开发方“快速反馈,及时调整”

C.需求稳定,开发队伍规模较小,组织项目的方法为“周密计划,迭代推进”

D.需求不定,开发队伍规模庞大,组织项目的方法为“分步计划,逐步推进”

A.

B.

C.

D.

正确答案:B


一般项目计划主要关注项目的(1),但是对大型复杂项目来说,必须优先考虑制定项目的(2)。

(1)A活动计划

B过程计划

C资源计划

D组织计划

(2)A活动计划

B过程计划

C资源计划

D组织计划

正确答案:A、B


张教授:智人是一种早期人种。最近在距今百万年前的智人遗址中发现了烧焦的羚羊骨头碎片的化石。这说明人类在进化的早期就已经知道用火来烧肉了。

李研究员:但是在同样的地方也同时发现了被烧焦的智人骨头碎片的化石。

以下哪项最可能是李研究员所要说明的?

A.百万年前森林大火的发生概率要远高于现代。

B.百万年前的智人不可能掌握取火用火的技能。

C.上述被发现的羚羊骨头不是被人控制的火烧焦的。

D.羚羊并不是智人所喜欢的食物。

正确答案:C
解析:张教授的结论是人类在进化的早期就已经知道用火来烧肉了,其根据是在百万年前的智人遗址发现了烧焦的羚羊骨头碎片的化石。李研究员对此质疑的根据是在同样的地方也同时发现了被烧焦的智入骨头碎片的化石。据此显然是要说明上述羚羊的骨头不是被人控制的火烧焦的。


IETF定义的区分服务(DiffServ)模型要求每个IP分组都要根据IPv4协议头中的( )字段加上一个DS码点,然后内部路由器根据DS码点的值对分组进行调度和转发。

A.数据报生存期B.服务类型C.段偏置值D.源地址

正确答案:B


试题(59)

某公司欲开发一个软件系统的在线文档帮助系统,用户可以在任何一个查询上下文中输入查询关键字,如果当前查询环境下没有相关内容,则系统会将查询按照一定的顺序转发给其他查询环境。基于上述需求,采用 (59) 最为合适。

(59)

A. 责任链模式

B. 桥接模式

C. 装饰模式

D. 适配器模式

正确答案:A
试题(59)分析
本题主要考查设计模式的理解与应用。根据题干描述,在线文档系统需要根据用户的查询需求逐步将查询请求依次传递,对比4个候选项,其中在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。因此责任链模式是能够满足该要求的最好模式。
参考答案
(59)A


21年软考高级试题5辑 第3辑


● 复杂系统是指 (62) 。

(62)

A. 通过对各子系统的了解不能对系统的性能做出完全的解释

B. 系统由大量的子系统组成

C. 系统的结构很复杂,难于图示

D. 系统的功能很复杂,难于用文字描述

正确答案:A



面向团队的需求收集方法能够鼓励合作,为解决方案的各个要素提供建议,协商不同的方法,以及说明初步的需求方案。下列关于面向团队的需求收集方法叙述,不恰当的是(28)。

A.举行团队需求收集会议,会议由软件工程师、客户和其他利益相关者共同举办和参加

B.拟定一个会议议程,与会者围绕需求要点,畅所欲言

C.会议提倡自由发言,不需要特意控制会议的进度

D.会议目的是为了识别问题,提出解决方案的要点,初步刻画解决方案中的需求问题

正确答案:C
解析:面向团队的需求收集方法能够鼓励合作,为解决方案的各个要素提供建议,协商不同的方法,以及说明初步的需求方案。在进行面向团队的需求分析时,通常会举行团队需求收集会议,会议由软件工程师、客户和其他利益相关者共同举办和参加;为会议拟订一个会议议程,既要涵盖所有的重要点,又要鼓励思维的自由交流;会议由一位注册人控制会议进度,并保证会议主题不被偏离;会议目的是为了识别问题,提出解决方案的要点,初步刻画解决方案中的需求问题。


用户针对待建设的网络系统的存储子系统提出的要求是:存取速度快、可靠性最高、可进行异地存取和备份,则首选方案是(1),其中硬盘系统应选用(2)。

(1)

A.NAS

B.DAS

C.IPSAN

D.FCSAN

正确答案:C


● 关于项目的采购管理,下列说法中,__(31)__是不正确的。

(31)A.企业进行一些常规性的采购时可以直接从合格供应商名单中选取供应商

B.如果项目的建设方指定了固定品牌和型号的设备,那么承建方在采购设备时要遵从建设方的要求

C.政府或公益性组织在进行采购时必须使用公开招标的方式

D.在选择供应商的过程中可使用加权计算评分法,可以减少人为偏见带来的影响

正确答案:C
既有可能用公开招标方式,也有可能用邀请招标方式。


● 商业智能(BI)的核心技术是逐渐成熟的数据仓库(DW)和(4) 。

(4)

A.联机呼叫技术

B.数据整理(ODS)技术

C.联机事务处理(OLTP)技术

D.数据挖掘(DM)技术

正确答案:D



阅读以下关于 Web 系统架构设计的叙述,在答题纸上回答问题 1至问题 3。 【说明】 某公司开发的 B2C 商务平台因业务扩展,导致系统访问量不断增大,现有系统访问速度缓慢,有时甚至出现系统故障瘫痪等现象。面对这一情况,公司召开项目组讨论会议,寻求该商务平台的改进方案。讨论会上,王工提出可以利用镜像站点、CDN内容分发等方式解决并发访问量带来的问题。而李工认为,仅仅依靠上述外网加速技术不能完 全解决系统现有问题,如果访问量持续增加,系统仍存在崩渍的可能。李工提出应同时结合Web内网加速技术优化系统改进方案,如综合应用负载均衡、缓存服务器、Web应用服务器、分布式文件系统、分布式数据库等。经过讨论,公司最终决定采用李工的思路,完成改进系统的设计方案。

【问题 1】 (10分) 针对李工提出的改进方案,从 a ~j 中分别选出各技术的相关描述和对应常见支持软件填入表 5-1 中的(1) ~(10) 处。保存静态文件,减少网络交换量,加速响应请求 可采用软件级和硬件级负载均衡实现分流和后台减压 文件存储系统,快速查找文件 FastDFS HAProxy JBoss Hadoop Distributed File System(HDFS) Apache Tomact Squid MongoDB 【问题 2】(9 分) 请用100字以内的文字解释分布式数据库的概念,并给出提高分布式数据库系统性能的 3 种常见实现技术。 【问题3】 (6 分) 针对 B2C 商务购物平台的数据浏览操作远远高于数据更新操作的特点,指出该系统应采用的分布式数据库实现方式,并分析原因。

正确答案:问题1
(1)(b)
(2)(e)
(3)(a)
(4)(i)
(5)(c)
(6)(7)(d)(g)
(8)(9)(f)(h)
(10)(j)
问题2
分布式数据库是由一组数据组成的,这组数据分布在计算机网络的不同计算机上,网络中的每个节点具有独立处理的能力(称为场地自治),它可以执行局部应用,同时,每个节点也能通过网络通信子系统执行全局应用。
 
分布式数据库系统性能提升策略:
1. 全局查询树的变换
2. 副本的选择与多副本的更新策略
3. 查询树的分解
4. 半连接与直接连接

问题3
在本题所涉及到的环境中,由于读取数据的需求非常强烈,涉及到的数据量极大,而更新较少,可以在分布式数据库中采用一主多从的机制来分散读取数据的压力。更新数据时,操作主库,从主库再同步到从库,从库只负责读取数据。


条件测试是检查程序模块中所包含逻辑条件的测试用例设计方法,注重于测试程序中的条件。BRO(Branch and Relational Operator)测试保证能发现布尔变量和关系操作符只出现一次且没有公共变量的条件中的分支和条件操作符错误。考虑条件C1:(E1>E2) &(E3<E4),其中E1,E2,E3,E4是数学表达式,“&”表示逻辑“与”,“>”和“=”是关系运算符,则C1的条件约束至少为(26)时,就可以检查C1中的关系操作符错误。

A.{(>,=),(>,>),(>,<),(>,<),(=,<)}

B.{(<,<),(<,=),(<,>),(=,<),(=,=),(=,>),(>,<),(>,=),(>,>)}

C.{(>,<),(=,<),(>,=)}

D.{(>,<),(=,<),(>,=),(<,<)}

正确答案:A
解析:条件测试是检查程序模块中所包含逻辑条件的测试用例设计方法,注重于测试程序冲的条件。BRO(Branch and Relational Operator)测试保证能发现布尔变量和关系操作符只出现一次且没有公共变量的条件中的分支和条件操作符错误。BRO策略利用条件C的条件约束。有n个简单条件的条件C的条件约束定义为(D1,D2,…,Dn),其中 Di(0i≤n)表示条件C中第i个简单条件的输出约束。如果C的执行过程中C的每个简单条件的输出都满足D中对应的约束,则称条件C的条件约束D由C的执行所覆盖。对于本题,C1:(E1>E2)&(E3E4),对于布尔变量B,B输出的约束说明B必须是真(t)或假(f)。类似地,对于关系表达式,符号、=、>用于指定表达式输出的约束。根据BRO的定义,“&”关系的约束为{(t,f),(t,t),(f,t)},只需要用(>,=),(>,>)替换(t,f),用(>,)替换(t,t),并用(,),(=,)替换(f,t),就得到C1的约束集{(>,=),(>,>),(>,),(,),(=,))。因此本题应该选A。


21年软考高级试题5辑 第4辑


论项目的团队建设与绩效考核

在现代企业管理中,非常重视对绩效的评估和管理,在项目管理中也越来越多的引入了绩效管理的概念和要求。这些绩效管理的要求会在项目团队建设中结合项目及其团队成员的实际情况予以实施。

请围绕“项目的团队建设与绩效考核”论题,分别从以下三个方面进行论述:

简要叙述你参与管理过的信息系统项目(项目的背景、发起单位、目的、项目特点、项目团队成员的角色、能力和经验等)。

正确答案:[写作要点] 简要叙述你参与管理过的信息系统项目包括项目的背景、发起单位、目的、项目特点、项目团队成员的学历与经验等还要叙述你参与管理过的信息系统项目的考核方法。
[写作要点] 简要叙述你参与管理过的信息系统项目,包括项目的背景、发起单位、目的、项目特点、项目团队成员的学历与经验等,还要叙述你参与管理过的信息系统项目的考核方法。


ISO9000系列标准和软件成熟度模型(CMM)都着眼于质量和过程管理。ISO9000系列标准的主导思想强调质量管理必须坚持进行质量(1)。而CMM则强调持续的(2)。

(1)

A.度量

B.跟踪

C.改进

D.保证

正确答案:C


试题二(25分)

阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。

[说明]

某石化行业的信息化项目是一个大型项目,前期投标竞争非常激烈,甲公司最终中标。合同谈判过程也比较紧张,客户提出的一些要求,如工期和某些增加的功能,虽然在公司内部讨论时,认为并没有把握能按要求完成,但是为了赢得这个项目,甲公司在谈合同时未提出异议。

由于项目工期紧张,甲公司选择了项目经理老李负责该项目。原因是老李在甲公司多年一直从事石化行业的项目咨询、设计、开发,对行业非常熟悉,技术水平高。而且近一年来,他正努力转型做项目经理,管理并负责完成了2个较小规模的项目。

老李带领项目组根据客户要求的工期制定了项目计划,但项目执行到第一阶段,就未按计划进度完成。由于项目刚开始,老李怕客户有意见终止合同,因此决定不把实际情况告知客户,打算在后面的工作中加班加点把进度追回来。

接下来,项目组在解决客户谈判过程中增加的功能需求的时候,遇到了一个技术问题,老李带领项目组加班进行技术攻关,耗费了几周的时间,终于解决了技术问题。但此时项目进度延误得更多了。

甲公司已建立项目管理体系,该项目的QA本应该按照甲公司要求对项目过程进行检查,但老李认为过程中的检查会影响到项目组的工期,要求QA在项目阶段未再进行检查。

时间已经超过了工期的一半,客户到甲公司检查项目工作,发现项目的进度严重滞后,并且已经完成的部分也未能达到质量要求。

[问题1](15分)

你认为该项目的实施过程中存在哪些问题?请逐条说明并给出正确的做法。

[问题2](4分)

除了行业知识和专业技术知识外,你认为该项目的项目经理还应该具备哪些知识与能力?

[问题3](6分)

结合案例,判断下列选项的正误(填写在答题纸的对应栏内,正确的选项填写“√”,错误的选项填写“×”)

(1)对于比较小的项目来说,可以选择技术能力较强的项目经理。 ()

(2)大型项目的项目经理的管理工作应该以间接管理为主。 ()

(3)公司中的项目必须按照公司定义的完整项目管理流程执行,不能进行裁剪。 ()

正确答案:


以下关于软件需求变更的叙述中,不正确的是( )

A.每一个需求变更都必须能追溯到一个经核准的变更请求

B.变更控制过程本身应该形成文档

C.所有需求变更必须遵循变更控制过程

D.需求变更后,可以删除原始的需求文档

正确答案:D


在第一次上门搜寻期间,如果琴房被搜寻,那么下列哪两个地方也可以被搜寻?( )

A.门厅和走廊。

B.客人房间和厨房。

C.厨房和婴儿室。

D.厨房和客厅。

正确答案:C
解析:受条件(4)的限制,选项D可直接排除。如果琴房被搜寻,那么根据条件(5)可推出选项A和B不成立。所以,选项C是正确的。


● 用户A从CA处获取了用户B的数字证书,用户A通过(6)可以确认该数字证书的有效性。

(6)

A.用户B的公钥

B.用户B的私钥

C. CA的公钥

D. 用户A的私钥

正确答案:C
试题(6)分析
用户B的数字证书中包含了CA的签名,因此用CA的公钥可验证数字证书的有效性。
参考答案
   (6)C


The analysis phase answers the questions of who will use the system, what the system will do, and where and when it will be used. During this phase, the project team investigates ny current system,identifies (71) , and develops a concept for the new system. This phase as three steps: first, (72) is developed to guide the project team's efforts. It usually ncludes an analysis of the current system and its problems, and the ways to design a new ystem. The next step is (73) The analysis ofthis information - in conjunction withinput rom the project sponsor and many other people - leads to the development of a concept for a ew system. The system concept is then used as a basis to develop a set ofbusiness analysis odels that describes how the business will operate if the new system were developed. The set of models typically includes models that represent the (74) necessary to support the nderlying business process. Last, the analyses, system concepts, and models are combined nto a document called the (75), which is presented to the project sponsor and other key ecision makers that decide whether the project should continue to move forward

A.improvementopportunities

B.logicalmodel

C.systemrequirements

D.systemarchitecture@@@SXB@@@A.a user manual

B.an analysis strategy

C. an analysis use case

D.a design user case@@@SXB@@@A.project scope definition

B.prob,lems analysis

C.decisionanalysis

D.requirementsgathering@@@SXB@@@A.dataandprocesses

B.systeminfrastructures

C.externalagents

D.systemsoftware@@@SXB@@@A.requirementsstatement

B.designspecification

C.systemproposal

D.project charter

正确答案:A,B,D,A,C
分析阶段回答谁将使用该系统、系统能做什么及系统在何时何地使用的问题。在该阶段,项目组调研当前系统、识别改进机会并开发出一个新系统的概念。这个阶段分为三个步骤:首先,开发一个分析策略来指导项目组工作。这些分析策略通常包括了当前系统及其问题的分析和设计新系统的方法。下一步是需求收集。对这些信息(汇同系统发起人和很多其他人员的输入)的分析会导致开发出一个新系统的概念。系统概念作为开发一组业务分析模型的基础,这些模型描述了新系统开发完成后企业如何运作。这组模型通常包含那些表示数据和过程的模型,这些数据和过程是支持底层业务过程所必需的。最后,这些分析、系统概念和模型合并到一个称为系统建议书的文档中,将被提交给项目组发起人和其他决定项目是否继续执行的主要决策人员


21年软考高级试题5辑 第5辑


黑盒测试注重于测试软件的功能性需求,主要用于软件的后期测试。 __________不能用黑盒测试检查出来。 A.程序控制结构错误 B.接口错误 C.初始化和终止错误 D.功能不正确或遗漏错误

正确答案:A
要点解析:黑盒测试注重于测试软件的功能性需求,即黑盒测试使软件工程师能设  计出将测试程序所有功能需求的输入条件集。黑盒测试并不是白盒测试的替代品,而是作为发现其  他类型错误的辅助方法。
黑盒测试试图发现以下几种类型的错误(包含但不限于):①功能不正确或遗漏;②界面(接  口)错误;⑧数据结构或外部数据库访问错误;④性能(或行为)错误;⑤初始化和终止错误。
白盒测试在测试过程的早期执行,与白盒测试不同,黑盒测试倾向于应用在测试的后期阶段。黑盒测试故意不考虑控制结构,而是侧重于信息域。


如果涉及国家安全、社会秩序、经济建设和公共利益的信息和信息系统,其受到破坏后,会对国家安全、社会秩序、经济建设和公共利益造成较大损害,则这属于《计算机信息系统安全保护等级划分准则》 (GB17859-1999)的(49)。

A.监督保护级

B.强制保护级

C.指导保护级

D.自主保护级

正确答案:A
解析:我国《计算机信息系统安全保护等级划分准则》(GB17859-1999)根据信息和信息系统在国家安全、经济建设、社会生活中的重要程度,遭到破坏后对国家安全、社会秩序、公共利益,以及公民、法人和其他组织的合法权益的危害程度,针对信息的保密性、完整性和可用性要求及信息系统必须达到基本的安全保护水平等因素,将信息和信息系统的安全保护分为5个等级,详见表2-4。


对多个项目编制进度计划和分配资源,______将可能受到影响。

A.资源平衡和质量控制

B.历时压缩和模拟

C.活动清单和工作分解结构

D.项目按进度计划实施和阶段成果按时交付

A.

B.

C.

D.

正确答案:D


The(71)describes,in detail,the project's deliverables and the work required to create those deliverables.

A.project scope statement

B.project requirement

C.project charter

D.product specification

正确答案:A
解析:项目范围说明书详细描述了项目的可交付物以及为创建这些可交付物所需的工作。


●以下关于项目干系人的描述中,不恰当的是(34) 。

(34)A.项目干系人的目标往往彼此相距甚远,甚至互相冲突

B.项目管理团队忽略消极项目干系人的利益,可以使项目尽快得到成功

C.项目干系人在项目生命周期的不同阶段会发生变化

D.项目干系人对项目的影响可能是积极的也可能是消极的

正确答案:B


在RUP中采用“4+1”视图模型来描述软件系统的体系结构。在该模型中,最终用户侧重于 (26) ,系统工程师侧重于 (27) 。

(26)

A. 实现视图

B. 进程视图

C. 逻辑视图

D. 部署视图

(27)

A. 实现视图

B. 进程视图

C. 逻辑视图

D. 部署视图

正确答案:C,D
在RUP中采用“4+1”视图模型来描述软件系统的体系结构。“4+1”视图包括逻辑视图、实现视图、进程视图、部署视图和用例视图。分析人员和测试人员关心的是系统的行为,因此会侧重于用例视图;最终用户关心的是系统的功能,因此会侧重于逻辑视图;程序员关心的是系统的配置、装配等问题,因此会侧重于实现视图;系统集成人员关心的是系统的性能、可伸缩性、吞吐率等问题,因此会侧重于进程视图;系统工程师关心的是系统的发布、安装、拓扑结构等问题,因此会侧重于部署视图。


在一个网络内有很多主机,现在需要知道究竟有哪些主机。方法之一是:从指定网络内的第一个主机地址开始,依次向每个地址发送信息并等待应答。该方法所使用的协议及报文是______。

A.ICMP,回送请求报文

B.UDP,17类型报文

C.TCP,SYN报文

D.PING,测试报文

正确答案:A
解析:本题考查ICMP协议的基本内容。
  ICMP协议有很多功能,其中之一是向指定主机发送回送请求报文,对方收到后会发送一个应答报文,报告自己的状态。PING应用就是利用这一功能实现的。