《2021陕西软件水平考试考试真题卷(7).docx》由会员分享,可在线阅读,更多相关《2021陕西软件水平考试考试真题卷(7).docx(18页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、2021陕西软件水平考试考试真题卷(7)本卷共分为1大题50小题,作答时间为180分钟,总分100分,60分及格。一、单项选择题(共50题,每题2分。每题的备选项中,只有一个最符合题意) 1.软件能力成熟度模型(CMM)的第4级(管理级)的核心是_。A建立基本的项目管理和实践来跟踪项目费用、进度和功能特性B组织具有标准软件过程C对软件过程和产品都有定量的理解和控制D先进的新思想和新技术促进过程不断改进2.下面有关测试的说法正确的是_。A测试人员应该在软件开发结束后开始介入B测试主要是软件开发人员的工作C要根据软件详细设计中设计的各种合理数据设计测试用例D严格按照测试计划进行,避免测试的随意性3
2、.以下关于软件测试的叙述中,正确的是_。A软件测试不仅能表明软件中存在错误,也能说明软件中不存在错误B软件测试活动应从编码阶段开始C一个成功的测试能发现至今未发现的错误D在一个被测程序段中,若已发现的错误越多,则残存的错误数越少4.对于一个大型软件来说,不加控制的变更很快就会引起混乱。为有效地实现变更控制,需借助于配置数据库和基线的概念。_不属于配置数据库。A开发库B受控库C信息库D产品库5.下列关于项目估算方法的叙述不正确的是_。A专家判断方法受到专家经验和主观性影响B启发式方法(如COCOMO模型)的参数难以确定C机器学习方法难以描述训练数据的特征和确定其相似性D结合上述3种方法可以得到精
3、确的估算结果6.某项目制定的开发计划中定义了3个任务,其中任务A首先开始,且需要3周完成,任务B必须在任务A启动1周后开始,且需要2周完成,任务C必须在任务A完成后才能开始,且需要2周完成。该项目的进度安排可用下面的甘特图_来描述。ABCD 7.算术表达式采用逆波兰式表示时不用括号,可以利用 (121) 进行求值。与逆波兰式ab-cd+*对应的中缀表达式是 (122) 。A数组B栈C队列D散列表8.按照ISO/IEC 9126软件质量度量模型定义,一个软件的可靠性的子特性包括_。A容错性和安全性B容错性和适应性C容错性和易恢复性D易恢复性和安全性9.耦合度描述了_。A模块内各种元素结合的程度B
4、模块内多个功能之间的接口C模块之间公共数据的数量D模块之间相互关联的程度10._详细描述软件的功能、性能和用户界面,以使用户了解如何使用软件。A概要设计说明书B详细设计说明书C用户手册D用户需求说明书11.RUP在每个阶段都有主要目标,并在结束时产生一些制品。在_结束时产生“在适当的平台上集成的软件产品”。A初期阶段B精化阶段C构建阶段D移交阶段12.软件维护成本在软件成本中占较大比重。为降低维护的难度,可采取的措施有_。A设计并实现没有错误的软件B限制可修改的范围C增加维护人员数量D在开发过程中就采取有利于维护的措施,并加强维护管理13.极限编程(XP)包含了策划、设计、编程和测试4个活动,
5、其12个最佳实践中的“持续集成”实践在_活动中进行。A策划和设计B设计和编程C设计和测试D编程和测试14.改正在软件系统开发阶段已经发生而系统测试阶段还没有发现的错误,属于_维护。A正确性B适应性C完善性D预防性15.算术表达式采用逆波兰式表示时不用括号,可以利用 (121) 进行求值。与逆波兰式ab-cd+*对应的中缀表达式是 (122) 。Aa-b+c*dB(a-b)*c+dC(a-b)*(c+d)Da-b*c+d16.模块A直接访问模块B的内部数据,则模块A和模块B的耦合类型为_A数据耦合B标记耦合C公共耦合D内容耦合17.某项目主要由AI任务构成,其计划图(如图4-6所示)展示了各任务
6、之间的前后关系以及每个任务的工期(单位:天),该项目的关键路径是 (65) 。在不延误项目总工期的情况下,任务A最多可以推迟开始的时间是 (66) 天。AAGqBADFHICBEGIDCFHI18.正式的技术评审FTR(Formal Technical Review)是软件工程师组织的软件质量保证活动,下面关于FTR指导原则中不正确的是_。A评审产品,而不是评审生产者的能力B要有严格的评审计划,并遵守日程安排C对评审中出现的问题要充分讨论,以求彻底解决D限制参与者人数,并要求在评审会之前做好准备19.某软件在应用初期运行在Windows NT环境中,现因某种原因,该软件需要在UNIX环境中运行
7、,而且必须完成相同的功能。为适应这个要求,软件本身需要进行修改,而所需修改的工作量取决于该软件的_。A可扩充性B可靠性C复用性D可移植性20.风险预测从两个方面评估风险,即风险发生的可能性以及_。A风险产生的原因B风险监控技术C风险能否消除D风险发生所产生的后果21.在各类软件维护活动中,_一维护占整个维护工作的比重最大。A完善性B改正性C适应性D预防性22.软件产品的可靠性并不取决于_。A潜在错误的数量B潜在错误的位置C软件产品的使用方式D软件产品的开发方式23.为了有效地捕获系统需求,应采用_。A瀑布模型Bv模型C原型模型D螺旋模型24.某程序根据输入的3条线段长度,判断这3条线段能否构成
8、三角形。以下6个测试用例中,_两个用例属于同一个等价类。 6,7,13 4,7,10 9,20,35 9,11,21 5,5,4 4,4,4ABCD25.某项目主要由AI任务构成,其计划图(如图4-6所示)展示了各任务之间的前后关系以及每个任务的工期(单位:天),该项目的关键路径是 (65) 。在不延误项目总工期的情况下,任务A最多可以推迟开始的时间是 (66) 天。A0B2C5D726.某系统重用了第三方组件(但无法获得其源代码),则应采用_法对组件进行测试。A基本路径覆盖B分支覆盖C环路覆盖D黑盒测试27.阅读如图4-3所示的程序流程图。 当用判定覆盖法进行测试时,至少需要设计_个测试用例
9、。A2B4C6D828.2011年4月25日,项目经理老余在项目周例会上对其目前负责的某大中型信息系统项目前8周的实施情况进行了总结,有关执行情况如图8-4所示(单位:万元)。老余进一步补充解释:该项目总预算为1230万元,到目前为止实际完成了总工作量的60%。当前该项目的SV和CPI分别为()。根据项目当前状态,项目经理老余下一步最可能采取的行动是()。A-112万元、0.820B-340万元、0.567C-390万元、0.600D-162万元、0.86829.某系统集成公司接受企业A委托开发的一个管理信息系统软件运行平台,张工为该开发任务的项目经理。张工花费3周时间完成对该系统的需求分析之
10、后,编制了如图8-1所示的该管理信息系统后续阶段的开发计划。该项目组除了张工之外,还有2名全职的开发人员,可以承担项目中的任何任务,并且承担同一任务的开发人员总是在一起工作。预计的开发时间中已经包含了编写文档的时间。假设:整个开发实施两轮迭代;每个任务都被划分为2个子任务(例如,实现可以划分为实现1和实现2),对应两轮迭代;完成每个子任务需要花费24人天;整个系统的集成测试、改正错误及验证需要花费48人天;第一轮迭代结束时,形成版本v0.5;第二轮迭代结束时,整个系统的开发任务全部完成,形成版本v1.0。根据上述假设,在采用迭代模型开发过程中,第1次迭代完成、交付阶段性产品的里程碑时间发生在(
11、);该项目组在第120天时,最可能()。A第72天B第96天C第108天D第144天30.某系统集成公司接受企业A委托开发的一个管理信息系统软件运行平台,张工为该开发任务的项目经理。张工花费3周时间完成对该系统的需求分析之后,编制了如图8-1所示的该管理信息系统后续阶段的开发计划。该项目组除了张工之外,还有2名全职的开发人员,可以承担项目中的任何任务,并且承担同一任务的开发人员总是在一起工作。预计的开发时间中已经包含了编写文档的时间。假设:整个开发实施两轮迭代;每个任务都被划分为2个子任务(例如,实现可以划分为实现1和实现2),对应两轮迭代;完成每个子任务需要花费24人天;整个系统的集成测试、
12、改正错误及验证需要花费48人天;第一轮迭代结束时,形成版本v0.5;第二轮迭代结束时,整个系统的开发任务全部完成,形成版本v1.0。根据上述假设,在采用迭代模型开发过程中,第1次迭代完成、交付阶段性产品的里程碑时间发生在();该项目组在第120天时,最可能()。A完成用户界面、控制系统、硬件抽象层的设计B交付系统产品的v0.5版本C完成控制系统、硬件抽象层的实现2D完成硬件抽象层的测试2、用户界面的实现231.2011年4月25日,项目经理老余在项目周例会上对其目前负责的某大中型信息系统项目前8周的实施情况进行了总结,有关执行情况如图8-4所示(单位:万元)。老余进一步补充解释:该项目总预算为
13、1230万元,到目前为止实际完成了总工作量的60%。当前该项目的SV和CPI分别为()。根据项目当前状态,项目经理老余下一步最可能采取的行动是()。A抽出部分骨干人员以减少项目成本投入,并加强质量监控B加大项目成本投入,高薪外聘经验丰富的工程师进行项目赶工C在防范风险的前提下将不同任务进行并行施工,加强成本监控D当前项目状态进展良好,无须采取其他外加的措施32.维护网络正常有序运行的重要手段是_。A安全管理B配置管理C故障管理D性能管理33.故障管理的作用是_。A提高网络的安全性能,防止遭受破坏B检测和定位网络中发生的异常,以便及时处理C跟踪网络的运行状况,进行流量统计D降低网络的延迟时间,提
14、高网络速度34.在二层交换局域网络中,交换机通过识别_地址进行交换。AIPBMACCIPXDSwitch35.一个全部由路由器组成的传统局域网中,必须在路由器上运行_,管理工作站才能进行全网的管理。A代理软件B内存驻留程序C启动程序D网络操作系统36.如果为二层交换式局域网分配多个网段的IP地址,那么网络需要配置_才能完成网段间工作站的通信。A网桥B路由器C中继器D交换机37.SNMP的管理模型由_等几部分组成。A管理者、代理B管理者、代理、委托代理C管理者、代理和管理信息库D管理信息库、管理信息结构和管理协议38.SNMP被设计于_协议体系之上,_在别的协议体系之上实现。ATCP/IP 不可
15、以BUDP/IP 可以COSI七层协议 不可以DOSI七层协议 可以39.在上题中,进行实际的通信中要满足的条件是_。A有多少个网段,就要相应配置多少台路由器B只需一台路由器、一条网线连接到二层交换机上即可C需要多台路由器,其数目与交换机的数目相当D无论多少台路由器,但要保证每一个网段都有至少一条线路连接到某一台路由器的一个端口上40.在以桥连接的网络中,突然出现网络利用率的大幅度升高,可能的原因是_。A某台主机电源突然断电B由于未使用生成树协议导致环路产生,造成网络“广播风暴”C某人不慎将网线踢断D某台IPX工作站从服务器下载大量文件41.网络设备_需要使用委托代理。A路由器B主机C使用底层
16、次协议的网桥D交换机42.关于Trap,下面的说法正确的是_。A是一个查询事件B是一个普通中断C是一个修正的中断D是一个查询响应43.SNMP实现其管理功能的方式是_。A仅使用轮询的方式B仅使用事件驱动的方式C使用轮询与事件驱动结合的方式 D以上都不对44.一台拨号上网的计算机在与拨号服务器连通后却无法传送数据,问题可能是_。A计算机上Modem的速度设置得太高B计算机或拨号服务器端的Modem没有设置Flow ControlC计算机没有添加拨号网络适配器D拨号服务器端没有足够的Modem供计算机拨入45.当某网络中发现利用率由于大量信息的共享导致陡升的现象,用RMON分析工具跟踪后分析出某些
17、CAD工作站与一台服务器之间的通信占用了大量带宽,可以采取_措施缓解这一问题。A拒绝CAD应用在网络上传输B将这些其间通信量很大的机器分段到一个工作组中,使它们不影响其他机器的正常工作,同时购置高速的交换机进行互连C购置网管软件监视数据流量D编写更为优秀的CAD软件包,减少网络通信量46.在一个由多台路由器构成的网络中发现跨越路由器时ping不通的情况,可用配置管理工具收集_信息进行分析。A路由器的流量统计B路由器的路由表C路由器的MAC地址D路由器的端口数目47.在局域网的网管工作站上做配置管理的设备配置的收集工作时,发现一台路由器尽管被发现了,但是却取不到它的路由表,原因可能是_。A路由器
18、未接电源B路由器硬件故障C路由器的TCP/IP协议配置有误 D路由器没有提供SNMP代理服务 48.一台拨号上网的计算机与拨号服务器物理上连通后,延迟1分钟左右后却自动挂断,问题的原因可能是_。A计算机上没有安装Modem驱动程序B计算机的Modem配置中的速度参数值过大C计算机没有设置TCP/IP协议的IP地址DPPP协议中输入的口令不正确49.一台工作站在ping另一个网段计算机的IP地址时,路由器返回网络不可达的错误信息,可能的原因是_。A目的工作站TCP/IP协议未加载B目的工作站的IP地址与源工作站的IP地址有着相同的子网地址C路由器中的路由表配置错误D目标工作站未开机50.在局域网测试中,发现ping网络中的其他机器应答时断时续,这种现象产生的原因可能是_。A网络线路物理上被破坏B各台工作站的协议配置不正确C有两台工作站配置了相同的IP地址D网络中有“广播风暴”第18页 共18页第 18 页 共 18 页第 18 页 共 18 页第 18 页 共 18 页第 18 页 共 18 页第 18 页 共 18 页第 18 页 共 18 页第 18 页 共 18 页第 18 页 共 18 页第 18 页 共 18 页第 18 页 共 18 页