2022软件水平考试考试历年真题精选9章.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022软件水平考试考试历年真题精选9章.docx》由会员分享,可在线阅读,更多相关《2022软件水平考试考试历年真题精选9章.docx(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2022软件水平考试考试历年真题精选9章2022软件水平考试考试历年真题精选9章 第1章在敏捷过程的方法中( )认为每一个不同的项目都需要一套不同的策略、约定和方法论A.极限编程(XP)B.水晶法(Crystal)C.并列争球法(Scrum) D.自适应软件开发(ASD)答案:B解析:本题考查软件工程敏捷过程知识点。题中涉及到的敏捷开发方法分别描述如下:极限编程(XP):敏捷开发的典型方法之一,是一种轻量级(敏捷)、高效,低风险、柔性、可预测的、科学的软件开发方法,它由价值观、原则、实践和行为4个部分组成。其中4大价值观为沟通、简单性、反馈和勇气。水晶法(Crystal):水晶方法体系与XP一
2、样,都有以人为中心的理念,但在实践上有所不同。水晶方法体系考虑到人们一般很难严格遵循一个纪律约束很强的过程,认为每一种不同的项目都需要一套不同的策、约定和方法论。因此,与XP的高度纪律性不同,水晶方法体系探索了用最少纪律约束而仍能成功的方法,从而在产出效率与易于运作上达到一种平衡。也就是说,虽然水晶系列不如XP那样的产出效率,但会有更多的人能够接受并遵循它。并列争球法(Scrum):用迭代的方法,其中把每30天一次的迭代称为一个“冲刺”,并按需求的优先级来实现产品。多个自组织和自治小组并行地递增实现产品。协调是通过简短的日常会议来进行的。自适应软件开发(ASD):ASD的核心是三个非线性的、重
3、迭的开发阶段:猜测,合作与学习阅读下列说明,回答问题1 至问题3,将解答填入答题纸的对应栏内。某电子政务大数据平台项目,项目内容以应用软件系统开发为主,配套建设网络平台和机房,某信息系统工程监理单位承担了全过程的建立人物。建设单位通过邀标方式确定该项目总承建单位为A单位。A单位将应用软件开发工作分包给B单位,将机房建设工作分包给C单位。C单位由于人员结构调整无法承担机房建设任务,又将机房建设工作分包给D单位。设计阶段,承建单位提交了概要设计说明书、软件概要设计说明书、软件编码规范文档。监理审查文档后,指出设计阶段文档不全,需要补充。为了保证机房建设质量,监理机构采取了现场旁站方式进行质量监控。
4、(6分)针对事件1,请指出题目中不正确的做法,并说明理由。(4分)针对事件2,请补充在设计阶段欠缺的文档。(5分)针对事件3,请判断监理机构针对机房建设采取旁站方式是否合适?并指出哪些项目或工序适合现场旁站方式进行质量控制。答案:解析:不正确的地方:采用邀请招标方式确定总承建单位A是不正确的,因为政府项目应采用公开招标方式;分包单位C将工作再次分包是不正确的,因为根据中华人民共和国招标投标法规定:分包单位应具备相应资格,同时分包的出去的内容不能再次分包;将软件开发工作分包给B单位是不正确的,因为题目中描述该项目是以软件开发为主,依据中华人民共和国招标投标法规定:项目关键性、主体建设内容不能进行
5、分包。欠缺的文档有:系统设计说明书;数据库设计说明书;用户手册;详细设计说明书;集成测试计划。合适;适合旁站的还有:设备开箱验收、综合布线等其他隐蔽工程。大多数程序设计语言的语法规则用( )描述即可。A.正规文法 B.上下文无关文法 C.上下文有关文法 D.短语结构文法答案:B解析:形式语言理论中一种重要的变换文法,用来描述上下文无关语言,在乔姆斯基分层中称为2型文法由于程序设计语言的语法基本上都是上下文无关文法,因此应用十分广泛上下文无关文法拥有足够强的表达力来表示大多数程序设计语言的语法另一方面,上下文无关文法又足够简单,使得我们可以构造有效的分析算法来检验一个给定字串是否是由某个上下文无
6、关文法产生的An application architecture specifies the technologies to be used to implement one or more information systems. It serves as an outline for detailed design, construction, and implementation. Given the models and details, include ( ), we can distribute data and processes to create a general des
7、ign of application architecture. The design will normally be constrained by architecture standards, project objectives, and (请作答此空). The first physical DFD to be drawn is the ( ). The next step is to distribute data stores to different processors. Data( )are two types of distributed data which most
8、RDBMSs support. There are many distribution options used in data distribution. In the case of ( ), we should record each table as a data store on the physical DFD and connect each to the appropriate server. A. the database management systemB. the feasibility of techniques usedC. the network topology
9、 and technologyD.the user interface and process methods答案:B解析:应用架构说明了实现一个或多个信息系统所使用的技术,它作为详细设计、构造和实现的一个大纲。给定了包括逻辑数据流图和实体联系图在内的模型和详细资料,我们可以分配数据和过程以创建应用架构的一个概要设计。概要设计通常会受到架构标准、项目目标和所使用技术的可行性的制约。需要绘制的第一个物理数据流图是网络架构数据流图。接下来是分配数据存储到不同的处理器。数据分区和复制是大多数关系型数据库支持的两种分布式数据形式。有许多分配方法用于数据分布。在不同服务器上存储特定表的情况下,我们应该将
10、每个表记为物理数据流图中的一个数据存储,并将其连接到相应的服务器。 某软件公司项目组开发了一套应用软件,其软件著作权人应该是(10)。A.项目组全体人员 B.系统设计师 C.项目负责人D.软件公司 答案:D解析:根据著作权法第十六条公民为完成法人或者其他组织工作任务所创作的作品是职务作品,除本条第二款的规定以外,著作权由作者享有,但法人或者其他组织有权在其业务范围内优先使用。作品完成两年内,未经单位同意,作者不得许可第三人以与单位使用的相同方式使用该作品。有下列情形之一的职务作品,作者享有署名权,著作权的其他权利由法人或者其他组织享有,法人或者其他组织可以给予作者奖励:(一)主要是利用法人或者
11、其他组织的物质技术条件创作,并由法人或者其他组织承担责任的工程设计图、产品设计图、地图、计算机软件等职务作品;(二)法律、行政法规规定或者合同约定著作权由法人或者其他组织享有的职务作品。由于应用软件是公司项目组开发的,属于职务作品,软件著作权归软件公司所有。主机故障时通常需要启用系统备份进行恢复。根据所提供的备份类型不同,主机服务上有三种重启模式。下列选项中,( )不属于这三种重启模式。A.无负载启动B.热重启C.冷重启D.暖重启答案:A解析:主机故障恢复通常需要启用系统备份进行。?热重启:恢复时间最快,最难实现,需要热备。?暖重启:恢复时间较热重启长,降低了备份部件成本。?冷重启:备份部件对
12、故障部件的运行状态一无所知,备份部件只能从初始化状态开始2022软件水平考试考试历年真题精选9章 第2章数据挖掘中分类的典型应用不包括(请作答此空)。( )可以用于数据挖掘的分类任务。A.识别社交网络中的社团结构,即连接稠密的子网络B.根据现有的客户信息,分析潜在客户C.分析数据,以确定哪些贷款申请是安全的,哪些是有风险的D.根据以往病人的特征,对新来的病人进行诊断答案:A解析:分类(classification):有指导的类别划分,在若干先验标准的指导下进行,效果好坏取决于标准选取的好坏。它找出描述并区分数据类或概念的模型(或函数),以便能够使用模型预测类标记未知的对象类。分类分析在数据挖掘
13、中是一项比较重要的任务,目前在商业上应用最多。识别社交网络中的社团结构,即连接稠密的子网络一般采用社区分析算法CNM。用Excel制作的学生计算机文化基础课程成绩表如下图所示。若学生成绩小于60分,需要在对应的备注栏填“不及格”;若学生成绩大于59分,小于79,需要在对应的备注栏填“及格”;否则在对应的备注栏填“良好”。实现时,可在D3单元格输入“=IF(( ),”不及格”,(请作答此空))”,并向下拖动填充柄至D7单元格即可。A.IF(IN(59c3,c379),及格,良好)B.IF(IN(59c3,c379),及格,良好)C.IF(AND(59c3,c379),及格,良好) D.IF(AN
14、D(59c3,c379),及格,良好)答案:C解析:依题意,为实现相关应用需求,可在D3单元格中输入=IF(AND(0=C3,C360),不及格,(IF(AND(59C3,C379),及格,良好)(或=IF(C379,良好,(IF(AND(59C3,C379),及格,不及格),或=IF(C379,良好,(IF(AND(0=C3,C360),不及格,及格),若其他等价形式),并向下拖动填充柄至D7单元格即可。以下关于需求管理的叙述中,正确的是( )。A.需求管理是一个对系统需求及其变更进行了解和控制的过程B.为了获得项目,开发人员可以先向客户做出某些承诺C.需求管理的重点在于收集和分析项目需求D
15、.软件开发过程是独立于需求管理的活动答案:A解析:需求管理是一个对系统需求变更、了解和控制的过程。需求管理过程与需求开发过程相互关联,当初始需求导出的同时就启动了需求管理计划,一旦形成了需求文档的初稿,需求管理活动就开始了。关于需求管理过程域内的原则和策略,可以参考:需求管理的关键过程领域不涉及收集和分析项目需求,而是假定己收集了软件需求,或者已由更高一级的系统给定了需求。开发人员在向客户以及有关部门承诺某些需求之前,应该确认需求和约束条件、风险、偶然因素、假定条件等。关键处理领域同样建议通过版本控制和变更控制来管理需求文档。软件能力成熟度模型(CMM)将软件能力成熟度自低到高依次划分为5级。
16、目前,达到CMM第3级(已定义级)是许多组织努力的目标,该级的核心是( )。A.建立基本的项目管理和实践来跟踪项目费用、进度和功能特性B.使用标准开发过程(或方法论)构建(或集成)系统C.管理层寻求更主动地应对系统的开发问题D.连续地监督和改进标准化的系统开发过程答案:B解析:本题考查软件成熟度模型(CMM)的基本概念。建立基本的项目管理和实践来跟踪项目费用、进度和功能特性为可重复级的核心;使用标准开发过程(或方法论)构建(或集成)系统为已定义级的核心;管理层寻求更主动地应对系统的开发问题为已管理级的核心;连续地监督和改进标准化的系统开发过程为优化级的核心。在面向对象方法中,不同对象收到同一消
17、息可以产生完全不同的结果,这一现象称为( )。在使用时,用户可以发送一个通用的消息,而实现的细节则由接收对象自行决定。A.接口B.继承C.覆盖D.多态答案:D解析:在收到消息时,对象要予以响应不同的对象收到同一消息可以产生完全不同的结果,这种现象就叫多态在UML的各种视图中, ( ) 显示外部参与者观察到的系统能;( ) 从系统的静态结构和动态行为角度显示系统内部如何实现系统的功能;(请作答此空)显示的是源代码以及实际执行代码的组织结构。A.用例视图 B.进程视图 C.实现视图 D.逻辑视图答案:C解析:本题考查UML(统一建模语言)在UML的各种视图中,用例视图从外部参与者的角度描述系统功能
18、:逻辑视图从系统的静态结构和动态行为角度显示系统内部如何实现系统功能;而源代码结构和实际的执行代码则是通过实现视图反映2022软件水平考试考试历年真题精选9章 第3章计算机病毒按寄生方式可分为混合型病毒、文件型病毒和_病毒。A.源码型B.入侵型C.引导型D.外壳型答案:C解析:本题考查计算机病毒的基本概念。计算机病毒是一个程序,一段可执行码。它们能把自身附着在各种类型的文件上,当文件被复制或从一个用户传送到另一个用户时,它们就随同文件一同蔓延开。计算机病毒按寄生方式分类:引导型病毒:引导型病毒也称磁盘引导型、引导扇区型、磁盘启动型、系统型病毒等。引导型病毒就是把自己的病毒程序放在软磁盘的引导区
19、以及硬磁盘的主引导记录区或引导扇区,当作正常的引导程序,而将真正的引导程序搬到其他位置。文件型病毒:文件型病毒是指所有通过操作系统的文件系统进行感染的病毒。文件型病毒以感染可执行文件的病毒为主,还有一些病毒可以感染高级语言程序的源代码、开发库或编译过程中所生成的中间文件。混合型病毒:混合型病毒,也称综合型、复合型病毒,既具有引导型病毒的特点,又具有文件型病毒的特点,即这种病毒既可以感染磁盘引导扇区,又可以感染可执行文件。配置POP3服务器时,邮件服务器中默认开放TCP的()端口。A.21B.25C.53D.110答案:D解析:此题考查常见端口号,参加下表逻辑覆盖法不包括_。A.分支覆盖B.语句
20、覆盖C.需求覆盖D.修正条件判定覆盖答案:C解析:本题考查白盒测试的逻辑覆盖测试法的基础知识。逻辑覆盖法包括语句覆盖、判定覆盖(又称为分支覆盖)、条件覆盖、条件判定覆盖、修正条件判定覆盖、条件组合覆盖等。逻辑覆盖法是白盒测试方法的一种,而白盒测试是不考虑需求的。在Pandas 中如果要查看某一列数据的值(去除重复后的值),那么可以使用以下哪种方法:A.null()B.isunique()C.unique()D.isnull()答案:C解析:可使用多种形式描述项目的角色和职责,最常用的有三种,不包括( )。A. 分配矩阵B. 层次结构图C. 责任分配矩阵D. 文本格式答案:A解析:本题考查描述项
21、目的角色和职责。描述项目的角色和职责有三种:责任分配矩阵、层次结构图、文本格式。在 Windows Server 2022 系统中,某共享文件夹的 NTFS 权限和共享文件权限设置的不一致, 则对于访问该文件夹的用户而言,下列()有效。A. 共享文件夹权限B. 共享文件夹的 NTFS 权限C. 共享文件夹权限和共享文件夹的 NTFS 权限累加D. 共享文件夹权限和共享文件夹的 NTFS 权限中更小的权限答案:D解析:1、权限分为:共享权限和 ntfs 权限共享权限只针对网络访问的用户ntfs:权限针对网络访问的用户和本地登录用户也就是说如果是本地登录的用户共享权限不起作用!2、网络用户访问文件
22、 先对共享权限进行校验,然后再对 ntfs 权限进行校验,也就是说如果共享权限设置读取,ntfs 权限设置完全控制,那么结果也只有读取权限。2022软件水平考试考试历年真题精选9章 第4章程序设计语言一般可划分为低级语言和高级语言两大类,与高级语言相比,用低级语言开发的程序具有_等特点。A.开发效率低,运行效率低B.开发效率高,运行效率低C.开发效率低,运行效率高D.开发效率高,运行效率高答案:C解析:本题考查低级语言与高级语言的概念和区别。低级语言指抽象层次低、较接近于计算机硬件而较远离问题域的程序设计语言,高级语言则反之。因此,一般来说,低级语言的运行效率较高,但需要程序员对底层知识有深入
23、细致的理解,开发难度高、周期长。以下说法中,不正确是()A. 人员培训方案设计主要包括以下活动(1)培训需求分析(2)培训内容设计(3)设计培训计划(4)设计培训效果评价方法。B. 常见IT服务工具包括监控类工具、过程管理类工具和其他工具。C. 服务台也称为帮助台或呼叫台,服务台不是一个服务过程,而是一个服务职能,目的是为用户和IT服务组织提供一个统一联系点。D. 为了保持服务的一致性,知识库不可以更新。答案:D解析:ABC全对,知识库要进行生命周期管理,所以,是可以更新的关于沟通表达方式的描述,不正确的是:( )。A.沟通的优点是:读者可以根据自己的速度进行调整B.沟通的缺点是:无法控制何时
24、,以及是否被阅读C.沟通的优点是:节约时间,因为语言速度高于阅读速度D.沟通的缺点是:达不到文字资料的精确性和准确性答案:C解析:本题考查的是沟通渠道。语言沟通优点:可以传递情感;可以同时进行跨地域沟通;比邮件快;不需要保存传递信息的优先选择渠道。缺点:不利于建立促进个人关系(与面对面相比);无法表现肢体语言;做不到文字资料的精确性和准确性,把握细节的能力不足;说的速度比阅读速度相对SMTP传输的邮件报文采用 (31)格式表示。A.ASCIIB. ZIP C. PNP D.HTML答案:A解析:网络工程师下图所示的调制方式是 (请作答此空) 。若载波频率为2400Hz,则码元速率为 ( ) 。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 软件 水平 考试 历年 精选
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内