软考中级历年真题和解答5辑

发布时间:2021-09-09
软考中级历年真题和解答5辑

软考中级历年真题和解答5辑 第1辑


● 在 ISO 制定并发布的 MPEG 系列标准中, (12) 的音、视频压缩编码技术被应用到VCD中, (13) 的音、视频压缩编码技术被应用到DVD中, (14) 不包含音、视频压缩编码技术。

(12)A. MPEG-1 B. MPEG-2 C. MPEG-7 D. MPEG-21

(13)A. MPEG-1 B. MPEG-2 C. MPEG-4 D. MPEG-21

(14)A. MPEG-1 B. MPEG-2 C. MPEG-4 D. MPEG-7

正确答案:A,B,D
试题(12)~(14)分析
    MPEG是Moving Picture Expert Group的简称,最初是指由国际标准化组织(ISO)和国际电工委员会(IEC)联合组成的一个研究视频和音频编码标准的专家组。同时MPEG也用来命名这个小组所负责开发的一系列音、视频编码标准和多媒体应用标准。这个专家组至今为止己制定和制定中的标准包括MPEG-1、MPEG-2、MPEG-4、MPEG-7和MPEG-21标准。其中MPEG-1、MPEG-2和MPEG-4主要针对音、视频编码技术,而MPEG-7是多媒体内容描述接口标准,MPEG-21是多媒体应用框架标准。
    VCD使用了MPEG-1标准作为其音、视频信息压缩编码方案,而MPEG-2标准中的音、视频压缩编码技术被应用到DVD中。
参考答案
(12)A (13)B (14)D


ITU V.90 调制解调器(Modem) (11) 。

(11)A. 下载速率是56kb/s,上传速率是33.6kb/s

B. 上下行速率都是56kb/s

C. 与标准X.25 公用数据网连接,以56kb/s 的速率交换数据

D. 时刻与ISP 连接,只要开机,永远在线

正确答案:A


● 监理在协助建设单位制定安全管理制度过程中,应遵循的原则是 (65) 。

(65)

A.授权最小化

B.授权集中化

C.授权隐蔽化

D.授权个性化

正确答案:A


请完成下列查询的SQL语句。

(1)查询至少参加两个项目的职工编号和参与的项目数。

SELECT职工编号, (g)

FROM职工项目

GROUP BY (h)

HAVING (i);

(2)查询参与居住城市正在进行的工程项目的职3232号和姓名。

SELECT职工.职工编号,姓名

FROM职工,职工项目,项目

WHERE职工.职工编号=职工项目.职工编号AND项目.项目编号:职工

项目.项目编号AND (j) AND (k);

正确答案:(g) COUNT(项目编号) (h)职工编号 (i) COUNT(项目编号)>=2 (2)(j)职工.城市二项目.城市 (k)状态='0' 或者 项目.状态='0' 说明:问题(j)与问题(k)的答案可以互换。
(g) COUNT(项目编号) (h)职工编号 (i) COUNT(项目编号)>=2 (2)(j)职工.城市二项目.城市 (k)状态='0' 或者 项目.状态='0' 说明:问题(j)与问题(k)的答案可以互换。 解析:本题考核SQL的查询语句。其中(1)考核集合函数、GROUP BY和HAVING语法。 (2)考核多表连接的复合条件查询。


功能测试执行过后一般可以确认系统的功能缺陷,缺陷的类型包括(37)。

①功能不满足隐性需求

②功能实现不正确

③功能不符合相关的法律法规

④功能易用性不好

A.①

B.①②③

C.②③④

D.②

正确答案:B
解析:本题考查功能类型缺陷的概念。根据(IS0 9126软件工程产品质量》的规定,产品的外部质量和内部质量中描述的功能质量特性包括5个子特性,分别是适合性、准确性、互操作性、保密安全性以及功能依从性。所以适合性与功能类型的缺陷中功能不满足隐性需求有关,准确性与功能类型的缺陷中功能实现不正确有关,功能依从性与功能类型的缺陷中功能不符合相关的法律法规有关。


IEEE 802.11i所采用的加密算法为 (48) 。

A.DES

B.3DES

C.IDEA

D.AES

正确答案:D
本题考查加密算法的应用。IEEE802.11i是IEEE为了弥补802.11脆弱的安全加密功能(WEP)而制定的修正案,于2004年7月完成。其中定义了基于AES的全新加密协议CCMP(CTRwithCBC-MACProtocol)。


试题(61)

(61)是导致软件缺陷的最大原因。

(61)

A.需求规格说明书

B.设计方案

C.编写代码

D.测试计划

正确答案:A

试题(61)分析
本题考查导致软件缺陷的最大原因。
需求规格说明书是导致软件缺陷的最大原因。
参考答案
(61)A


软考中级历年真题和解答5辑 第2辑


项目质量管理由(58)三方面构成。

A.质量计划编制、质量保证、质量控制

B.测试计划、过程控制、质量控制

C.单元测试、集成测试、验收测试

D.项目计划、过程控制、验收测试

正确答案:A
解析:项目质量管理由质量计划编制、质量保证、质量控制三方面构成。


己知数据信息为 16 位,最少应附加( )位校验位,才能实现海明码纠错。

A.3B.4C.5D.6

正确答案:C


绘制圆时,需要按下()键再拖动鼠标。

A、Shift

B、Ctr

C、F3

D、F4

答案:A


● 将19分解成3个不重复数字(1至9)之和(不计顺序)的方法共有 (18) 种。

(18)

A. 3

B. 4

C. 5

D. 6

正确答案:C


进度控制过程是个周期性的循环过程,一个完整的进度控制过程为()。

A.编制进度计划→检查进度计划→分析进度计划→实施进度计划

B.分析进度计划→编制进度计划→实施进度计划→检查进度计划

C.编制进度计划→实施进度计划→调整进度计划→分析进度计划

D.分析进度计划→编制进度计划→检查进度计划→实施进度计划

参考答案:C


决定一个局域网特性的要素很多,下面不属于决定局域网特性的主要技术要素的是(26)。

A.媒体访问控制

B.拓扑结构

C.计算机的硬件

D.传输介质

正确答案:C
解析:媒体访问控制,拓扑结构和传输介质都是决定局域网特性的重要技术,但计算机硬件不是。


下图这个模型是(30);其缺点有(31)。

A.瀑布模型

B.原形模型

C.螺旋模型

D.喷泉模型

正确答案:A
解析:瀑布模型的开发遵循软件生存周期的划分,从上一个阶段到下一个阶段,就像瀑布一样从上面流下来。


软考中级历年真题和解答5辑 第3辑


下列是可以放置在 < FORM > 和 < /FORM > 之间的标记,其中用于定义一个用户可键入多行文本的标记是()

A. < select > 

B. < textarea > 

C. < input > 

D. < body > 

正确答案:B


事件响应六个阶段定义了安全事件处理的流程,这个流程的顺序是

A、准备-遏制-确认-根除-恢复-跟踪

B、准备-确认-遏制-恢复-根除-跟踪

C、准备-确认-遏制-根除-恢复-跟踪

D、准备-遏制-根除-确认-恢复-跟踪

答案:B


软件产品的可靠性并不取决于(5) 。

A.潜在错误的数量

B.潜在错误的位置

C.软件产品的使用方式

D.软件产品的开发方式

正确答案:D
本题考查软件质量管理。软件可靠性指的是一个系统对于给定的时间间隔内、在给定条件下无失效运作的概率。根据定义,软件可靠性与软件的潜在错误的数量、位置有关,与软件产品的使用方式有关,而软件产品的开发方式不决定软件产品的可靠性。


MIDI是一种数字音乐的国际标准,MIDI文件存储的(1)。它的重要特色是(2)。

A.不是乐谱而是波形

B.不是波形而是指令序列

C.不是指令序列而是波形

D.不是指令序列而是乐谱

正确答案:B


The TCP protocolis a (71) layer protocol. Each connection connects two TCPs that may be just one physical network apart or located on opposite sides ofthe globe. In other words, each connection creates a (72) witha length that may be totally different from another path created by another connection. This means that TCP cannot use the same retransmission time for all connections. Selecting afixed retransnussion time for all connections can result in serious consequences. Ifthe retransmission time does not allow enough time for a (73) to reach the destination and an acknowledgment to reach the source, it can result in retransmission of segments that are still on the way. Conversely, if the retransnussion time is longer than necessary for a short path, it may result in delay for the application programs.Even for one single connection, the retransmission time should not be fixed.A connection may be able to send segments and receive (74)faster during nontraffic period than during congested periods. TCP uses the dynamic retransmission time,a transmission time is different for each connection and which may be changed during the same connection. Retransmission time can be made(75) by basing it on the round-trip time (RTT). Several formulas are used for this purpose.

A.physical

B.network

C.transport

D.application@@@SXB@@@A.path

B.window

C.response

D.process@@@SXB@@@A.process

B.segment

C.program

D.user@@@SXB@@@A.connections

B.requests

C.acknowledgments

D.datagrams@@@SXB@@@A.long

B.short

C.fixed

D.dynamic

正确答案:C,A,B,C,D


项目经理王某对其负责的系统集成项目进行了成本估算和进度安排,根据团队成员的情况分配了任务,并制定出计划执行预算成本的基准。由于公司高层领导非常重视该项目,特地调配了几名更有经验(薪水更高)的技术骨干参与项目,这种变化对项目绩效造成的最可能影响是(33)。

A.正的成本偏差CV,正的进度偏差SV

B.负的成本偏差CV,正的进度偏差SV

C.正的成本偏差CV,负的进度偏差SV

D.负的成本偏差CV,负的进度偏差SV

正确答案:B
在项目的执行过程中,项目团队的可用资源或将影响到项目的进度、成本、质量等。在项目的开始,项目经理王某已经根据项目与资源需求情况进行成本估算与进度安排,通过评审后形成了进度与成本基准,也叫基线,所谓基线指一个(或一组)配置项在项目生命周期的不同时间点上通过正式评审而进入正式受控的一种状态。所有的变更都将遵循标准的整合变更流程来进行。在制定进度计划时,根据WBS分解,在估算活动资源时,就估算出要完成各项活动所需要的材料、人员、设备和用品的各类和数量了,这里当然也包含了完成活动所需的人力资源,同时根据估算活动资源时也估算出了完成活动的成本。在项目的执行过程中,由于领导的重视,调配了技术骨干来参与项目,我们都知道,技术骨干类人员的各种待遇要比初级的技术人员高,因为骨干技术人员与初级技术人员在完成同一活动时,无论在技术上、还是经验上都较初级类技术人员要强,效率要高,时间上也花得更少,所以,因为这个调配,不得不增加项目团队的人力资源支出,但进度上将在原计划的基准上要加快许多。所以与原基准对比,将出现成本的超支,进度的超前。也就是说负的成本偏差CV,正的进度偏差SV。


根据图16-1,请用300字以内文字简要描述异步串口的数据传输过程。

正确答案:
解析:如图16-5所示的是在现有的嵌入式处理器上最常用的8位有效数据、无奇偶校验 (N)、1停止位(SN1)的异步串口数据帧格式。有了起始位和停止位,可以使接收端与发送端保持帧同步。一帧数据是从最低有效位开始传输的。同时,要传输的数据中的每个字节要求至少2位用于保证同步,因此,对于8N1的格式,同步的位数增加了超过20%的额外开销。奇偶校验指的是在有效数据帧传输完以后,接着再发送一个数据位,使有效数据帧中的各位数据加上此数据位的结果为奇数(或偶数)。
异步传输的数据是以帧的方式传输的。每一帧有效数据前有一个起始位,帧结束于一个或多个停止位。也就是说,为了保证同步(不至于因为一个位的丢失引起整个串行总线的混乱),异步串口的数据由起始位和停止位分割成数据帧。通常,每帧数据只有5位、6位、7位或8位。传输线在逻辑1时处于空闲状态。当每帧数据开始传输时,先发送一个起始位。起始位是从逻辑1到逻辑0的迁移,这个变化表明一帧数据开始传输,接收端则在开始检测到起始位的时候,按照收发两端事先约定好的通信速度检测后面的数据位,从而组成一帧数据。在传输的最后,利用一个或多个停止位(逻辑1)使传输线回到空闲状态,然后发送方才可以发送下一个字节的数据。


软考中级历年真题和解答5辑 第4辑


关于软件测试的说法,(40)是不正确的。

A.代码审查是代码检查的一种,是由程序员和测试员组成一个审查小组,通过阅读、讨论和争议,对程序进行静态分析的过程

B.软件测试的对象不仅仅是程序,文档、数据和规程都是软件测试的对象

C.白盒测试是通过对程序内部结构的分析、检测来寻找问题的测试方法

D.单元测试是针对软件设计的最小单位——程序模块进行正确性检验的测试工作,它通常需要开发辅助的桩模块作为主程序调用被测模块来完成测试

正确答案:D
解析:本题考查软件测试的基本概念。
  .代码审查是代码检查的一种,是由程序员和测试员组成一个审查小组,通过阅读、讨论和争议,对程序进行静态分析的过程。
  .软件测试的对象不仅仅是程序,文档、数据和规程都是软件测试的对象。
  .白盒测试是通过对程序内部结构的分析、检测来寻找问题的测试方法。
  .单元测试又称模块测试,是针对软件设计的最小单位——程序模块,进行正确性检验的测试工作。其目的在于发现各模块内部可能存在的各种差错。单元测试需要从程序的内部结构出发设计测试用例。多个模块可以平行地独立进行单元测试。


下面哪个是管理业务连续性计划中最重要的方面?

A、备份站点安全以及距离主站点的距离。

B、定期测试恢复计划

C、完全测试过的备份硬件在备份站点可有

D、多个网络服务的网络连接是可用

答案:B


在报文摘要算法MD5中,首先要进行明文分组与填充,其中分组时明文报文要按照( )位分组。

A.128 B.256 C.512 D.1024

正确答案:C


● 根据ANSI/IEEE829标准, 以下(37) 属于《测试程序说明》中程序步骤的内容。

① 启动 ② 目的 ③ 日志 ④ 设置

(37)

A.①、②、③

B.①、③、④

C.②、③

D.①、②、③、④

正确答案:B


许多网吧的消防安全问题比较突出。()

参考答案正确


● 职工实体中有职工号、姓名、部门、参加工作时间、工作年限等属性,其中,工作年限是一个(29)属性

(29)

A. 派生

B. 多值

C. 复合

D. NULL

正确答案:A


隐蔽工程施工中,正确的做法是( )。

A.暗管的弯转角度应小于90 度

B.待管内穿线工程完成后,清理管内杂物和积水,并开始进行地面工程

C.管道明敷时必须弹线

D.线管进入箱体时,宜采用上进线方式

正确答案:C


软考中级历年真题和解答5辑 第5辑


●所谓组织协调,就是指联结、联合,调和所有的活动及力量。下列涉及到组织协调的对象有:(36)。

(36)

a总监理工程师与监理工程师

b监理工程师与建设单位

c监理工程师与承建单位

d监理单位与监理员

A.acd

B.abc

C.abcd

D.bc

正确答案:C


召开会议就某一事项进行讨论是有效的项目沟通方法之一,确保会议成功的措施包括提前确定会议目的、按时开始会议等,______不是确保会议成功的措施。

A.项目经理在会议召开前一天,将会议议程通过电子邮件发给参会人员

B.在技术方案的评审会议中,某专家发言时间超时严重,会议主持人对会议进程进行控制

C.某系统验收会上,为了避免专家组意见太发散,项目经理要求会议主持人给出结论性意见

D.项目经理指定文档管理员负责会议记录

正确答案:C
解析:确保讨论会议成功的措施包括提前确定会议目的、提前进行会议准备、按时开始会议、把握会议的发言节奏、进行会议记录等能使会议组织好的措施。讨论会议的主要目的是让与会人员充分发表意见,按照程序形成结论,而不能提前给出结论性的意见。因此选择C。


就相同内容的计算机程序的发明创造,两名以上的申请人先后向国务院专利行政部门提出申请,则______可以获得专利申请权。

A.所有申请人均

B.先申请人

C.先使用人

D.先发明人

正确答案:B
解析:本题考查知识产权基本知识,即专利管理部门授予专利权的基本原则。我国授予专利权采用先申请原则,即两个以上的申请人分别就同一项发明创造申请专利权的,专利权授予最先申请的人。如果两个以上申请人在同一日分别就同样的发明创造申请专利的,应当在收到专利行政管理部门的通知后自行协商确定申请人。如果协商不成,专利局将驳回所有申请人的申请,即所有申请人均不能取得专利权。所以,先申请人可以获得专利申请权。


文中( 2 )处正确的答案是( )。

A.0

B.1

C.1~N

D.0~N

正确答案:D


● 矩阵型组织的缺点不包括(19) 。

(19)

A. 管理成本增加

B. 员工缺乏事业上的连续性和保障

C. 多头领导

D. 资源分配与项目优先的问题产生冲突

正确答案:B


●试题五

阅读下列程序说明和C++代码,将应填入(n)处的字句写在答卷的对应栏内。

【说明】

①定义类Table的私有数据成员x和y,分别用于表示九九表中的两个乘数(x*y),它们都是int型的数据。

②完成类Table的成员函数print()的定义,该函数以"x*y=z"的格式打印出九九表中的一个乘法算式,请使用格式化输出函数printf实现。

③完成类Table9的成员函数print()的定义,该函数调用基类Table的print()函数,将九九表输出到屏幕。

④补充主函数,在屏幕上输出九九表,以便测试所定义的类的正确性。

源程序文件test8_3.cpp清单如下:

#include<iostream.h>

#include<stdio.h>

class Table

{

(1)

int z;

public:

void print(int x,int y,int z);

};

void Table::print (int x,int y,int z)

{

(2)

}

class Table9:public Table

{

public:

void print();

};

void Table9::print()

{

(3)

int x,y,z;

for (i=1;i<10;i++)

{

for(j=1;j<i+1;j++)

{

x=i;

y=j;

z=i*j;

Table::print(y,x,z);

}

printf("\n");

}

}

main()

{

//**4**

return 0;

}

正确答案:

●试题五

【答案】(1int x;

int y;

2printf( "%d*%d=%d ",x,y,z);

if(z<10) printf(" ");

3int i,j;

4Table9 t_9;

t_9.print();

【解析】主要考查考生将具体问题抽象为类,将类的定义补充完整,并进行类定义测试的能力。注意(2)中格式化输出函数printf的使用格式,%d代表输出的为整型。

 


● 在面向对象软件开发方法中,一个对象一般由 (25) 组成。

(25)

A.名称、消息、函数

B.名称、属性、实例

C.对象名、属性、消息

D.对象名、属性、方法

正确答案:D