2022软件水平考试考试真题5辑.docx
《2022软件水平考试考试真题5辑.docx》由会员分享,可在线阅读,更多相关《2022软件水平考试考试真题5辑.docx(22页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2022软件水平考试考试真题5辑2022软件水平考试考试真题5辑 第1辑以下属于影响软件可靠性因素的是( )。软件运行剖面软件规模软件内部结构软件的开发方法和开发环境软件的可靠性投入A.B.C.D.答案:D解析:计算机中 CPU 的中断响应时间指的是( )的时间。A.从发出中断请求到中断处理结束B.从中断处理开始到中断处理结束C.CPU分析判断中断请求D.从发出中断请求到开始进入中断处理程序答案:D解析:中断处理过程分为两个阶段:中断响应过程和中断服务过程。中断响应时间是中断响应过程所用的时间, 即从发出中断请求到进入中断处理所用的时间。假设磁盘块与缓冲区大小相同,每个盘块读入缓冲区的时间为1
2、0s,由缓冲区送至用户区的时间是5s,系统对每个磁盘块数据的处理时间为2s。若用户需要将大小为10个磁盘块的Doc1文件逐块从磁盘读入缓冲区,并送至用户区进行处理,那么采用单缓冲区需要花费的时间为_s。A.100B.107C.152D.170答案:C解析:在块设备输入时,假定从磁盘把一块数据输入到缓冲区的时间为T,缓冲区中的数据传送到用户工作区的时间为M,而系统处理(计算)的时间为C,如下图所示。当第一块数据送入用户工作区后,缓冲区是空闲的可以传送第二块数据。这样第一块数据的处理C1与第二块数据的输入T2是可以并行的,依次类推,如下图所示。系统对每一块数据的处理时间为:Max(C,T)+M。因
3、为,当TC时,处理时间为M+T;当TC时,处理时间为M+C。本题每一块数据的处理时间为10+5=15,Doc1文件的处理时间为15*10+2。在网络管理协议SNMP中,管理站从代理进程处提取一个或多个数据项的命令为( )。A.get requestB.get next requestC.trapD.get response答案:A解析:如果挣值EV是300万元,实际成本AC是350万元,计划值PV是375万元。进度执行指数显示()A.仅以原始计划速率的86%进行项目B.正在以原始计划速率的93%进行项目C.正在以原始计划速率的107%进行项目D.仅以原始计划速率的80%进行项目答案:D解析:S
4、PI=EV/PV=300/375=0.8=80% 即仅以原始计划速率的80%进行项目答案:解析: 假设文件系统采用索引节点管理,且索引节点有8个地址项iaddr0iaddr7,每个地址项大小为4B,iaddr0iaddr4采用直接地址索引,iaddr5和iaddr6采用一级间接地址索引,iaddr7采用二级间接地址索引。假设磁盘索引块和磁盘数据块大小均为1KB字节,文件File1的索引节点如下图所示。若用户访问文件File1中逻辑块号为5和261的信息,则对应的物理块号分别为( );101号物理块存放的是(请作答此空)。A.File1的信息B.直接地址索引表C.一级地址索引表D.二级地址索引表
5、 答案:D解析:根据题意,磁盘索引块为1KB,每个地址项大小为4B,故每个磁盘索引块可存放1024/4=256个物理块地址。又因为文件索引节点中有8个地址项,其中5个地址项为直接地址索引,这意味着逻辑块号为04的为直接地址索引;2个地址项是一级间接地址索引,其中第一个地址项指出的物理块中是一张一级间接地址索引表,存放逻辑块号为5260对应的物理块号,第二个地址项指出的物理块中是另一张一级间接地址索引表,存放逻辑块号为261516对应的物理块号。经上分析,从题图不难看出,逻辑块号为5的信息应该存放在58号物理块中,逻辑块号为261的信息应该存放在187号物理块中。由题中可知,iaddr7采用二级
6、间接地址索引,且iaddr7中存放的物理块号为101。1个地址项是二级间接地址索引,这意味着该地址项指出的物理块中存放的是256个一级间接地址索引表,故101号物理块存放的是二级间接地址索引表。把4个网络61.24.12.0/24、61.24.13.0/24、61.24.14.0/24 和 61.24.1 5.0/24 汇聚成一个超网,得到的地址是()。A.61.24.8.0/22B.61.24.12.0/22C.61.24.8.0/21D.61.24.12.0/21答案:B解析:分析:把4个网络地址的第三个字节转换成二进制如下:12-0000 110013-0000 110114-0000
7、111015-0000 1111聚合后为:0000 11/00即61.24.12.0/222022软件水平考试考试真题5辑 第2辑项目生命周期是指项目从启动到收尾所经历的一系列阶段,随着项目的进展逐渐增大的是( )A.风险B.人力投入C.变更代价D.不确定性答案:C解析:例如我们刚执行了一个变更,第二天我们就发现这个变更不可行(或者变更实施后无法对项目起到问题解决的作用),因此我们可以及时对变更进行调整,不至于“错误变更的执行”所带来的的“错误的后果”,在收尾阶段才被发现。最终导致变更的代价过大,例如返工、可交付产品不符合用户需求等。在互联网中,各种电子媒体按照超链接的方式组织,通常使用( )
8、来描述超链接信息。A.HTMLB.XMLC.SGMLD.VRML答案:A解析:这就是HTML的基本概念。某高校数据库中,学生S、教师T和课程C的关系模式分别为:S(学号,姓名,性别,家庭住址,电话);T(教师号,姓名,性别,部门,工资);C(课程号,课程名)。假设一个学生可以选择多门课程,一门课程可以由多个学生选择;一个教师只可以讲授一门课程,一门课程可以由多个教师讲授。那么,学生“选课”的关系类型为(请作答此空);教师和课程的关系类型为( );“选课”关系( )。查询“软件教研室”教师的平均工资、最高与最低工资之间差值的SQL话句如下:SELECT AVG(工资)AS平均工资,( )FROM
9、 T WHERE部门=软件教研室;A.1:1B.1:nC.n:1D.n:m答案:D解析:本题考查数据库方面的基础知识。根据题意“一个学生可以选择多门课程,一门课程可以由多个学生选择”,故学生“选课”的联系类型为n:m;又因为根据题意“一个教师只可以讲授一门课程,一门课程可以由多个教师讲授”,故教师和课程的联系类型为n:1。学生“选课”的关系类型为n:m,故需要构建一个独立的关系模式,且主关键字为:学生号,课程号。SQL提供可为关系和属性重新命名的机制,这是通过使用具有“Old-name as new-name”形式的As子句来实现的。As子句即可出现在select子句,也可出现在from子句中
10、。阅读下列说明和C代码,回答问题1至问题3,将解答写在答题纸的对应栏内。n-皇后问题是在n行n列的棋盘上放置n个皇后,使得皇后彼此之间不受攻击,其规则是任意两个皇后不在同一行、同一列和相同的对角线上。拟采用以下思路解决n-皇后问题:第i个皇后放在第i行。从第一个皇后开始,对每个皇后,从其对应行(第i个皇后对应第i行)的第一列开始尝试放置,若可以放置,确定该位置,考虑下一个皇后;若与之前的皇后冲突,则考虑下一列;若超出最后一列,则重新确定上一个皇后的位置。重复该过程,直到找到所有的放置方案。下面是算法的C语言实现。(1)常量和变量说明pos:一维数组,posi表示第i个皇后放置在第i行的具体位置
11、。count:统计放置方案数。i,j,k:变量。N:皇后数。(2)C程序#include #include #define N4/*判断第k个皇后目前放置位置是否与前面的皇后冲突*/in isplace(int pos,int k) int i;for(i=1; ik; i+) if( (1) | fabs(i-k) fabs(posi - posk) return();return 1; int main() int i,j,count=1;int posN+1;/初始化位置for(i=1; i=1) posj= posj+1;/*尝试摆放第i个皇后*/while(posj=N&(3)_)
12、posj= posj+1;/*得到一个摆放方案*/if(posj=N&j N) printf(方案%d: ,count+);for(i=1; i=N; i+)printf(%d,posi);printf(n);/*考虑下一个皇后*/if(posj=N&(4) ) j=j+1; else /返回考虑上一个皇后posj=0;(5) ;return 1;。(10分)根据以上说明和C代码,填充C代码中的空(1)(5)。(2分)根据以上说明和C代码,算法采用了(6)设计策略。(3分)上述C代码的输出为:(7)。答案:解析:(1)posi =posk(2)j=1(3)isplace(pos,j)=0(4)
13、jN(5)j=j-1答案:回溯法答案:方案1:2 4 1 3方案2:3 1 4 2网络192.168.21.128/26的广播地址为( ),可用主机地址数(请作答此空)A.14B.30C.62D.126答案:C解析:网络192.168.21.128/26的广播地址为192.168.21.191,可用主机地址数62。项目管理工具用来辅助项目经理实施软件开发过程中的项目管理活动,它不能(26)。A. 覆盖整个软件生存周期B.确定关键路径、松弛时间、超前时间和滞后时间C.生成固定格式的报表和裁剪项目报告D.指导软件设计人员按软件生存周期各个阶段的适用技术进行设计工作答案:D解析:考核项目管理基础知识
14、。某计算机系统中的进程管理采用三态模型,那么下图所示的PCB(进程控制块)的组织方式采用(请作答此空),图中()。 A.顺序方式B.链接方式C.索引方式D.Hash答案:C解析:进程控制块PCB的组织方式如下。(1) 线性表方式:不论进程的状态如何,将所有的PCB连续地存放在内存的系统区,这种方式适用于系统中进程数目不多的情况。(2) 索引表方式:该方式是线性表方式的改进,系统按照进程的状态分别建立就绪索引表、阻塞索引表等。(3) 链接表方式:系统按照进程的状态将进程的PCB组成队列,从而形成就绪队列、阻塞队列、运行队列等。运行进程为PCB1、PCB3;就绪进程为PCB2、PCB4、PCB5;
15、阻塞进程为PCB6、PCB7、PCB8、PCB9。主机甲向主机乙发送了一个 TCP 连接建立请求,主机乙给主机甲的响应报文中,标志字段正确的是( ) 。A.SYN=1,ACK=1,FIN=0B.SYN=1,ACK=1,FIN=1C.SYN=0,ACK=1,FIN=0D.SYN=1,ACK=0,FIN=0答案:A解析:这是一个TCP三次握手的基本概念,会议的是SYN=1,ACK=1,FIN=0。2022软件水平考试考试真题5辑 第3辑Typically,an IP address refers to an individual host on a particular network. IP a
16、lso accommodates addresses that refer to a group of hosts on one or more networks.Sunch addresses are referred to as multicast addresses,and the act of sending a packet from a source to the members of a (71)group is referred to as multicasting. Multicasting done (72) the scope of a single LAN segmen
17、t is straight forward. IEEE 802 and other LAN protocols include provision for MAC-level multicast addresses. A packet with a multicast address is transmitted on a LAN segment.Those stations that are members of the (73)multicast group recognize the multicast address and (本题)the packet.In this case,on
18、ly a single copy of the packet is ever transmitted.This technique works because of the (75)nature of a LAN:A transmission from any one station is received by all other stations on the LAN. A. rejectB .acceptC. discardD. transmit答案:B解析:专业英语阅读下列说明,回答问题1 至问题2,将解答填入答题纸的对应栏内。某应用系统建设项目通过公开招标,确定A单位为监理单位,B单
19、位为承建单位。A单位制定了监理规划。在监理规划中明确工作任务之一是做好与建设单位和承建单位的协调工作。在计划阶段,监理工程师按照如下检查项评审了B单位提交的项目计划:(1)计划内容是否包含范围、进度、成本、质量等必要内容。(2)计划中是否明确对项目控制所必需的工作产品。(4分)针对事件1,请简述监理机构在沟通与协调过程中需遵循的原则。(6分)针对事件2,请补充监理工程师针对项目计划的其他检查项。答案:解析:组织协调基本原则:(1)公平、公正、独立;(2)守法;(3)诚信;(4)科学。(1)确保承建单位在项目软件过程规范约定的基础上制定项目计划;(2)监督承建单位为实施软件工程和管理软件项目而制
20、定的项目计划,包括进行软件规模估计、软件风险分析,建立配置管理,确定软件生命周期,进行软件规划、确定必要的约定等;(3)监督承建单位依据规范、标准等要求来制定项目计划,例如确定计划内容是否满足规范、标准、合同的要求;(4)审查承建单位编写的项目计划,项目计划主要内容应该包括:项目用途、范围、目标和对象、开发计划、软件配置管理、软件质量保证、软件框架设计、问题追踪与排除方法、软件度量等。(5)管理和控制软件计划数据,审查软件项目计划的活动情况;(6)确保项目计划通过审批,并给出审批结论。确定项目计划是否可以作为后续开发工作的依据。下面关于Linux目录的描述中,正确的是( )A.Linux只有一
21、个根目录,用 /root 表示B.Linux中有多个根目录,用/加相应目录名称表示C.Linux中只有一个根目录,用/表示D.Linux 中有多个根目录,用相应目录名称表示答案:C解析:Linux中只有一个根目录,用/表示下列关于服务改进职责的描述中说法不正确的是( )。A. 服务四要素改进主要有系统规划与管理师和服务质量负责人负责B. 系统规划与管理师和服务质量负责人制定具体的改进目标和方案后,报项目客户负责人审批C. 服务改进实施过程中,由服务质量管理部门会同其他部门共同制定改善目标及改善计划,并监督实施D. 系统规划与管理师和服务质量负责人负责识别服务四要素的改进需求答案:B解析:服务四
22、要素改进主要有系统规划与管理师和服务质量负责人负责,具体工作包括:负责识别服务四要素的改进需求;负责制定具体的改进目标和方案,报服务管理体系负责人审批;负责管理和控制服务四要素改进项目的实施;对改进活动的结果负责;负责定期组织改进回顾,巩固改进成果;负责改进项目完成后进行知识转移。根据GB/T166801996的相关规定,用户手册或用户指南属于()A.产品文档B.开发文档C.管理文档D.需求文档答案:A解析:根据GB/T166801996的相关规定,用户手册或用户指南属于产品文档。基本的产品文档包括:? 培训手册 ? 参考手册和用户指南 ? 软件支持手册 ? 产品手册和信息广告以下不属于中间件
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 软件 水平 考试
限制150内