21年软件水平考试考试题免费下载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)
《21年软件水平考试考试题免费下载9章.docx》由会员分享,可在线阅读,更多相关《21年软件水平考试考试题免费下载9章.docx(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、21年软件水平考试考试题免费下载9章21年软件水平考试考试题免费下载9章 第1章下列属于职务变动发展的形式是( ) 。A.职务丰富B.方法创新C.参与管理D.平级调动答案:D解析:职业生涯发展的形式主要可分为职务变动发展和非职务变动发展。其中,职务变动发展可分为晋升(常见)与平级调动两种形式。非职务变动发展包括工作范围的扩大、职务丰富法、员工参与管理、改变观念以及方法创新等内容评估开发所需的成本和资源属于可行性研究中( )研究的主要内容。A. 社会可行性B. 经济可行性C. 技术可行性D. 实施可行性答案:B解析:这题很简单,成本肯定是经济了持续性能评价中( )是指把n个程序组成的工作负荷中每
2、个程序执行的速率(或执行所费时间的倒数)加起来,求其对n个程序韵平均值。A.几何性能平均值B.调和性能平均值C.峰值性能平均值D.算术性能平均值答案:D解析:本题考查对性能及能力管理中涉及的评价结果统计和比较方法的理解。性能评价的结果通常有两个指标,一个是峰值性能,一个是持续性能。其中持续性能最能体现系统的实际性能。表示持续性能常用的三种平均值是算术平均Am、几何平均Gm和调和平均Hm。算术性能平均值Am是指把n个程序组成的工作负荷中每个程序执行的速率(或执行所费时间的倒数)加起来,求其对n个程序的平均值;几何平均Gm是各个程序的执行速率连续相乘再开n次方;调和平均Hm是算出各个程序执行速率倒
3、数(即执行时间)和的平均值的倒数。设计制作一个多媒体地图导航系统,使其能根据用户需求缩放地图并自动搜索路径,最适合的地图数据应该是( )。A.真彩色图像B.航拍图像C.矢量化图形D.高清晰灰度图像答案:C解析:本题考查矢量化图形和位图的基本知识。矢量化图形保存最少的信息,文件大小比位图要小,并且文件大小与物体的大小无关:可以无限地放大这个圆,使其仍然保持平滑,所表达物体的运动、缩放、旋转、填充等都不会降低绘制的精度。所以矢量化图形是最适合电子地图的基本信息格式。通常路由器不进行转发的网络地址是 ( ) 。A.101.1.32.7B.192.178.32.2C.172.16.32.1D.172.
4、35.32.244答案:C解析:本题是对私有地址知识的考查。私有地址无需向IANA(Internet Assigned Numbers Authority,Internet地址分配机构)申请,可以自行分配。由于私有地址不能保证全局的唯一性,因此Internet中的路由器不会转发私有地址的数据报。私有地址表如表所示:私有IP地址表由表可知,172.16.32.1是属于私有地址。21年软件水平考试考试题免费下载9章 第2章UML中的关系不包括( )。A.多态B.依赖C.泛化D.实现答案:A解析:UML的关系有:依赖、组合、聚合、泛化、实现等,多态是面向对象的概念。某网络的地址是202.117.0.
5、0,其中包含4000台主机,指定给该网络的合理子网掩码 是( )。A. 255.255.240.0B. 255.255.248.0C. 255:255.252.0D. 255.255.255.0答案:A解析:由于网络包含4000台主机,通常给分配连续的16个C类地址,因此这个网络应该为202.117.0.0/20,故该网络的合理子网掩码是255.255.240.0 , C类网络范围是202.117.0.0/24202.117.15.0/24,所以不属于这个网络的地址是202.117.16.113。The Estimate Activity Resource process is closely
6、 coordinated with the ( ) process. A.Estimate Costs B.Sequence Activities C.Plan Communications D.Conduct Procurements答案:A解析:以下( )不属于成本控制技术经济分析方法的特点A.综合性B.实用性C.系统性D.临时性答案:D解析:技术经济分析的特点包括:综合性系统性实用性数据化技术经济分析的方法步骤:确定目标调查研究拟定各种可行方案方案评价以下关于项目群生命周期排列顺序正确的是()。 (1)定义项目群 (2)识别项目群 (3) 组合管理项目群 (4)收益管理(5)综合治理 (
7、6)收尾A. (1)(2)(5)(3)(4)(6)B. (2)(1)(5)(4)(3)(6)C. (2)(1)(5)(3)(4)(6)D. (1)(2)(3)(5)(4)(6)答案:C解析:项目群生命周期:识别项目群,定义项目群,项目群综合治理,项目群组合管理,项目群收益管理,项目群收尾21年软件水平考试考试题免费下载9章 第3章算术表达式采用后缀式表示时不需要使用括号,使用(请作答此空)就可以方便地进行求值。a-b*(c+d)的后缀式为( )。A.队列B.数组C.栈D.广义表答案:C解析:计算机在处理算术表达式时,首先将其转换为后缀表达式。例如,表达式“46+5*(120-37)”的后缀表达
8、式形式为“46512037-*+”。计算后缀表达式时,从左至右扫描后缀表达式:若遇到运算对象,则压入栈中,若遇到运算符,则从栈中弹出相关运算对象进行计算,并将运算结果压入栈中,重复以上过程,直到后缀表达式扫描结束。表达式“a-b*(b+d)”的后缀表达式形式为“abcd+*-。在分步设计法中,通常将数据库的设计分为 4 个阶段。其中( )是数据库设计的第二阶段,其目标是对需求说明书提供的所有数据和处理要求进行抽象与综合处理建立企业数据模型。(请作答此空)阶段将得到的应用视图转换成外部模式,即特定 DBMS 下的应用视图。A.系统结构设计B.概念结构设计C.逻辑结构设计D.物理结构设计答案:C解
9、析:数据库概念结构设计是数据库设计的第二阶段,其目标是对需求说明书提供的所有数据和处理要求进行抽象与综合处理,按一定的方法构造反映用户环境的数据及其相互联系的概念模型,即用户的数据模型或企业数据模型。逻辑结构设计的设计目标是把上一阶段得到的与 DBMS 无关的概念数据模型转换成等价的,并为某个特定的 DBMS 所接受的逻辑模型所表示的概念模式,同时将概念设计阶段得到的应用视图转换成外部模式,即特定 DBMS 下的应用视图。给定一组长度为n的无序序列,将其存储在一维数组aOn-1中。现采用如下方法找出其中的最大元素和最小元素:比较aO和an-1,若a0较大,则将二者的值进行交换;再比较a1和an
10、-2,若a1较大,则交换二者的值;然后依次比较a2和an-3、a3和an-4、,使得每一对元素中的较小者被交换到低下标端。重复上述方法,在数组的前n/2个元素中查找最小元素,在后n/2个元素查找最大元素,从而得到整个序列的最小元素和最大元素。上述方法采用的算法设计策略是( )。A.动态规划法B.贪心法C.分治法D.回溯法答案:C解析:假设某公司营销系统有营销点关系S(营销点,负责人姓名,联系方式)、商品关系P(商品名,条形码,型号,产地,数量,价格),其中,营销点唯一标识S中的每一个元组。每个营销点可以销售多种商品,每一种商品可以由不同的营销点销售。关系S和P的主键分别为( ),S和P之间联系
11、类型属于(请作答此空)A.1:1B.1:nC.n:1D.n:m答案:D解析:本题考查对数据库基本概念和SQL语言的掌握。条形码:由于宽度不同、反射率不同的条和空,按照一定的编码规则编制而成,用来表示一组数字或字母符号信息的图形标识符。并且可以唯一标识。根据“每个营销点可以销售多种商品,每一种商品可以由不同的营销点销售。”可知S和P之间的联系类型属于n:m。本题正确答案为:D。以太网的最大帧长是1518个字节,每个数据帧前面有8个字节的前导字段,帧间隔为9.6s,快速以太网100 BASE-T发送两帧之间的最大间隔时间约为( ) s。A.12.1B.13.2C.121D.132答案:D解析:(1
12、518+8)*8/100*106)*10-6+9.6=122.08+9.6=131.68-13221年软件水平考试考试题免费下载9章 第4章阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。某软件公司为某银行设计开发了一套网上银行系统,该系统提供基本的支付、查询、转账和信息修改等功能。银行对网上银行系统提出了初步的性能指标:1.交易响应时间不超过2s2.并发用户数=10003.CPU 利用率不超过80%4.系统需要7*24 小时不间断的稳定运行5.每秒事务数为7(6) 交易成功率为100%现需要对该软件进行性能测试。(4 分)常见的性能测试包括负载测试、压力测试、并发性能测试、疲劳
13、强度测试和大数据量测试等。针对题目中所述的6个性能指标,并发性能测试和疲劳强度测试所涉及的指标各有哪些?(10 分)性能测试中,针对一个单独的性能指标,往往需要采用多种不同的测试方法。该软件公司需要测试性能指标(1)和(5),设计了如下的测试方案:测试常规情况下的并发用户数,逐步增加并发用户数,分别测试:(1) 在响应时间为2s 时,系统所能承受的最大并发访问用户的数量;(2) 系统在多大的并发访问用户数量下,响应时间不可接受(例如超过2s)。请指出这两项测试分别属于哪种类型的测试,并分别解释这两种测试类型的基本概念。(5分)在测试性能指标(5)时,该软件公司在客户端模拟大量并发用户来执行业务
14、操作,统计平均的每秒事务数。该软件公司认为客户端接收响应信息与该性能指标的测试无关,因此在模拟客户端上发起正常业务申请,接收系统响应后直接丢弃响应信息,没有进行功能校验。请说明该软件公司的做法正确与否,并简要说明原因以及执行功能校验的副作用。答案:解析:答案:1、并发性能测试涉及的指标有(1)、(2)、(5)2、疲劳强度测试涉及的指标有(4)答案:第一种测试属于负载测试,第二种属于压力测试。1、负载测试是通过逐步增加系统负载,测试系统性能的变化,并最终确定在满足性能指标的情况下,系统所能承受的最大负载量的测试。2、压力测试是通过逐步增加系统负载,测试系统性能变化,并最终确定在什么负载条件下系统
15、性能处于失效状态,以此来获得系统能提供的最大服务级别的测试。答案:该软件公司的做法是错误的。原因:该软件公司在负载压力测试中没有进行功能校验,忽略了负载压力情况下的功能不稳定问题。没有正确的功能保证,负载压力性能测试就失去了意义。执行功能校验的副作用:测试过程中进行功能校验,需要记录业务操作结果,会导致资源消耗、操作行为增加以及产生大量日志等问题。本小题考查负载压力测试的基本概念。需要注意的是并发性能测试包含了负载测试和压力测试。即逐渐增加并发用户数负载,直到系统的瓶颈或者不能接收的性能点,通过综合分析交易执行指标、资源监控指标等来确定系统并发性能的过程。并发性能测试是负载压力测试中重要内容。
16、疲劳强度测试通常是采用系统稳定运行情况下能够支持的最大并发用户数,或者日常运行用户数,持续执行一段时间业务,保证达到系统疲劳强度需求的业务量,通过综合分析交易执行指标和资源监控指标,来确定系统处理最大工作量强度性能的过程。从题干的列举的6种性能指标来看,(1)(2)(5)都是并发性能指标,(3)属于系统资源监控指标,(4)属于疲劳强度测试,(6)定义不明确,因为交易成功率取决于多因素,包括业务数据,用户请求数据,基础软件和网络环境等。本小题考查负载测试和压力测试的区别。本小题考查负载压力测试中的功能内容校验。某公司承接了一个银行业务系统的软件开发项目,质量要求非常高。项目经理小赵制定了项目的整
17、体计划,将项目划分为需求、设计、编码和测试四个阶段,他将测试阶段预留了大量的时间,以便开展充分的测试工作。需求分析完成后,项目组编写了需求分析报告,项目经理小赵召集部分骨干人员召开评审会,对需求文件进行了评审。为了尽快进入下一阶段工作,评审会从早上9点一直开到晚上9点,终于把全部的文件都审完了。评审组找到了几处小问题,并当场进行了修改,项目经理宣布可以进入设计阶段了。编程结束后,进入了测试阶段。第一轮测试,发现了70个缺陷,项目组对发现的缺陷进行了修复,又重新提交了测试。第二轮又发现了100多个缺陷,就这样反复修改和测试,直到第6轮,发现了33个缺陷。各轮发现的缺陷数如下:这时,小赵终于松了一
18、口气,由于第六轮只剩下33个缺陷,他觉得测试工作应该很快就会结束了。请问分析此项目的质量管理过程中存在哪些问题。 请在答题纸上标出纵坐标的刻度值,并画出测试缺陷的趋势图。根据趋势图分析“小赵觉得测试工作应该很快就会结束了”是否有道理,并说明为什么。请结合软件开发生命周期分析系统测试缺陷产生的可能原因。请结合实际经验说明软件项目的质量管理工作应注重哪些方面。答案:解析:(1)没有制定单独的质量管理计划,也没有安排质量管理人员;(2)没有实施质量保证工作;(3)在项目重大里程碑处没有对阶段成果进行评审,无法确保结果和预期目标一致;(4)技术评审会没有关注于发现问题,没有达到预期效果;(5)设计文件
19、未经过正式评审,可能没有发现设计文件中的错误;(6)评审会召开时间过长,也没有起到质量控制的作用;(7)在进入项目下一重要阶段前没有进行评审;(8)重要项目干系人或客户没有参加需求评审会,可能导致最终对需求的理解不能达成一致。: 小赵分析得没有道理。因为6轮测试的缺陷数并没有呈整体下降并趋于稳定的趋势(或者说6轮测试的累计缺陷数整体趋势为上升,并没有趋于稳定)因为趋势线上下波动很大,不能得出下一轮测试缺陷数必然减少的结论。最后一轮测试缺陷次数虽然减少,但是,缺陷没有经过回归测试,新的缺陷可能还会产生。系统也没有经过集成测试,也可能还有新的缺陷产生。:产生的原因可能是需求缺陷、设计缺陷、编码错误
20、、测试设计不充分。:(1)要制定出切实可行的质量管理计划;(2)应安排独立于项目组的QA人员负责QA工作;(3)对软件开发过程实施质量保证;(4)加强技术评审工作,注重对需求、设计等文档的技术评审工作;(5)注重测试工作,应安排相对独立的测试人员;(6)对发现的缺陷进行统计分析,确保最终的软件产品质量符合要求。项目估算容易被忽略的主要因素不包括( )。A. 非直接成本B. 学习曲线C. 项目完成的时限D. 质量体系答案:D解析:本题考查项目成本估算的主要相关因素。除项目直接成本外,项目估算还需要考虑但容易被忽略的主要因素有以下几种:非直接成本;学习曲线;项目完成的时限;质量要求;储备。某企业的
21、生产流水线上有2名工人P1和P2,1名检验员P3。P1将初步加工的半成品放入半成品箱B1;P2从半成品箱B1取出继续加工,加工好的产品放入成品箱B2;P3从成品箱B2取出产品检验。假设B1可存放n件半成品,B2可存放m件产品,并设置6个信号量S1、S2、S3、S4、S5和S6,且S3和S6的初值都为0。采用PV操作实现P1、P2和P3的同步模型如下图所示,则信号量S1和S5_1_;S2、S4的初值分别为_2_。1、_A.分别为同步信号量和互斥信号量,初值分别为0和1B.都是同步信号量,其初值分别为0和0C.都是互斥信号量,其初值分别为1和1D.都是互斥信号量,其初值分别为0和1答案:C解析:第
22、一小题的正确的答案为C。因为信号量S1是一个互斥信号量,表示半成品箱B1当前有无工人(生产者)使用,所以初值为1。信号量S5也是一个互斥信号量,表示成品箱B2当前有无工人或检验员使用,所以初值为1。某厂拥有三种资源 A. B、C.生产中、乙两种产品。生产每吨产品需要消耗的资源、可以获 得的利润见下表。日前,该厂拥有资源 A、资源 B 和资源 C 分別为 12 吨,7 吨和 12 吨。根 据上述说明,适当安排甲、乙两种产品的生产量,就能获得最大总利润()。如果生产计 划只受资源 A 和 C 的约束,资源 B 很容易从市场上以每吨 0.5 百万元购得,则该厂宜再购买 ( 请作答此空)资源 B,以获
23、得最大的总利润。A.1 吨B.2 吨C.3 吨D.4 吨答案:A解析:根据题意,列不等式: 2x+y12 x+y7 x+2y12 联立,解得:x5,y2,代入成立,此时总利润=3*5+2*2=19联立,解得:x4,y4,代入不成立联立,解得:x2,y5,代入成立,此时总利润=3*2+2*5=16因此,最大利润为19当不考虑B约束是,不等式只留、,联立解得x4,y4总利润=3*4+2*4-(4+4-7)*0.5=19.5,需要采购B资源1吨。21年软件水平考试考试题免费下载9章 第5章采用白盒测试方法对下图进行测试,设计了4个测试用例:(x=0,y=3),(x=1,y=2),(x=-1,y=2)
24、,(x=3,y=1)。至少需要测试用例才能完成 (请作答此空) 覆盖,至少需要测试用例或才能完成 ( ) 覆盖。A.语句B.条件C.判定/条件D.路径答案:A解析:语句覆盖要求被测程序中的每一条语句至少执行一次,这种覆盖对程序执行逻辑的覆盖很低。条件覆盖要求每一判定语句中每个逻辑条件的各种可能的值至少满足一次。判定/条件覆盖要求判定中每个条件的所有可能取值(真/假)至少出现一次,并使得每个判定本身的判定结果(真/假)也至少出现一次。路径覆盖则要求覆盖被测程序中所有可能的路径。通过测试用例(x=0,y=3),能执行到语句A,同时覆盖左侧路径;通过测试用例(x=1,y=2),能执行到语句B,同时覆
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 21 软件 水平 考试 考试题 免费 下载
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内