《2021年度软件评测师考试习题.pdf》由会员分享,可在线阅读,更多相关《2021年度软件评测师考试习题.pdf(23页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、上半年软件评测师上午试题在计算机系统中,存取速度最快是(D A.C P U 内部寄存器C.计算机主存 模块耦合度描述了(2)A.模块内各种元素结合限度C.模块之间公共数据数量 一B.计算机高速缓存C a c h eD.大容量磁盘B.模块内各种功能之间接口D.模块之间互有关联限度 若某计算机系统是由5 0 0 个元器件构成串联系统,且每个元器件失效率均为IO-VH,在不考虑其他因素对可靠性影响时,该计算机系统平均故障间隔时间为_(3)小时。(3)A.2x10 B.5 x10 C.2xl 05 D.5 xl 05 内聚是一种指标,表达一种模块(4)(4)A.代码优化限度 B.代码功能集中限度C.完
2、毕任务时及时限度 D.为了与其她模块连接所要完毕工作量 为理解决进程间同步和互斥问题,普通来用一种称为(5)机制办法。若系统中有5 个进程共享若干个资源R,每个进程都需要4个资源R,那么使系统不发生死锁资源R至少数目是(6),(5)A.调度 B.信号量 C.分派 D.通讯(6)A.20 B.18 C.16 D.15 在 U N I X操作系统中,把输入/输出设备看作是(7)0(7)A.普通文献 B.目录文献 C.索引文献 D.特殊文献 某磁盘盘组共有10 个盘面,每个盘面上有10 0 个磁道,每个磁道有16 个扇区,假定分派以扇区为单位。若使用位示图管理磁盘空间,则位示图需要占用(8)字节空间
3、。(8)A.16 0 0 0 B.10 0 0 C.D.16 0 0 _(9)_ 描述数据局部逻辑视图,是数据库顾客数据视图,它是与某一应用关于数据逻辑表达。(9)A.模式 B.逻辑模式 C.外模式 D.内模式 某数据库中有员工关系E、产品关系P、仓库关系W和库存关系I,其中:员工关系E(e m p l o y e e 如,n am e,d e partm e n t)中属性为:员工编号,姓名,部门;产品关系P(prod uctI D,n am e,m od e l,si z e,col or)中属性为:产品编号,产品名称,型号,尺寸,颜色;仓库关系 W(ware h ouse l D,n a
4、m e,ad d re ss,e m pl oy e e l D)中属性为:仓库编号,仓库名称,地址,员工编号;库存关系I (ware h ouse I D,prod uctI D,quan ti ty)中属性为仓库编号,产品编号和产品数量。a.若规定仓库关系负责人引用员工关系员工编号,员工关系E员工编号、仓库关系W仓库编号和产品关系P产品编号不能为空且惟一标记一种记录,并且仓库地址不能为空,则依次要满足完整性约束是(1 0)Ob.可得到每种产品伪名称和该产品总库存量查询语句为;S E L E L C T n am e,S U M(quan ti ty)F R O M P,IW H E R E
5、 (1 1)(1 0)A.实体完整性、参照完整性、顾客定义完整性B.参照完整性、实体完整性、顾客定义完整性C.顾客定义完整性、实体完整性、参照完整性D.实体完整性、顾客定义完整性、参照完整性(1 1)A.P.prod uctI D=I.prod uctl D;B.P.prod uctI D=I.prod uct I D O R D E R B Y n am e;C.P.prod uctI D=I.prod uct I D GR O U P B Y n am e;D.P.prod uctI D=I.prod uct I D GR O U P B Y n am e,quan ti ty。与多模光纤
6、相比较,单模光纤具备_(12)_ 等特点。(1 2)A.较高传播率、较长传播距离、较高成本B.较低传播率、较短传播距离、较高成本C.较高传播率、较短传播距离、较低成本D.较低传播率、较长传播距离、较低成本“ti tl e sty l e=i tal i csci e n ce /ti tl e ”是一种 X M L 元素定义,其中元素标记属性值是(1 3)o(1 3)A.ti tl e B.sty l e C.i tal i c D.sci e n ce 某校园网顾客无法访问外部站点2 1 0.1 0 2.58.7 4,管理人员在wi n d ows操作系统下可以使用(1 4)判断故障发生在校
7、园网内还是校园网外。(1 4)A.pi n g 2 1 0.1 0 2.58.7 4C.n e tstat 2 1 0.1 0 2.58.7 4 S N M P 所采用传播层合同是(1 5),(1 5)A.U D P B.I C M P 渐增式开发办法有助于(1 6)o(1 6)A.获取软件需求B.迅速开发软件发B.trace rt 2 1 0.1 0 2.58.7 4D.arp 2 1 0.1 0 2.58.7 4C.T C P D.I PC.大型团队开发D.商业软件开 高档程序设计语言中用于描述程序中运算环节、控制构造及数据传播是一(1 7)-(1 7)A.语句 B.语义 C.语用 D.语
8、法 (1 8)_是面向对象程序设计语言不同于其他语言重要特点,与否建立了丰富(19)是衡量一种面向对象程序设计语言成熟与否重要标志之一。(18)A.继承性 B.消息传递 C.多态性 D.静态联编(19)A.函数库 B.类库 C.类型库 D.办法库 某市原则化行政主管部门制定并发布工业产品安全、卫生规定原则,在其行政区域内是(20)o(20)A.强制性原则 B.推荐性原则 C.自愿性原则 D.指引性原则 王某购买了一种“海之久 牌活动硬盘,并且该活动硬盘还包具有一项实用新型专利,那么,王某享有_ _ 21。(21)A.“海之久”商标专用权 B.该盘所有权C.该盘实用新型专利权 D.前三项权利之所
9、有 甲公司委托软件公司程序员王某开发管理软件,并与王某订立了书面合同,但合同中未对软件著作权归属做出明确商定,其软件著作权属于(22)。(22)A.甲公司 B.软件公司 C.程序员王某 D.软件公司和甲公司 根据著作权法,计算机软件著作权保护对象是指_(2 3)_。(23)A.计算机硬件 B.计算机软件 C.计算机硬件和软件D.计算机文档 相对于D ES 算法而言,R S A 算法(24),因而,R S A (25)。(24)A.加密密钥和解密密钥是不相似 B.加密密钥和解密密钥是相似C.加密速度比D ES 要高 D.解密速度比D ES 要高(25)A.更合用于对文献加密 B.保密性不如D E
10、SC.可用于对不同长度消息生成消息摘要 D.可以用于数字签名 在C+语言中,已知3 个类0、P 和 Q,类0中定义了 一种私有办法F 1、一种公有办法F 2和一种受保护办法F 3:类P 和类Q是类0派生类,其继承方式如下所示:c l a s s P :p r o tec ted 0 .;c l a s s Q :p u b l i c 0 .;关于办法F l 描述中对的是(26);关于办法F 2韵描述中对的是(27);关于办法F 3 描述中对的是(28)_o(26)A.办法F 1无法被访问 B.只有在类0内才干访问办法F lC.只有在类P内才干访问办法F l法F l(27)A.类0、P 和 Q
11、对象都可以访问办法F 2法F 2C.类0 和Q对象都可以访问办法F 2F 2(28)A.类0、P和Q对象都可以访问办法F 3访问办法F 3C.类0 和Q对象都可以访问办法F 3法F 3。D.只有在类Q内才干访问办B.类P和Q对象都可以访问办D.只有在类P内才干访问办法B.类0、P和Q对象都不可以D.类P和Q对象都可以访问办 正式技术评审F T R(F o r m a l T e c h n i c a l R e v i e w)是软件工程师组织软件质量保证活动,下面关于F T R 指引原则中不对的是(29)o(29)A.评审产品,而不是评审生产者能力B.要有严格评审筹划,并遵守日程安排C.对
12、评审中浮现问题要充分讨论,以求彻底解决D.限制参加者人数,并规定评审会之前做好准备 在绘制数据流图时,要遵循一种原则是父图与子图平衡,所谓平衡是指(30)o(30)A.父图和子图都不得变化数据流性质B.子图不变化父图数据流一致性C.父图输入/输出数据流与子图输入/输出数据流一致D.子图输出数据流完全由父图输入数据流拟定 某系统顶层D F D 图如下,其中,加工1 细化后D F D 图是_(31)。2 下图中程序由A、B、C、D、E 5个模块构成,下表中描述了这些模块之间接口,每一种接口有一种编号。此外,模块A、D和E都要引用一种专用数据区。那么A和E之间耦合关系是_(32)专用数据区卜、C.内
13、容耦合编号参数返回值1数据项数据项2数据项数据项3功能码无4无列表(32)A.公共耦合B.数据耦合D.无耦合 在C+语言中,若类C中定义了一种办法i n t f (i n t a,i n t b),那么办法(33)不能与该办法同步存在于类C中。(33)A.i n t f(i n t x,i n t y)B.i n t f(f l o a t a,i n t b)C.f l o a t f(i n t x,f l o a t y)D.i n t f(i n t x,f l o a t y)在面向对象软件开发过程中,采用设计模式_(3 4)_。(34)A.容许在非面向对象程序设计语言中使用面向对象
14、概念B.以复用成功设计和体系构造C.以减少设计过程创立类个数D.以保证程序运营速度达到最优值 两个小组独立地测试同一种程序,第一组发现25 个错误,第二组发现30个错误,在两个小组发现错误中有15 个是共同,那么可以预计程序中错误总数是(35)一 个。(35)A.25 B.30 C.5 0 D.6 0 对于软件B 测试,下列描述对的是(36),(36)A.0 测试就是在软件公司内部展开测试,由公司专业测试人员执行测试B.B 测试就是在软件公司内部展开测试,由公司非专业测试人员执行测试C.p 测试就是在软件公司外部展开测试,由专业测试人员执行测试D.0 测试就是在软件公司外部展开测试,可以由非专
15、业测试人员执行测试(3 7)可以作为软件测试结束标志。(3 7)A.使用了特定测试用例 B.错误强度曲线下降到预定水平C.查出了预定数目错误 D.按照测试筹划中所规定期间进行了测试 下面一是关于软件评测师工作原则描述,对的判断是(3 8)_。对于开发人员提交程序必要进行完全测试,以保证程序质量必要合理安排测试任务,做好周密测试筹划,平均分派软件各个模块测试时间在测试之前需要与开发人员进行详细交流,明确开发人员程序设计思路,并以此为根据开展软件测试工作,最大限度地发现程序中与其设计思路不一致错误 要 对 自 己 发 现 问 题 负 责,保 证 每 一 种 问 题 都 能 被 开 发 人 员 理
16、解 和 修 改。(3 8)A.、B.、C.、D.无在 软 件 生 命 周 期 不 同 阶 段,需 要 实 行 不 同 类 型 测 试 工 作,单元测试是对程序设计 进 行 验 证,其中(3 9)不 是 单 元 测 试 重 要 内 容。在 进 行 单 元 测 试 过 程 中,普通测试工程师都需要借助(4 0)来 代 替 所 测 模 块 调 用 子 模 块:在 单 元 测 试 基 本 上,需 要 将 所 有 模 块 按 照 概 要 设 计 和 详 细 设 计 阐 明 书 规 定 进 行 组 装,模块组装成系统方式有 两 种,分别是(4 1)。(3 9)A.模块接口测试 B.有效性测试(4 0)A.
17、桩模块 B.驱动模块模块和驱动模块(4 D A.一次性组装和增殖性组装C.单个模块组装和混合模块组装C.途径测试 D.边界测试C.桩模块和驱动模块 D.存根B.自顶向下组装和启底向上组装D.接口组装和功能组装黑 盒 测 试 是 通 过 软 件 外 部 体 现 来 发 现 软 件 缺 陷 和 错 误 测 试 办 法,详 细 地 说,黑盒测试用例设计技术涉及(4 2)等。既 有 一 种 解 决 单 价 为1元盒装饮料自动售货机 软 件,若 投 入1元 币,按下“可乐”、雪碧”或 红茶”按 钮,相 应 饮 料 就 送 出 来,若投 入 是2元 币,在 送 出 饮 料 同 步 退 还1元 币。下 表
18、是 用 因 果 图 法 设 计 某 些 测 试 用 例,1表 达 执 行 该 动 作,0表 达 不 执 行 该 动 作,(4 3)_ _各 位 数 据,从左到右分别填入空 格 表 中(1)是 对 的。用例序号12345输入投 入1元币11000投 入2元币00100按“可乐”按钮10000按,雪碧,按钮00010按“红茶”按钮00101输退 还1元币(1)0(5)(7)0(4 2)A.等价类划分法、因果图法、边界值分析法、错误推测法、鉴定表驱动法出 送出“可乐”饮料(2)0000送出“雪碧,,饮料(3)00(8)0送出“红茶”饮料(4)0(6)00B.等价类划分法、因果图法、边界值分析法、正交
19、实验法、符号法C.等价类划分法、因果图法、边界值分析法、功能图法、基本途径法D.等价类划分法、因果图法、边界值分析法、静态质量度量法、场景法(4 3)A.0 1 0 0 1 1 0 0 B.0 1 1 0 1 1 0 0 C.0 1 0 0 1 0 1 0 D.1 1 0 0 1 1 0 0 多条件覆盖是一种逻辑覆盖,它含义是设计足够测试用例,使得每个鉴定中条件各种也许组合都至少浮现一次,满足多条件覆盖级别测试用例也是满足(4 4)级别:针对布尔表达式A&(B|C)执行逻辑覆盖测试,测试用例至少需要(4 5)种组合才干满足多条件覆盖规定。(4 4)A.语句覆盖、鉴定覆盖、条件覆盖、条件鉴定组合
20、覆盖B.鉴定覆盖、条件覆盖;条件鉴定组合覆盖、修正条件鉴定覆盖C.语句覆盖、鉴定覆盖、条件鉴定组合覆盖、修正条件鉴定覆盖D.途径覆盖、鉴定覆盖、条件覆盖、条件鉴定组合覆盖(4 5)A.6 B.4 C.8 D.1 2 典型软件测试过程模型有_(46)_等,在这些模型中,_ _(4 7)强调了测试筹划等工作先行和对系统需求和系统设计测试,_(4 8)_ 对软件测试流程予以了阐明。(4 6)A.V 模型、W模型、H 模型、渐进模型B.V 模型、W模型、H 模型、螺旋模型C.X 模型、W模型、H 模型、前置测试模型D.X 模型、W模型、H模型、增量模型(4 7)A.V模型 B.W模型 C.渐进模型 D
21、.螺旋模型(4 8)A.V模型 B.W模型 C.H模型 D.增量模型 下述关于错误解决流程管理原则,(4 9)说法是不对的。(4 9)A.为了保证对的地定位错误,需要有丰富测试经验测试人员验证发现错误与否是真正错误,并且验证错误与否可以再现。B.每次对错误解决都要保存解决信息,涉及解决人姓名、解决时间、解决办法、解决意见以及错误状态C.错误修复后必要由报告错误测试人员确认错误已经修复,才干关闭错误D.对于无法再现错误,应当由项目经理,测试经理和设计经理共同讨论决定回绝或者延期。G B/T 16260 软件工程产品质量规定软件产品使用质量特性涉及(50)o(50)A.适应性、生产率、可靠性、满意
22、度B.有效性、生产率、安全性、满意度C.有效性、可靠性、适应性、满意度D.适应性、合用性、效率、满意度 软件可靠性是指在指定条件下使用时,软件产品维持规定性能级别能力,其子特性(51)是指在软件发生故障或者违背指定接口状况下,软件产品维持规定性能级别能力。(5D A.成熟性 B.易恢复性 C.容错性 D.可靠性依从性 G B/T 1890 5 软件工程产品评价中拟定通用评价过程涉及四个方面,即:确立评价需求,规定评价,设计评价和执行评价,其中关于“规定评价”某些包括内容有(52)o(52)A.选取度量、建立度量评估级别、确立评估准则:B.指定质量模型、选取度量、建立度量评估级别C.选取度量、建
23、立度量评估级别、制定评价筹划D.拟定产品类型、选取度量、建立度量评估级别 G B/T 1890 5-软件工程 产品评价 提供了软件产品评价过程,其中G B/T 1890 5 软件工程产品评价第五某些评价者用过程供(53)_o(53)A.筹划获取或复用某个已有软件产品组织予以使用B.对软件产品执行独立评估评价者使用C.筹划开发新产品或增强既有产品,以及打算运用她们自己技术人员进行产品评价组织使用D.编制评价模块文档提供指南 用边界值分析法,假定l X =)m_oper.SetC urSel(0);else(if(temp=)m_oper.SetC urSel(1);elseif(temp=)m_
24、oper.SetC urSel(2);else(if(temp=)m_oper.SetC urSel(3);else(if(temp=)m_oper.SetC urSel(4);elsem_oper.SetC urSel(5);)return;)问题1 (6分)请画出以上代码控制流图。问题2 (3分)请计算上述控制流图环路复杂度V(G)。问题3 (6分)请使用基本途径测试法为变量temp设计测试用例,使之满足基本途径覆盖规定。试 题 二(2 0 分)阅读下列阐明,回答问题1 至问题5,将解答填入答题纸相应栏内。阐明针对某公司办公自动化(OA)系统负载压力测试,采用专业负载压力测试工具来执行测试
25、。系统采用B rowse/Serv er架构,服务器是一台PC Serv er(4 路 2.7G Hz解决器,4G B 内存),安装平台软件涉及 Microsoft I nternet I nformation Serv er 5.0,A SP.NE T,SQL Serv ero使用2台笔记本电脑安装测试工具模仿客户端执行“登录”业务操作。测试目的分别为如下两个:第一,测试系统分别在2 M、4 M 网络带宽下,可以支持顾客登录最大并发顾客数;第二,测试服务器吞吐量(即:每秒可以解决交易数),重要涉及服务器C PU 平均使用率达到8 5%时系统可以支持最大吞吐量和服务器C PU 平均使用率达到1
26、 0 0%时系统可以支持最大吞吐量。本次测试性能需求是:指标“响应时间”合理范畴为0 5 秒。测试成果如下:案 例 1网络环境:2 M 带宽客户端性能测试成果;测试指标平均值登录响应时间3.3 9 1 秒虚拟顾客数N/A每秒解决完毕登录个数1 1.8 9 7 交易/秒学 士 纱 曲 g;M g n经 组 华 堡*皑 竺 婴j等 芈,管 厚 那 丝 穹 交 话:一 一;,*-1*-.*.八 ,.坳 阐 网,$I ni .;八Hi?注:图中登录响应时间纵坐标单位是0.1秒服务器资源使用成果:案例2网络环境:4M带宽客户端性能测试成果:测试指标平均值登录响应时间4.795 秒虚拟顾客数N/A每秒解决
27、完毕登录个数 1 3.4 4 7交易/秒注:图中登录响应时间纵坐标单位是0.1秒服务器资源使用成果测试指标平均值C PU使用率9 8%问题1 (3分)简述软件系统交易执行响应时间(R T”,R e sp onse T i me)概念。问题2 (3分)分 析 案 例1测试成果数据;指出满足系统性能指标需求时,系统可以承受并发顾客登录最大数量,并阐明理由。问题3 (4分)分 析 案 例1测试成果数据,阐明服务器C PU资源使用率与否合理,以及带宽与否是系统瓶颈,并陈述理由。问题4 (4分)分 析 案 例2测试成果数据,阐明服务器C PU资源使用率与否合理,以及增长带宽与否是提高系统性能有效办法,并
28、陈述理由。问题5 (6分)阐述C PU使用率成为系统性能瓶颈时,如何制定解决方案?阐述网络带宽成为系统性能瓶颈时,如何制定解决方案?试 题 三(1 5分)阅读下列阐明,回答问题1至问题4,将解答填入答题纸相应栏内。阐明软件系统几乎都是用事件触发来控制流程,事件触发时情景便形成了场景,而同一事件不同触发顺序和解决成果就形成事件流。场景法就是通过用例场景描述业务操作流程,从用例开始到结束遍历应用流程上所有基本流(基本领件)和备选流(分支事件)。下面是对某I C卡加油机应用系统基本流和备选流描述。基本流A;备选流:序号用例名称用例描述1准备加油客户将I C加油卡插入加油机2验证加油卡加油机从加油卡磁
29、条中读取账户代码,并检查它与否属于可以接受加油卡3验证黑名单加油机验证卡账户与否存在于黑名单中,如果属于黑名单,加油机吞卡4输入购油量客户输入需要购买汽油数量5加油加油机完毕加油操作,从加油卡中扣除相应金额6返回加油卡退还加油卡序号用例名称用例描述B加油卡无效在基本流A 2过程中,该卡不可以辨认或是非本机可以使用I C卡,加油机退卡,并退出基本流C卡账户属于黑名单在基本流A 3过程中,判断该卡账产属于黑名单,例如:已经挂 失,加油机吞卡退出基本流D加油卡账面钞票系统判断加油卡内钞票局限性,重新加入基本流A 4,或选取 问题1 (5分)局限性退卡E加油机油量局限性系统判断加油机内油量局限性,重新
30、加入基本流A 4,或选取退卡使用场景法设计测试案例,指出场景涉及到基本流和备选流,基本流用字母A表达,备选流用题干中描述相应字母表达。问题2 (4分)场景中每一种场景都需要拟定测试用例,普通采用矩阵来拟定和管理测试用例。如下表所示是一种通用格式,其中行代表各个测试用例,列代表测试用例信息。本例中测试用例包括测试用例、I D、场景涤件、测试用例中涉及所有数据元素和预期成果等项目。一方面拟定执行用例场景所需数据元素(本例中涉及账号、与否黑名单卡、输入油量、账面金额、加油机油量),然后构建矩阵,最后要拟定包括执行场景所需恰当条件测试用例。在下面矩阵中,V表达有效数据元素,I表达无效数据元素,n/a表
31、达不合用,例 如C 01表达“成功加油”基本流。请按上述规定为其他应用场景设计用例矩阵。测试用例表测试用例I D号场景账号与否黑名单卡输入油量账面金额加油机油量预期成果C 01.场 景1;成功加油VIVVV成功加油C 02.C 03.C 04.C 05.问题3 (3分)如果每升油4元人民币,顾客账户金额为1 000元,加油机内油量足够,那么在A 4输入油量过程中,请运用边界值分析办法为A 4选用适当输入数据(即油量,单位;升)。问题4 (3分)假设本系统开发人员在开发过程中通过测试发现了 2 0个错误,独立测试组通过上述测试用例发现了 1 0 0个软件错误,系统在上线后,顾客反馈了 3 0个错
32、误,请计算缺陷探测率(D D P)。试 题 四(1 5分)阅读下列阐明,回答问题1至问题3,将解答填入答题纸相应栏内。阐明易用性和顾客文档是影响软件质量重要指标,也是直接决定一种软件能否获得市场成功核心因素。问题1 (5分)顾客对软件系统第一结识来自于安装,因而易用性一种重要体现就是安装易用性。简述安装测试应当从哪几种方面来考虑?问题2 (6分)软件顾客界面起着引导顾客操作重要作用,简述整体界面测试和界面中元素测试分别应当设计哪些测试点?问题3 (4分)软件协助是协助顾客使用软件核心途径,因而也是软件测试过程中一种重要内容,简述在进行软件协助测试时测试要点。试 题 五(1 0分)阅读如下阐明,回答问题1和问题2,将解答填入答题纸相应栏内。阐明软件测试是与软件开发密切有关一系列有筹划活动,在软件测试过程模型“V模型指引下,开发过程中应当安排一系列不同类型测试活动。软件测试过程是由一系列核心活动构成,同步软件测试质量保证手段是必不可少。问题1(2 分)针对开发过程中不同阶段,应当包括那些类型软件测试。问题2(8 分)简述软件测试过程核心活动,以及保证软件测试质量手段。