2020年计算机考试三级软件测试技术试题及答案

合集下载

2020年计算机三级考试软件测试技术试题

2020年计算机三级考试软件测试技术试题

2020 年计算机三级考试软件测试技术试题6. 在LINUX系统中,下列哪一个命令属于目录管理的常用命令A. pwdB. prC. lnD. find答案:( )7. 软件测试是软件开发过程的重要阶段,是软件质量保证的重要手段,下列哪个(些) 是软件测试的任务?I预防软件发生错误H发现改正程序错误皿提供诊断错误信息A. 只有IB. 只有HC. 只有皿D. 都是答案:( )8. 软件测试是软件质挝保证的重要手段,下述哪种测试是软件测试的最基础环节?A. 功能测试B. 单元测试C. 结构测试D. 确认测试答案:( )9. 在数据库的如下两个表中,若雇员信息的主键是雇员号,部门信息表的主键是部门号,在下列所给的操作中,哪个操作不能执行?雇员信息表:雇员号雇员名部门号工资001张山022000010王宏达011200056马林生021000101赵敏041500部门信息表部门号部门名主任01业务部李建02销售部应伟东03服务部周垠04财务部陈力胜A. 从雇员信息表中删除行('010','王宏达’,’01', 1200)B. 将行(’102','赵敏’,’01', 1500)插入到雇员信息表中C. 将雇员信息表中雇员号='010’的工资改为1600元D. 将雇员信息表中雇员号='101 '的部门号改为’05'答案:( )10. 在数据库的如上图两个表中,若雇员信息表的主键是雇员号,部门信息表的主键是部门号。

在部门信息表中,哪一行能够被删除?A. 部门号='01'的行B. 部门号='02'的行C. 部门号='03'的行D. 部门号='04'的行答案:( )11. 若用如下的SQL语句创建了一个表S:CREATETABLES(S#CHAR(6)NOT,NUSLNLAMECHAR(8)NOTN,ULLSEXCHAR(2) AGEINTEGE今向S表插入如下行时,哪一行能够被插入?A. ( ' 991001','李明芳',女,' 23')B. ( ' 990746') " 张为') NULL) NULL)C. (NULL,'陈道一’,’男’,32)D. ( ' 992345, NULL '女',25)答案:( )12. 如果互连的局域网高层分别采用TCP/IP 协议与SPX/IPX 协议) 那么我们能够选择的互连设备应该是A. 中继器B. 网桥C. 网卡D. 路由器答案:( )13. 通常可分为白盒测试和黑盒测试。

计算机三级《软件测试技术》测试题及答案

计算机三级《软件测试技术》测试题及答案

计算机三级《软件测试技术》测试题及答案计算机三级《软件测试技术》测试题及答案计算机三级考试备考工作已经进入紧张冲刺阶段,不知道同学们都复习得怎么样呢?以下是编搜索整理的计算机三级《软件测试技术》测试题及答案,预祝考生们考出自己理想的成绩!一、多项选择题1.在面向类的度量中,以下哪些度量方式是属于C-K套件的度量(ABCF).面向对象的软件工程P463页C-K度量套件A.每个类的加权方法B.对象类之间的耦合C.继承树的深度D.类大小E.特例化索引F.方法中内聚的缺乏2.以下说法正确的有(BC).A.等价类划分和边界值分析^p 属于白盒测试技术.B.根本途径测试属于白盒测试技术.C.在根本途径测试中,可以通过流图来计算环路复杂性.D.桩模块用于接收测试数据,并把数据传递给要测试的模块,然后打印相关结果.E.在确认测试中,测试是由用户在开发者的场所来进展,开发者对客户进展指导,是在一个受控环境下进展.F.可以不进展单元测试就开场集成测试,因为集成测试会发现所有的问题.3.以下哪些属于集成测试的内容(AB).A.自顶向下集成B.自底向上集成C.回归测试D.压力测试4.以下哪些内容是面向对象分析^p 所包含的任务(ABCD).A.标识类(定义属性和方法)B.刻画类的层次关系C.标识对象——对象关系D.表示对象行为5.我们可以将设计形式大致划分为以下几种类型(ABD).A.创立型B.行为型C.变换型D.构造型6.软件产品与其它工业产品相比具有独特的开发过程,这决定了我们需要使用软件质量保证的方法学和工具面对软件质量的各种特殊的挑战.那么,软件开发过程的独特性有(ACD).A.软件产品的高复杂性B.与其它系统有接口C.软件产品的不可见性D.检测缺陷的时机只限于产品开发阶段E.需要协同工作7.测试设计员的职责有(ABC).A.制定测试方案B.设计测试用例C.设计测试过程,脚本D.评估测试活动8.软件工程研究的对象包括(ABE).A.质量B.过程C.技术D.数据库E.工具9.以下说法正确的选项是(A).A.管理,分析^p ,控制现实世界中发生的事件的程序称为实时软件B.软件工程开发的成功,取决于工具和硬件设备的优劣C.我们已经建造了软件的标准和规程,我们就能消费高质量的软件产品D.在工程的进度告急的时候,解决方法之一就是加派人手10.以下选项中,属于工程管理的对象是(ABCE).A.人员B.产品C.过程D.设备E.工程二、判断题1.软件测试的目的是尽可能多的找出软件的缺陷。

计算机三级软件测试技术试题及答案

计算机三级软件测试技术试题及答案

计算机三级软件测试技术试题及答案一、判断题(每题1分,正确的√,错误的╳,20道)1.软件测试按照测试过程分类为黑盒、白盒测试。

()2.在设计测试用例时,应包括合理的输入条件和不合理的输入条件。

()3.集成测试方案在需求分析阶段末提交。

()4.单元测试属于动态测试。

()5.缺陷跟踪系统只针对对测试人员来使用。

()6.从用户软件开发者的角度出发,普遍希望通过软件测试暴露软件中隐藏的错误和缺陷,以考虑是否可承受该产品。

()7.工程立项前测试人员不需要提交任何工件。

()8.软件测试的目的是尽可能多的找出软件的缺陷。

()9.软件工程在进入需求分析阶段,测试人员应该开始介入其中。

()10.软件生存周期是从软件开始开发到开发完毕的整个时期。

()11.单元测试能发现约80%的软件缺陷。

()12.数据流图和数据字典共同构成系统的逻辑模型。

()13.负载测试是验证要检验的系统的能力最高能到达什么程度。

()14.测试人员要坚持原那么,缺陷未修复完坚决不予通过。

()15.代码评审员一般由测试员担任。

()16.测试组负责软件质量。

()17.程序的效率与程序的复杂性相关。

()18.详细设计的目的是为软件构造图中的每一个模块确定使用的算法和块内数据构造,并用某种选定的表达工具给出清晰的描述。

()19.软件是一种逻辑实体,而不是详细的物理实体,因而它具有抽象性。

()20.测试程序仅仅按预期方式运行就行了。

()答案:判断题:1 ╳2 √3 ╳4 ╳ 5╳ 6 ╳ 7 ╳ 8 ╳ 9 √ 10 ╳11╳ 12√13 ╳ 14√ 15╳ 16╳ 17╳ 18√ 19√ 20╳。

2023年计算机三级《软件测试技术》考试全真模拟易错、难点汇编叁(带答案)试卷号:10

2023年计算机三级《软件测试技术》考试全真模拟易错、难点汇编叁(带答案)试卷号:10

2023年计算机三级《软件测试技术》考试全真模拟易错、难点汇编叁(带答案)(图片大小可自由调整)一.全考点综合测验(共45题)1.【单选题】软件测试的目的是A.避免软件开发中出现的错误B.发现软件开发中出现的错误C.尽可能发现并排除软件中潜藏的错误,提高软件的可靠性D.诊断程序中的错误正确答案:B2.【单选题】调试是A.发现与预先定义的规格和标准不符合的问题B.发现软件错误征兆的过程C.消除软件错误的过程D.有计划的、可重复的过程正确答案:C【填空题】决策表通常由________四部分组成正确答案:条件桩、条件项、动作桩、动作项4.【问答题】简述白盒测试中常用的逻辑覆盖测试方法。

正确答案:常用的逻辑覆盖测试方法有:语句覆盖、判定覆盖、条件覆盖、“判定-条件”覆盖、条件组合覆盖及路径覆盖。

5.【单选题】下列描述错误的是A.软件发布后如果发现质量问题,那是软件测试人员的错B.穷尽测试实际上在一般情况下是不可行的C.软件测试自动化不是万能的正确答案:A6.【单选题】在某大学学籍管理信息系统中,假设学生年龄的输入范围为16—40,则根据黑盒测试中的等价类划分技术,下面划分正确的是B.可划分为1 个有效等价类,2 个无效等价类C.可划分为2 个有效等价类,1 个无效等价类正确答案:B7.【多选题】下列角色不属于集成计划评审的是A.配置经理B.项目经理C.编码员D.测试员正确答案:C8.【单选题】在软件修改之后,再次运行以前为发现错误而执行程序曾用过的测试用例,这种测试称之为A.单元测试B.集成测试C.回归测试D.验收测试9.【多选题】以下哪些内容是面向对象分析所包含的任务A.标识类( 定义属性和方法)B.刻画类的层次关系C.标识对象——对象关系D.表示对象行为正确答案:ABCD10.【判断题】白盒测试仅与程序的内部结构有关,完全可以不考虑程序的功能要求正确答案:正确11.【单选题】在下面所列举中的逻辑测试覆盖中,测试覆盖最弱的是A.条件覆盖B.条件组合覆盖C.语句覆盖D.判定覆盖正确答案:C12.【多选题】从测试技术角度,正确的选择是()给出各自的含A.静态测试B.黑盒测试C.动态测试D.白盒测试正确答案:AC13.【单选题】测试文档种类包括A.需求类文档、计划类文档B.设计类文档、执行类文档C.以上都有正确答案:C14.【单选题】不属于白盒测试的技术是A.语句覆盖B.判定覆盖C.边界值分析正确答案:C15.【判断题】单元测试通常由开发人员进行。

计算机等级考试软件测试真题第三套

计算机等级考试软件测试真题第三套
o 1:参考答案:D 我的答案: 参考解析:(P6)可靠性:在指定条件下使用,软件产品维持规定的性能水平的能力;效率: 在规定条件下,相对于所用的资源的数量,软件产品可提供适当性能的能力;易用性:在指 定条件下使用,软件产品被理解、学习、使用和吸引用户的能力;功能性:当软件在指定条 件下使用,软件产品提供明确的和隐含要求的功能的能力。
o 试题内容: o 有一段小程序,对数组 A[n]中所有正整数和负整数求累加和,negat 和 posit 分别返回负整数和正整数的累加和。 int maxInt=32767,minInt=-32768; negat=0;posit=0; for (int i=0;i<n;i++) if(A[i]<0&&A[i]>=minInt-negat)negat=negat+A[i]; else if(A[i]>0&&A[i]<=maxInt-posit)posit=posit+A[i]; 可能的测试路径数是
格说明对类 A 重新进行测试。等价类划分是一种方法层次的测试。 o 试题内容: o 以下关于面向对象软件测试的说法中,正确的是 ▪ A:面向对象软件只能采用白盒测试,不能采用黑盒测试 ▪ B:测试一个类时,该类成员方法的任何一个消息序列都是合理的测 试用例 ▪ C:若类 B 是类 A 的子类,针对类 B 的测试用例可以包含对类 A 的成 员方法的调用 ▪ D:等价类划分是一种类树层次的测试技术 o 15:参考答案:C 我的答案:
o 试题内容: o 在指定条件下使用时,软件产品维持规定的性能水平的能力。这是指软件外 部质量的
▪ A:效率 ▪ B:易用性 ▪ C:功能性 ▪ D:可靠性 o 2:参考答案:C 我的答案: 参考解析:(P19)独立测试是指软件测试工作由在经济上和管理上独立于开发机构的组织进 行。 o 试题内容: o 程序独立测试的人员应是 ▪ A:程序员自己 ▪ B:同一开发组的测试成员 ▪ C:第三方测试人员 ▪ D:同一开发组的其他成员 o 3:参考答案:B 我的答案: 参考解析:(P13)严重的错误,是指功能或特性没有实现,主要功能部分丧失,次要功能完 全丧失,或致命的错误声明;致命的错误,是指造成系统或应用程序崩溃、死机、系统悬挂, 或造成数据丢失、主要功能完全丧失等;一般的错误,是指不太严重的错误,这样的软件缺 陷虽然不影响系统的基本使用,但没有很好的实现功能,没有达到预期的效果;微小的错误, 是指一些小的问题,对功能几乎没有影响,产品及属性仍可使用。 o 试题内容: o 如果一个软件产品的功能或特性没有实现,包括主要功能部分丢失,次要功 能完全丢失,或错误的声明,这是属于 ▪ A:致命的错误 ▪ B:严重的错误 ▪ C:一般的错误 ▪ D:微小的错误 o 4:参考答案:B 我的答案: 参考解析:(P21)对与嵌套型分支结构,若有 N 个判定语句,则存在 N+1条不同的路径。

计算机三级软件测试技术练习题及答案

计算机三级软件测试技术练习题及答案

计算机三级软件测试技术练习题及答案计算机三级软件测试技术练习题及答案计算机三级考试很快就要来了,下面我为大家带来了计算机三级软件测试技术练习题及答案,离考试已经越来越近了,大家一起来做做习题吧。

计算机三级软件测试技术练习题及答案1.衡量软件项目规模的参数有(ACD).A.代码行数B.项目周期C.文档页数D.功能点数量2.软件度量可以获得的信息包括(ABCD).A.软件质量B.软件规模C.软件过程改进D.软件性能3.定义风险参数的考虑有(ABCD).A.软件失效发生的机率B.软件功能简单性C.软件失效产生的影响D.软件周期长短4.软件质量保证的有效方式有(ABD).A.软件技术评审B.软件项目管理C.支配项目方案D.软件测试5.软件配置管理的主要工作包括(AD).软件质量管理书第4章P46页A.版本掌握B.质量保证C.配置审计D.变更掌握6.下列选项中,哪些为软件基本测试策略框架(CD).A.白盒测试B.黒盒测试C.大爆炸测试D.增量式测试7.软件度量的基本维度有哪些(ACDE).A.软件大小B.软件缺陷C.软件时间D.软件工作量E.软件质量8.一些缺陷会破坏同级评审的胜利,它们对于审查来说发生得更为普遍,在评审中需要避开下列的哪些缺陷(ABCDE).A.参加评审的人不了解评审过程B.评审过程没有被遵循C.合适的'人没有参与评审D.评审会陷入对问题的解决上E.评审的焦点放在文档形式而不是内容本身9.下列哪些是软件配置管理的功能(ACDE).A.版本掌握B.过程掌握C.工作空间管理D.异地开发支持E.变更恳求管理10.典型的审查包包括下列的哪些选项(ABCDE).A.将被审查的初始可交付产品,其中指明白需审查的部分B.定义了可交付产品的规格说明的全部前期的文档C.用于验证初始可交付产品的测试文档D.相关标准或其他参考文档E.参加者需要的全部表格,如错误清单和个人问题日志等文档内容到此结束,欢迎大家下载、修改、丰富并分享给更多有需要的人。

计算机三级软件测试试题及答案汇编(五)-电脑资料

计算机三级软件测试试题及答案汇编(五)-电脑资料

计算机三级软件测试试题及答案汇编(五)-电脑资料31.下列关于alpha测试的描述中正确的是(AD).A.alpha测试需要用户代表参加B.alpha测试不需要用户代表参C.alpha测试是系统测试的一种D.alpha测试是验收测试的一种32.测试设计员的职责有(BC).A.制定测试计划B.设计测试用例C.设计测试过程,脚本D.评估测试活动33.软件实施活动的进入准则是(ABCD).A.需求工件已经被基线化B.详细设计工件已经被基线化C.构架工件已经被基线化D.项目阶段成果已经被基线化34.下列角色不属于集成计划评审的是(D).A.配置经理B.项目经理C.测试员D.编码员35.软件测试设计活动主要有(BC).A.工作量分析B.确定并说明测试用例C.确立并结构化测试过程D.复审并评估测试覆盖36.属于集成测试步骤的是(BCD).A.制定集成计划B.执行集成测试C.记录集成测试结果D.回归测试37.属于软件测试活动的输入工件的是(ABCD).A.软件工作版本B.可测试性报告C.软件需求工件D.软件项目计划38.下面哪些属于动态分析(ABC).A.代码覆盖率B.模块功能检查C.系统压力测试D.程序数据流分析39.下面哪些属于静态分析(ABC).A.代码规则检查B.程序结构分析C.程序复杂度分析D.内存泄漏40.从测试技术角度,正确的选择是(AC)给出各自的含义A.静态测试B.黑盒测试C.动态测试D.白盒测试四、简答题1.阶段评审与同行评审的区别,。

同等评审是一种通过作者的同行来确认缺陷和需要变更区域的检查方法.需要进行同行评审的特定产品在定义项目软件过程的时候被确定并且作为软件开发计划的一部分被安排了进度. 在该定义中,同行是一个项目组成员,他被分配执行指定产品的一个同行评审.根据特定的同等评审过程,他为他承担的角色负责.3.简述集成测试的过程。

系统集成测试主要包括以下过程:1.构建的确认过程。

2.补丁的确认过程。

计算机等级考试三级软件测试技术第二套(真题)

计算机等级考试三级软件测试技术第二套(真题)

一、选择题(每小题2分,共50分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。

1下列有关软件质量的叙述中,错误的是A) 软件质量不仅包括软件产品的质量,还包括软件过程的质量B) 明确的软件质量属性是指在合同或行业标准中规定必须实现的质量要求C) 隐含的软件质量属性在合同或行业标准中没有规定,因此在产品开发时不必专门考虑D) 软件的功能和性能必须结合在一起考虑[正确答案]C[解析] 软件质量是表征软件产品满足明确的和隐含的需求的能力的特性或特性的集合,它除了关注“明确的需求”外,还扩展到了“隐古的需求”。

软件质量是各种特性的复杂组合,定义一个软件的质量,就等于为该软件定义一系列质量属性。

C项叙述不准确。

22 下列有关软件测试的叙述中,正确的是A) 测试是软件开发中一个单独的阶段,其目的是对已实现的程序编码进行正确性检验B) 一个成功的测试能够验证程序的确做了它应该做的事情C) 根据80/20的原则,优秀的软件开发人员所编写的程序错误少,因此时于他们的程序,重点不应放在缺陷测试上D) 在软件过程的早期寻找尽可能多的错误符合软件测试的原则[正确答案]D[解析] 对于A项。

软件测试贯穿于软件开发的整个过程,其功能是验证软件的功能是否按照预先的设想执行的。

对于B项,一个成功的软件测试是发现了以前未发现的错误的测试。

对于C项,根据80/20原则,如果发现一程序模块似乎比其它程序模块有更多的错误倾向时,则应当花费较多的时间和代价测试这个过程模块。

D项正确。

33 下列有关白盒测试的叙述中,错误的是A) 白盒测试是在同时拥有源代码和可执行代码的情形下才可以进行的一种软件测试方法B) 白盒测试应该由开发人员实施,因为只有他们才能够访问测试执行所涉及的代码C) 即使对所有的源代码都进行了100%的逻辑覆盖测试,也不能保证程序中没有错误D)软件测试人员制定测试计划的目的是想尽可能多地对源代码进行测试[正确答案]A[解析] 白盒测试是程序员在编程阶段对每个程序单元进行测试的最有效的测试类型,它是按照程序内部的结构测试程序,通过测试来检测产品内部动作是否按照设计规格说明书的规定正常进行,检验程序中的每条通路是否都能按预定要求正确工作。

2020年计算机三级软件测试技术多选题及参考答案.doc

2020年计算机三级软件测试技术多选题及参考答案.doc

2020年计算机三级软件测试技术多选题及
参考答案
1.软件验收测试的合格通过准则是:(ABCD)
A.软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。

B.所有测试项没有残余一级、二级和三级错误。

C.立项审批表、需求分析文档、设计文档和编码实现一致。

D.验收测试工件齐全。

2.软件测试计划评审会需要哪些人员参加?(ABCD)
A.项目经理
B.SQA负责人
C.配置负责人
D.测试组
3.下列关于alpha测试的描述中正确的是:(AD)
A.制定测试计划
B.设计测试用例
C.设计测试过程、脚本
D.评估测试活动
4.软件实施活动的进入准则是:(ABC)
A.需求工件已经被基线化
B.详细设计工件已经被基线化
C.构架工件已经被基线化
D.项目阶段成果已经被基线化。

计算机三级软件测试技术巩固题及答案

计算机三级软件测试技术巩固题及答案

计算机三级软件测试技术巩固题及答案一、选择题(每题2分,共30分)1. 软件测试的目的不包括以下哪项?A. 发现程序中的错误B. 评估软件的质量C. 证明程序是正确的D. 提供软件可靠性的证据答案:C2. 以下哪项不是软件测试的生命周期阶段?A. 测试计划B. 测试设计C. 测试执行D. 测试维护答案:D3. 白盒测试主要关注的是程序的哪方面?A. 功能B. 结构C. 性能D. 用户界面答案:B4. 以下哪种测试方法适用于检查程序的正确性?A. 单元测试B. 集成测试C. 系统测试D. 验收测试答案:A5. 以下哪种测试方法是基于软件规格说明书的?A. 黑盒测试B. 白盒测试C. 灰盒测试D. 静态测试答案:A6. 以下哪种测试技术不是基于故障模型的?A. 随机测试B. 控制变量测试C. 边界值测试D. 故障插入测试答案:B7. 在软件测试过程中,以下哪个阶段主要关注测试用例的设计?A. 测试计划B. 测试设计C. 测试执行D. 测试评估答案:B8. 以下哪种测试方法主要用于评估软件的性能?A. 单元测试B. 集成测试C. 压力测试D. 验收测试答案:C9. 以下哪种测试方法可以用来检查软件的可用性?A. 功能测试B. 兼容性测试C. 用户测试D. 安全性测试答案:C10. 在软件测试过程中,以下哪个阶段主要关注测试资源的分配?A. 测试计划B. 测试设计C. 测试执行D. 测试评估答案:A二、填空题(每题2分,共20分)1. 软件测试的目的是发现错误、评估质量、______、提供可靠性证据。

答案:改进软件2. 软件测试的生命周期包括测试计划、测试设计、______、测试评估。

答案:测试执行3. 白盒测试和黑盒测试的主要区别是:白盒测试关注程序的______,黑盒测试关注程序的______。

答案:结构、功能4. 软件测试过程中,测试用例的设计阶段主要关注测试用例的______、______和______。

2020软考试题及答案

2020软考试题及答案

2020软考试题及答案一、单项选择题(每题1分,共10分)1. 软件需求分析阶段的主要任务是确定软件的()。

A. 功能需求B. 性能需求C. 界面需求D. 非功能需求答案:A2. 在软件开发过程中,以下哪项不是软件设计阶段的主要任务?()A. 模块划分B. 数据库设计C. 算法实现D. 界面设计答案:C3. 软件测试的目的是()。

A. 证明软件无错误B. 发现软件中的错误C. 证明软件符合需求D. 证明软件可以运行答案:B4. 以下哪项不是敏捷开发的特点?()A. 迭代开发B. 重视文档C. 客户合作D. 响应变化答案:B5. 在软件项目管理中,以下哪项不是风险管理的内容?()A. 风险识别B. 风险评估C. 风险应对D. 需求变更答案:D6. 软件配置管理的主要目的是()。

A. 控制软件版本B. 提高软件质量C. 管理软件文档D. 跟踪软件缺陷答案:A7. 软件工程中的“软件危机”主要指的是()。

A. 软件成本超支B. 软件进度延期C. 软件质量低下D. 所有以上选项答案:D8. 以下哪项不是软件维护的类型?()A. 纠错性维护B. 适应性维护C. 完善性维护D. 开发性维护答案:D9. 软件复用的主要优点是()。

A. 提高软件质量B. 减少软件成本C. 缩短开发周期D. 所有以上选项答案:D10. 以下哪项不是软件项目管理的关键要素?()A. 范围管理B. 时间管理C. 质量管理D. 销售管理答案:D二、多项选择题(每题2分,共10分)1. 软件需求分析中可能包括的需求类型有()。

A. 功能需求B. 性能需求C. 界面需求D. 非功能需求答案:ABCD2. 软件设计阶段的主要任务包括()。

A. 模块划分B. 数据库设计C. 算法实现D. 界面设计答案:ABD3. 软件测试的主要类型包括()。

A. 单元测试B. 集成测试C. 系统测试D. 验收测试答案:ABCD4. 敏捷开发的特点包括()。

A. 迭代开发B. 重视文档C. 客户合作D. 响应变化答案:ACD5. 软件项目管理中风险管理的内容主要包括()。

2020年计算机等级考试三级技术笔试试卷及答案

2020年计算机等级考试三级技术笔试试卷及答案

2020年计算机等级考试三级技术笔试试卷及答案一、选择题(每题2分,共40分)1. 计算机网络的目的是实现(D)。

A. 数据的传输B. 数据的存储C. 数据的加密D. 资源共享答案:D2. 下列关于计算机网络的描述,错误的是(B)。

A. 计算机网络是计算机技术与通信技术相结合的产物B. 计算机网络的传输速率是无限的C. 计算机网络可以实现远程通信D. 计算机网络可以提供多种服务答案:B3. 在OSI模型中,负责数据传输的层是(C)。

A. 网络层B. 传输层C. 数据链路层D. 应用层答案:C4. 在TCP/IP模型中,负责数据传输的协议是(B)。

A. HTTPB. TCPC. IPD. FTP答案:B5. 下列哪种传输介质不属于物理层(D)。

A. 双绞线B. 同轴电缆C. 光纤D. 网络接口卡答案:D6. 下列关于IP地址的说法,正确的是(A)。

A. IP地址分为网络地址和主机地址两部分B. IP地址由网络地址和端口号组成C. IP地址由域名和端口号组成D. IP地址由MAC地址和端口号组成答案:A7. 下列关于域名系统的描述,错误的是(C)。

A. 域名系统用于实现域名与IP地址之间的转换B. 域名系统采用层次结构C. 域名系统不需要进行解析D. 域名系统由DNS服务器组成答案:C8. 在TCP/IP协议中,用于电子邮件传输的协议是(D)。

A. HTTPB. FTPC. SMTPD. POP3答案:D9. 下列关于网络安全的描述,错误的是(B)。

A. 防火墙可以防止恶意攻击B. 防火墙可以防止数据泄露C. 防火墙可以防止病毒感染D. 防火墙可以防止恶意代码执行答案:B10. 下列关于网络设备的选择,错误的是(A)。

A. 交换机适用于大型网络B. 路由器适用于不同网络的互联C. 集线器适用于小型网络D. 网桥适用于局域网内部的数据传输答案:A二、填空题(每题2分,共20分)1. 计算机网络的体系结构分为______(物理层、数据链路层、网络层、传输层、会话层、表示层、应用层)。

计算机等级考试三级软件测试技术第一套(真题)(1)

计算机等级考试三级软件测试技术第一套(真题)(1)

一、选择题(每小题2分,共50分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的。

1 ANSI/IEEE STD729-1983给出软件质量的定义:软件产品满足规定的和隐含的与需求能力有关的全部特征和特性。

以下叙述中不属于这些质量特征和特性的是A) 产品功能B) 效率C) 可使用性D) 项目成本和进度[正确答案]D22软件产品需求规格说明书是软件缺陷存在最多的地方,其原因是A) 软件开发人员与用户沟通比较困难,对要开发的产品需求理解不一致B) 系统设计不能全面考虑产品在功能、性能、安全性、可维护性等方面的平衡C) 采用不熟悉的新技术开发系统或不科学的算法解决问题D) 系统内各子系统或模块的参数过于复杂,导致信息传递失误[正确答案]B3 条件覆盖的基本思想是设计若干测试用例,执行被测程序,使得每个判断的每个条件的可能取值至少满足一次。

那么对于如下的C语言程序段if(a>0&&b>0)c=c/a;iI(a>1||c>1)c=c+1;如果采用适用于条件覆盖的两个测试用例,其输入值分别为a=2,b=-1,c=-2和a=-1,b=2,c=3,则以下叙述中正确的是A) 执行测试后,4个条件a>0,b>0,a>1,c>1的所有取值都至少执行一次B) 执行测试后,除b>0取真和c>1取假外其他条件取值都至少执行一次C) 执行测试后,除b>0取假和c>1取真外其他条件取值都至少执行一次D) 执行测试后,除b>0取真和c>1取真外其他条件取值都至少执行一次[正确答案]B[解析] 根据与“&&”、或“||”的“短路”运行特性,结合两组输入值分析可知,第一个判断条件b>0取真,第二个判断条件c>1取假没有被执行,其他条件的取值都被至少执行了一次。

4 对于所给的C语言程序段if(a>0&&b>0)c=c/a;if(a>1||c>1)c=c+1;执行条件组合覆盖,为使得每一条件取值组合至少执行一次,需要的测试用例数至少是A) 2 B) 3 C) 4D) 5[正确答案]C[解析] 两个分支四条路径,至少需要4个测试用例。

2020年计算机三级软件测试技术考前预测试题及答案

2020年计算机三级软件测试技术考前预测试题及答案

2020年计算机三级软件测试技术考前预测试题及答案一、判断题(每题1分,准确的√,错误的╳,20道)1.软件测试按照测试过程分类为黑盒、白盒测试。

()2.在设计测试用例时,应包括合理的输入条件和不合理的输入条件。

()3.集成测试计划在需求分析阶段末提交。

()4.单元测试属于动态测试。

()5.缺陷跟踪系统只针对对测试人员来使用。

()6.从用户软件开发者的角度出发,普遍希望通过软件测试暴露软件中隐藏的错误和缺陷,以考虑是否可接受该产品。

()7.项目立项前测试人员不需要提交任何工件。

()8.软件测试的目的是尽可能多的找出软件的缺陷。

()9.软件项目在进入需求分析阶段,测试人员应该开始介入其中。

()10.软件生存周期是从软件开始开发到开发结束的整个时期。

()11.单元测试能发现约80%的软件缺陷。

()12.数据流图和数据字典共同构成系统的逻辑模型。

()13.负载测试是验证要检验的系统的水平能达到什么水准。

()14.测试人员要坚持原则,缺陷未修复完坚决不予通过。

()15.代码评审员一般由测试员担任。

()16.测试组负责软件质量。

()17.程序的效率与程序的复杂性相关。

()18.详细设计的目的是为软件结构图中的每一个模块确定使用的算法和块内数据结构,并用某种选定的表达工具给出清晰的描述。

()19.软件是一种逻辑实体,而不是具体的物理实体,因而它具有抽象性。

()20.测试程序仅仅按预期方式运行就行了。

()答案:判断题:1 ╳2 √3 ╳4 ╳ 5╳ 6 ╳ 7 ╳ 8 ╳ 9 √ 10 ╳11╳ 12√ 13 ╳ 14√ 15╳ 16╳ 17╳ 18√ 19√ 20╳。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2020年计算机考试三级软件测试技术试题及答案
一、判断题
1.软件测试的目的是尽可能多的找出软件的缺陷。

(Y)
2.Beta测试是验收测试的一种。

(Y)
3.验收测试是由最终用户来实施的。

(N)
4.项目立项前测试人员不需要提交任何工件。

(Y)
5.单元测试能发现约80%的软件缺陷。

(Y)
6.代码评审是检查源代码是否达到模块设计的要求。

(N)
7.自底向上集成需要测试员编写驱动程序。

(Y)
8.负载测试是验证要检验的系统的水平能达到什么水准。

(N)
9.测试人员要坚持原则,缺陷未修复完坚决不予通过。

(N)
10.代码评审员一般由测试员担任。

(N)
11.我们能够人为的使得软件不存有配置问题。

(N)
12.集成测试计划在需求分析阶段末提交。

(N)
13.测试是为了验证软件已准确地实现了用户的要求。

(N)
14.白盒测试仅与程序的内部结构相关,完全能够不考虑程序的功能要求。

(Y)
15.黑盒测试的测试用例是根据程序内部逻辑设计的。

(N)
16.为了快速完成集成测试,采用一次性集成方式是适宜的。

(N)
17.在软件开发过程中,若能推迟暴露其中的错误,则为修复和改正错误所花费的代价就会降低。

(N)
二、选择题
1.软件验收测试的合格通过准则是:(ABCD)
A.软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。

B.所有测试项没有残余一级、二级和三级错误。

C.立项审批表、需求分析文档、设计文档和编码实现一致。

D.验收测试工件齐全。

2.软件测试计划评审会需要哪些人员参加?(ABCD)
A.项目经理
B.SQA负责人
C.配置负责人
D.测试组
3.下列关于alpha测试的描述中准确的是:(AD)A.alpha测试需要用户代表参加B.alpha测试不需要用户代表参加C.alpha测试是系统测试的一种D.alpha测试是验收测试的一种
4.测试设计员的职责有:(BC)
A.制定测试计划
B.设计测试用例
C.设计测试过程、脚本
D.评估测试活动
5.软件实施活动的进入准则是:(ABC)
A.需求工件已经被基线化
B.详细设计工件已经被基线化
C.构架工件已经被基线化
D.项目阶段成果已经被基线化
多项选择题
1.在面向类的度量中,下列哪些度量方式是属于C&K套件的度量(ABCF).
面向对象的软件工程P463页C&K度量套件
A.每个类的加权方法
B.对象类之间的耦合
C.继承树的深度
D.类大小
E.特例化索引
F.方法中内聚的缺乏
2.以下说法准确的有(BC).
A.等价类划分和边界值分析属于白盒测试技术.
B.基本路径测试属于白盒测试技术.
C.在基本路径测试中,能够通过流图来计算环路复杂性.
D.桩模块用于接收测试数据,并把数据传递给要测试的模块,然后打印相关结果.
E.在确认测试中,测试是由用户在开发者的场所来实行,开发者对客户实行指导,是在一个受控环境下实行.。

相关文档
最新文档