完整word版软件测试技术期末A卷及参考答案
(完整word版)软件工程习题及答案解析

软件工程习题及答案一、选择题:1。
为了提高测试的效率,应该。
A、随机地选取测试数据B、取一切可能的输入数据作为测试数据C、在完成编码后制定软件的测试计划D、选择发现错误可能性大的数据作为测试数据2. 与设计测试数据无关的文档是。
A、需求说明书B、设计说明书C、源程序D、项目开发设计3. 结构设计是一种应用最广泛的系统设计方法,是以为基础、自顶向下、逐步求精和模块化的过程。
A、数据流B、数据流图C、数据库D、数据结构4。
概要设计的结果是提供一份。
A、模块说明书B、框图C、程序D、数据结构5。
需求分析是由分析员经了解用户的要求,认真细致地调研、分析,最终应建立目标系统的逻辑模型并写出。
A、模块说明书B、软件规格说明书C、项目开发计划D、合同文档6。
注释是提高程序可读性的有效手段,好的程序注释占到程序总量的。
A、1/6B、1/5C、1/4D、1/37. 变换型和事务型是程序结构的标准形式.从某处获得数据,再对这些数据作处理,然后将结果送出是属于。
A、变换型B、事务型8。
PAD(Problem Analysis Diagram)图是一种工具.A、系统描述B、详细设计C、测试D、编程辅助9. 分层数据流图是一种比较严格又易于理解的描述方式,它的顶层描绘了系统的。
A、总貌B、细节C、抽象D、软件的作者10。
数据流图中,当数据流向或流自文件时,。
A、数据流要命名,文件不必命名B、数据流不必命名,有文件名就足够了C、数据流和文件均要命名,因为流出和流进数据流是不同的D、数据流和文件均不要命名,通过加工可自然反映出11. 分析员是.A、用户中系统的直接使用者B、用户和软件人员的中间人C、软件的编程人员D、用户和软件人员的领导12. 在软件开发中,有利于发挥集体智慧的一种做法是.A、设计评审B、模块化C、主程序员制D、进度控制13. 在开发软件时, 可用来提高程序员的工作效率.A、程序开发环境B、操作系统的作业管理功能C、编译程序的优化功能D、并行运算的大型计算机14. 结构化程序设计主要强调程序的。
精选最新版2020年大学计算机基础期末完整考题库(含参考答案)

2020年大学期末计算机基础考试题【含答案】一、选择题1.在资源管理器中,双击一个.txt文件时,计算机自动启动 .程序打开此文件。
A、写字板B、记事本C、WordD、Excel正确答案:B2.下列描述中,正确的是: .。
A、1KB=1024×1024 BytesB、1MB=1024×1024 BytesC、1KB=1000 BytesD、1MB=1024 Bytes 正确答案B:3.对于CPU,以下说法错误的是 .。
A、CPU是中央处理器的英文简称B、CPU是计算机的核心C、CPU是运算器和控制器的合称D、CPU由运算器和内存组成正确答案:D4.一台完整的计算机硬件是由 .、存储器、输入设备和输出设备组成的。
A、加法器B、控制器C、驱动器D、中央处理器正确答案:D5.在Word 97编辑状态下,若光标位于表格外右侧的行尾处,按Enter(回车)键,结果A. 光标移到下一列B. 光标移到下一行,表格行数不变C. 插入一行,表格行数改变D. 在本单元格内换行,表格行数不变6.在Word中,下面关于常用工具栏上“撤消”按纽所能执行功能的叙述中,正确的是 .a. 已经做的操作不能撤消b. 只能撤消上一次的操作内容c. 只能撤消上一次存盘后的操作内容d. 能撤消“可撤消操作列表”中的所有操作答案:D7.bit的意思是D .。
A字B字长C字节D二进制位8.点击“程序”清单下的Excel命令,运行Excel2000,此时有 .个工作标签a. 4b. 3c. 2d. 1答案:B9.一般情况下,在对话框内容选定之后都需单击()才会生效。
a. 保存b. 确定c. 帮助d. 取消答案:B10.在编辑Word文档时,为便于排版输入文字时应()。
A 每行结束键入回车B 整篇文档结束键入回车C 每段结束键入回车D 每句结束键入回车答案:C11.在WORD中,下列说法中,()是正确的。
a. 加大字间距必须用空格b. 加大段落间的距离必须用多个回车符c. 同一段落可以使用不同的字体、字号d. 页面设置与段落设置功能完全相同答案:C12.计算机中所有信息的存储都采用A. 二进制B. 八进制C. 十进制D. 十六进制13.C 12. A 13. C 14. A 15. B 16. D 17. D 18. C 19. B 20. D14.工作表的单元格表示为:Sheet1!A2,,其意义为 .A、Sheet1为工作簿名,A2为单元格地址B、Sheet1为单元格地址,A2为工作表名C、Sheet1为工作表名,A2为单元格地址D、设置表格的格式正确答案:C15.在Word表格中,如果将一个单元格拆分为两个,原有单元格的内容()。
完整word版,C语言程序设计期末考试试题(含答案)

C语言程序设计期末考试试题及其答案一、单项选择题(本大题共20题,每题2 分,共40分)1、以下不是C语言的特点的是( )A、C语言简洁、紧凑B、能够编制出功能复杂的程序C、C语言可以直接对硬件进行操作D、C语言移植性好2、以下不正确的C语言标识符是( )A、ABCB、abcC、a_bcD、ab.c3、一个C语言程序是由( )A、一个主程序和若干子程序组成B、函数组成C、若干过程组成D、若干子程序组成4、一个算法应该具有“确定性”等5个特性,对另外4个特性的描述中错误的是( )A、有零个或多个输入B、有零个或多个输出C、有穷性D、可行性5、设变量a是整型,f是实型,i是双精度型,则表达式10+‘a’+i*f值的数据类型为( )A、intB、floatC、doubleD、不确定6、在C语言中,char型数据在内存中的存储形式是( )A、补码B、反码C、源码D、ASCII码7、有如下程序,输入数据:12345M678<cR>后(<CR>表示回车),x的值是( ) 。
#include<stdio.h>main(){int x;float y;scanf("%3d%f",&x,&y);}A、12345B、123C、45D、3458、若有以下定义int a,b; float x,则正确的赋值语句是( )A、a=1,b=2B、b++;C、a=b=5D、b=int(x);9、以下程序的执行结果是( )#include<stdio.h>{int i=10,j=10;printf("%d,%d\n",++i,j--);}A、11,10B、9,10C、11,9D、10,910、巳知字母A的ASCII码是65,以下程序的执行结果是( )#include<stdio.h>main(){char c1='A',c2='Y';printf("%d,%d\n",c1,c2);A、A,YB、65,65C、65,90D、65,8911、下列运算符中优先级最高的是( )A、<B、十C、%D、!=12、设x、y和z是int型变量,且x=3,y=4,z=5,则下面表达式中值为0是( ) 。
软件测试笔试题及答案

软件测试笔试题及答案一、选择题1. 下列哪项不属于软件测试的目标?a) 发现软件中的缺陷b) 验证软件是否满足需求c) 确保软件具有高性能d) 提高软件的可靠性答案:c) 确保软件具有高性能2. 在测试活动中,以下哪个过程通常位于最后?a) 单元测试b) 验收测试c) 回归测试d) 静态测试答案:b) 验收测试3. 在软件测试中,猴子测试是指什么?a) 随机输入测试b) 随机点击测试c) 随机操作测试d) 随机接口测试答案:a) 随机输入测试4. 以下哪个是黑盒测试技术?a) 语句覆盖测试b) 边界值分析测试c) 静态代码分析d) 回归测试答案:b) 边界值分析测试5. 在软件测试中,白盒测试是指什么?a) 只测试软件的外部功能b) 只测试软件的内部逻辑c) 组合黑盒和白盒测试的方法d) 只测试软件的用户界面答案:b) 只测试软件的内部逻辑二、填空题1. 简述软件测试的目标。
答案:软件测试的目标是发现软件中的缺陷、验证软件是否满足需求、提高软件的可靠性。
2. 请简要说明单元测试的作用。
答案:单元测试主要是测试软件中的最小单元模块,以确认每个模块都能正常运行且满足预期。
它有助于提早发现和修复代码错误,避免错误在整个系统中扩散。
3. 请解释回归测试的含义。
答案:回归测试是指在软件发生变化后,重新执行旧的测试用例,以确保修改不会影响原有的功能和系统稳定性。
它有助于保证系统在修改后仍能正常工作,不引入新的问题。
三、解答题1. 请简要介绍一下常用的软件测试方法。
答案:常用的软件测试方法包括黑盒测试和白盒测试。
黑盒测试主要关注软件的外部功能,不考虑内部逻辑,通过输入合法和非法数据来测试软件的响应和输出是否符合预期。
而白盒测试则关注软件的内部逻辑,通过检查代码覆盖率和执行路径来验证软件的正确性。
2. 简要描述一下软件测试生命周期中的各个阶段。
答案:软件测试生命周期包括需求分析、测试计划、测试设计、测试执行和测试评估。
(完整word版)Word练习题及参考答案

Word 2000练习题1、在Word中可以输入、编辑文字,可以制作表格,它的中文名称是 B 。
A、Windows下附件里的“写字板”B、文字处理软件C、Windows下附件里的“记事本”D、电子表格软件2、在“资源管理器”窗中双击一个扩展名为.DOC的文件,将 D 。
A、在屏幕上显示该文件的内容B、在打印机上打印该文件的内容C、打开“写字板”程序窗口,编辑该文件D、打开“Word”程序窗口,编辑该文件3、用鼠标左键单击Word窗口右上角标有一个短横线的按钮,将 D 。
A、关闭正在编辑的文档,但是Word窗口仍然存在B、Word停止运行,窗口关闭。
C、Word窗口最大化,继续运行D、Word窗口最小化,但并未结束运行4、在文档编辑区中显示被编辑文档,能看到正文的格式(如:字形、字体、段落划分等),并以虚线代表分页,这样的显示方式是 A 。
A普通方式B、大纲方式C、页面方式D、主控文档方式5、要编辑、处理一个Word文档,首先必须 C 。
A、显示它的内容B、把它存储到磁盘上C、在Word里打开它D、在Word里选取它6、关于文档的保存,以下的说法中,正确的一条是 C 。
A、对新创建的文档只能执行“另存为”命令,不能执行“保存”命令B、对原有的文档不能执行“另存为”命令,只能执行“保存”命令C、对新创建的文档能执行“保存”、“另存为”命令,但都按照“另存为”去实现D、对原有的文档能执行“保存”、“另存为”命令,但都按照“保存”去实现7、文本编辑区内有一个粗的下划线,它表示 B 。
A、插入点,可在该处输入字符B、文章结尾符C、字符选取标志D、鼠标光标8、在中文Windows环境下,文字处理软件Word制作过程中,切换两种编辑状态(插入与改写)的命令是按键 D 。
A、Delete(Del)B、Ctrl-NC、Ctrl-SD、Insert(Ins)9、在中文Windows环境下,文字处理软件Word工作过程中,删除插入点光标以左的字符,按键 D 。
(完整word版)计算机网络技术考试试题及答案(一),推荐文档

一、单选题(每小题1分,共20分)1.调制解调技术主要用于下列哪种数据通信中A、模拟信号传输模拟数据B、模拟信号传输数字数据C、数字信号传输数字数据D、数字信号传输模拟信号2.下列哪种交换方法传输延迟最小?A、报文分组交换B、报文交换C、电路交换D、各种方法都一样3.下列哪种交换方法使用了虚电路?A、报文分组交换B、报文交换C、电路交换D、各种方法都一样4.虚电路方法在传输数据前A、必须预先建立一条逻辑连接B、不需要对信息进行分组C、收发两站的发送接收设备必须同时可用D、必须建立起专用的通信线路5.在下列传输介质中,哪种介质的典型传输率最高?A、双绞线B、同轴电缆C、光纤D、无线介质6.RS232C逻辑0的电平为A、大于+3VB、小于-3VC、大于+15VD、小于-15V7.两端用户传输文件,应属于下列OSI的哪一层处理?A、表示层B、会话层C、传输层D、应用层8.使用路径通过子网,应属于下OSI的哪一层处理?A、物理层B、数据链路层C、传输层D、网络层9.OSI模型中,对话控制是哪个层次的功能?A、网络层B、传输层C、会话层D、表示层10.管理计算机通信的规则称为:A、协议B、介质C、服务D、网络操作系统11.控制访问网络资源的软件称为A、操作系统B、工作站C、客户机D、外设12.Windows NT为管理用户帐号提供的使用程序叫做A、服务器管理器B、用户管理器B、域用户管理器D、帐号管理器13.以下哪个IP地址属于C类地址?A、101.78.65.3B、3.3.3.3C、197.234.111.123D、23.34.45.5614,域名与下面哪个一一对应A、物理地址B、IP地址C、网络D、以上均错15.路由器运行于OSI模型的哪个层次?A、数据链路层B、网络层C、传输层D、应用层16.IP协议提供哪种服务?A、无连接服务B、面向连接的服务C、虚电路服务D、以上都不是17.DNS必须具有一个A、动态IP地址B、静态IP地址C、动态计算机名D、固定的计算机名18.下面哪个网络技术最适合多媒体通信需要?A、X.25B、ISDNC、帧中继D、TAM19.报文分组交换方式使用于下列哪种负荷情况?A、间歇式轻负荷B、传输数据率需固定的负荷C、持续的实时要求高的负荷D、中等或大量随时要传送的负荷20.Internet又称为A、互联网B、外部网C、内部网D、都不是二、多选题(每小题2分,共10分)21.在下列说法中哪些是正确的?A、串行通信一般用于近距离传输,并行通信用于远距离传输B、串行通信的频带利用率比并行通信的高C、串行通信的传输速度比并行通信的快D、串行通信可通过通信缓冲区来进行数据流速匹配22.在下列说法中哪些是正确的?A、虚电路与电路交换中的电路没有实质不同B、在通信的两站间只能建立一条虚电路C、虚电路也有连接建立、数据传输、连接拆除三个阶段D、虚电路的各个结点不需要为每个分组做路径选择判断23.下列哪些说法是正确的?A、数据链路层处理设备到设备间的通信B、网络层处理高层进程间的通信C、传输层处理端节点间的通信D、以上均对24.万维网由以下哪些组成?A、服务器B、客户机C、网卡D、协议25.网络的配置主要是安装和配置了A、用户B、IP地址C、网卡D、协议三、写出下列英文缩写的中文含义26.PPP的中文含义是______________________________________27.ISDN中文含义是________________________________________N的中文含义是_______________________________________29.BBS中文含义是__________________________________________30.Modem中文含义是______________________________________四、名词解释(每小题5分,共15分)31.网络利用率32.网络协议33.智能大厦五.简答题(每小题5分,共25分)34.数据传输介质的特性对数据传输的质量有决定性的影响。
(完整版)WORD复习题及答案.doc

第五章WORD复习题及答案一、单项选择题1.中文 Word编辑软件的运行环境是。
A.DOSB.UCDOSC.WPSD.Windows2.在 Word 环境下, Word()。
A. 只能打开一个文件B.只能打开两个文件C.可以打开多个文件D.以上都不对3. WORD是()的文字处理软件。
A.编辑时屏幕上所见到的,就是所得到的结果B.模拟显示看到的,才是可行到的结果C.打印出来后,才是可行到的结果D.无任何结果4. Word 程序启动后就自动打开一个名为()的文档。
A.NonameB.UntitledC. 文件 1D. 文档 15.在 Word 环境下,改变 " 间距 " 说法正确的是()。
A. 只能改变段与段之间的间距B. 只能改变字与字之间的间距C.只能改变行与行之间的间距D. 以上说法都不成立6.在 Word 环境下, Word 在保存文件时自动增加的扩展名是()。
A..TXTB..DOCC..SYSD..EXE7.在 Word 环境下,如果你在编辑文本时执行了错误操作,()功能可以帮助你恢复原来的状态。
A. 复制B. 粘贴C. 撤消D. 清除8.( WORD文字处理)使用模板的过程是:单击(),选择模板名。
A. 文件 --- 打开B. 文件 --- 新建C. 格式 --- 模板D. 工具 --- 选项9.( WORD文字处理)在WORD中,可以利用()很直观地改变段落缩进方式,调整左右边界。
A. 菜单栏B. 工具栏C. 格式栏D. 标尺10.在 Word 环境下,在删除文本框时()。
A. 只删除文本框内的文本B. 只能删除文本框边线C.文本框边线和文本都删除D. 在删除文本框以后,正文不会进行重排11.( WORD文字处理)在()菜单中选择“打印”命令,屏幕将显示“打印”对话框。
A. 文件 B. 编辑 C. 视图 D. 工具12.( WORD文字处理)单击格式工具栏上的有关按钮,下列()种文本属性不会作用到选定的文本上。
(完整word版)《软件测试技术》期末复习题(5套)+参考答案

《软件测试技术》期末试题(A卷)单项选择题:共20小题,每小题1 分,满分20分;请将答案填入题后括号中。
1.在软件生命周期的哪一个阶段,软件缺陷修复费用最低( A )(A)需求分析(编制产品说明书)(B)设计(C) 编码(D)产品发布2.单元测试中用来模拟被测模块调用者的模块是 ( C )(A)父模块(B)子模块(C)驱动模块(D)桩模块3.为了提高测试的效率,应该( D )(A)随机地选取测试数据;(B)取一切可能的输入数据作为测试数据;(C)在完成编码以后制定软件的测试计划;(D)选择发现错误可能性大的数据作为测试数据。
4.侧重于观察资源耗尽情况下的软件表现的系统测试被称为 ( B )(A)强度测试(B)压力测试(C) 容量测试(D)性能测试5.必须要求用户参与的测试阶段是 ( D )(A)单元测试(B)集成测试(C) 确认测试 (D)验收测试6.软件测试员究竟做些什么。
( C )(A)软件测试员的目的是发现软件缺陷(B)软件测试员的目的是发现软件缺陷,尽可能早一些(C)软件测试员的目的是发现软件缺陷,尽可能早一些,并确保其得以修复(D)软件测试员的目的是发现软件缺陷,尽可能早一些,并将其得以修复7.下面四种说法中正确的是( C )(A)因果图法是建立在决策表法基础上的一种白盒测试方法;(B)等价类划分法是边界值分析法的基础;(C)健壮性等价类测试的测试用例要求在有效等价类中取值;(D)在任何情况下做黑盒测试皆应首先考虑使用错误推断法。
8.不属于单元测试内容的是( A )(A)模块接口测试(B)局部数据结构测试(C)路径测试(D)用户界面测试9.划分软件测试属于白盒测试还是黑盒测试的依据是( C )(A)是否执行程序代码(B)是否能看到软件设计文档(C)是否能看到被测源程序(D)运行结果是否确定10.下列项目中不属于测试文档的是( C )(A)测试计划(B)测试用例(C) 程序流程图(D)测试报告11.几乎没有产品计划、进度安排和正规的开发过程的软件开发模式是( B )(A)大棒模式(B)边写边改模式(C)瀑布模式(D)快速原型开发模式12.如果某测试用例集实现了某软件的路径覆盖,那么它一定同时实现了该软件的 ( A )(A)判定覆盖(B)条件覆盖(C) 判定/条件覆盖(D)组合覆盖13.下列说法不正确的是( D )(A)测试不能证明软件的正确性;(B)测试员需要良好的沟通技巧;(C)QA与testing属于一个层次的概念;(D)成功的测试是发现了错误的测试。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
成都东软信息技术学院期末试题——软件测试技术(A卷)120分钟。
说明:本试卷共六大题,试卷满分100分,考试时间分;请将答案填入题后括号中。
20小题,每小题1 分,满分20一、单项选择题:共(说明:每题有且仅有一个正确答案)) A 1.在软件生命周期的哪一个阶段,软件缺陷修复费用最低( B)设计(A)需求分析(编制产品说明书)(D)产品发布(C) 编码(C 单元测试中用来模拟被测模块调用者的模块是)(2.(A) 父模块(B)子模块(CD)桩模块)驱动模块()( 3.为了提高测试的效率,应该(A)随机地选取测试数据; B)取一切可能的输入数据作为测试数据;( C ()在完成编码以后制定软件的测试计划; D)选择发现错误可能性大的数据作为测试数据。
(4.侧重于观察资源耗尽情况下的软件表现的系统测试被称为)( B ()压力测试)强度测试(A(容量测试(C) D)性能测试必须要求用户参与的测试阶段是)( 5. )集成测试 B()单元测试(A( D)验收测试确认测试(C)( 6.软件测试员究竟做些什么。
)-1-(A)软件测试员的目的是发现软件缺陷(B)软件测试员的目的是发现软件缺陷,尽可能早一些(C)软件测试员的目的是发现软件缺陷,尽可能早一些,并确保其得以修复(D)软件测试员的目的是发现软件缺陷,尽可能早一些,并将其得以修复7.下面四种说法中正确的是()(A)因果图法是建立在决策表法基础上的一种白盒测试方法;(B)等价类划分法是边界值分析法的基础;(C)健壮性等价类测试的测试用例要求在有效等价类中取值;(D)在任何情况下做黑盒测试皆应首先考虑使用错误推断法。
8.不属于单元测试内容的是)()模块接口测试(B)局部数据结构测试(A(D)用户界面测试(C) 路径测试()9.划分软件测试属于白盒测试还是黑盒测试的依据是)是否执行程序代码(A)是否能看到软件设计文档(BC)是否能看到被测源程序()运行结果是否确定( D下列项目中不属于测试文档的是)(10.(A)测试计划(B)测试用例)测试报告(D程序流程图(C)()11.几乎没有产品计划、进度安排和正规的开发过程的软件开发模式是B)边写边改模式(( A)大棒模式((C) 瀑布模式 D)快速原型开发模式()12.如果某测试用例集实现了某软件的路径覆盖,那么它一定同时实现了该软件的(A)判定覆盖)条件覆盖( BD /(C) 判定条件覆盖()组合覆盖)下列说法不正确的是13. (()测试不能证明软件的正确性;A ()测试员需要良好的沟通技巧;B-2-(C)QA与testing属于一个层次的概念;(D)成功的测试是发现了错误的测试。
14.对Web网站进行的测试中,属于功能测试的是()(A)连接速度测试(B)链接测试(C)平台测试(D)安全性测试15.在进行单元测试时,常用的方法是()(A)采用黑盒测试,辅之以白盒测试;(B)采用白盒测试,辅之以黑盒测试;(C)只使用黑盒测试;(D)只使用白盒测试。
16.使用白盒测试方法时,确定测试数据的依据是指定的覆盖标准和()(A)程序的注释(B)程序的内部逻辑(C)用户使用说明书(D)程序的需求说明17.下列___不是软件自动化测试的优点()(A)速度快、效率高 (B)准确度和精确度高(C)能提高测试的质量 (D)能充分测试软件18. 配置测试()(A) 是指检查软件之间是否正确交互和共享信息 (B) 是交互适应性、实用性和有效性的集中体现(C) 是指使用各种硬件来测试软件操作的过程 (D) 检查缺陷是否有效改正19.下列各项中___不是一个测试计划所应包含的内容()(A)测试资源、进度安排 (B)测试预期输出(C)测试范围 (D)测试策略20.下列不属于正式审查的方式是()(A)同事审查(B) 公开陈述(C) 检验(D) 编码标准和规范-3-二、判断题:共10小题,每小题1分,满分10分;请将答案以“√”、“×”形式填入题后括号中。
1.好的测试员不懈追求完美。
()2.软件测试是有效的排除软件缺陷的手段。
()3.程序员与测试工作无关。
()4.程序员兼任测试员可以提高工作效率。
()5.产品说明书(需求文档)的变更应当受到控制。
()6.白盒测试的“条件覆盖”标准强于“判定覆盖”。
()7.软件开发全过程的测试工作都可以实现自动化。
()8.找出的软件缺陷越多,说明剩下的软件缺陷越少。
()9.采用自动化测试有可能延误项目进度。
()10.测试应从“大规模”开始,逐步转向“小规模”。
()三、填空题:共10小题20个空格,每个空格1分,满分20分;请将答案填入指定的空白处。
1.软件缺陷产生的原因包括___________________、设计、___________________以及其他原因。
2.软件开发模式包括___________________、边写边改模式、___________________、螺旋模式。
3.黑盒测试用例设计方法包括___________________、___________________以及因果图法,错误推测法等。
4.测试过程中,___________________描述用于描述测试的整体方案,__________________描述依据测试案例找出的问题。
5.传统的等价类划分测试的实现分两步进行,一是_______________________,二是_________________________________。
6.在兼容性测试中,_________________________是指可以使用软件的以前版本,______________________是指可以使用软件的未来版本。
7.测试工作就是进行输入、接受输出、检验结果,不深入代码细节,这样的测试方法称为________________,在不执行代码的条件下有条理地仔细审查软件设计、体系结构和代码,从而找出软件缺陷的测试方法称为________________。
8.不需要修复软件缺陷的原因包括________________、不能算真正的软件缺陷、________________、不值得修复。
9.白盒测试又称为________________,黑盒测试又称为________________。
10.动态测试的两个基本要素是________________、________________。
四、名词解释:共5小题,每小题3分,满分15分1.软件缺陷2.β测试3.测试的配置管理4.测试用例-4-5.黑盒测试五、简答题:共3小题,每小题5分,满分15分。
1.如何划分等价类?2.软件验收测试应完成哪些主要测试工作?3. 简述软件开发-软件测试的对用关系。
六、综合题:共1小题,每小题20分,满分20分。
某城市的电话号码由三部分组成。
这三部分的名称和内容分别是 1. 地区码:空白或三位数字;前缀:非'0'或'1'开头的三位数;后缀:四位数字。
假定被调试的程序能接受一切符合上述规定的电话号码,拒绝所有不符合规定的号码,试用等价分类法来设计它的调试用例。
-5-软件测试技术(A卷)答案及评分标准一、单选题(20×1=20分)题号 1 2 3 4 5 6 7 8 9 10C CD A 答案 B D C C C A分)=×110二、判断题(10 1 2 3 4 5 6 7 8 9 10 题号×√×××√答案××√×分)120三、填空题(×=20 1.; 编写代码编写说明书大棒模式; 流水模式2. 等价类划分3.; 边界值分析法缺陷报告; 4.测试计划 ; 设计相应的测试用例划分等价类表5. 6.向前兼容向后兼容;动态黑盒测试7.; 静态白盒测试 ; 8.没有时间风险太大;结构测试或逻辑驱动测试9. 功能测试或数据驱动测试或基于规格说明书的测试被测试程序10.; 测试数据(测试用例)3×=分)155四、名词解释((符合下列规则的叫软件缺陷.1软件缺陷::) .软件未达到产品说明书的功能1)2).软件出现了产品说明书指明不会出现的错误3).软件功能超出产品说明书指明范围4).软件未达到产品说明书虽未指出但应达到的目标.软件测试员认为难以理解、不易使用、运行速度缓慢、或者最终用户认为不好5)版本,并要求用户报告异常β.2测试是指软件开发公司组织各方面的典型用户在日常工作中实际使用β情况,提出批评意见。
配置管理的目的是建立和维护在软件生命周期中软件产品的完整性和一致性。
一般来说,软件测试配3.3()变更控制;2()配置标识;(个最基本的活动:4置管理包括1( 4)配置审计。
)配置状态报告;.4测试用例就是将软件测试的行为活动,做一个科学化的组织归纳。
-6-5.黑盒测试也称功能测试或数据驱动测试,前提是已知产品所具有的功能,通过测试来检测每个功能是否都正常使用。
五、简答题(3×5=15分)1.1).在输入条件规定了取值范围或值的个数的情况下,则可以确立一个有效等价类和两个无效等价类。
2).在输入条件规定了输入值的集合或者规定了“必须如何”的条件的情况下,则可以确立一个有效等价类和一个无效等价类。
3).在输入条件是一个布尔量的情况下,可以确立一个有效等价类和一个无效等价类。
4).在规定了输入数据的一组值(假定n个),并且程序要对每一个输入值分别处理的情况下,可以确立n个有效等价类和一个无效等价类。
5).在规定了输入数据必须遵守的规则的情况下,可以确立一个有效等价类(符合规则)和若干个无效等价类(从不同角度违反规则)。
6).在确知已划分的等价类中各元素在程序处理中的方式不同的情况下,则应再将该等价类进一步的划分为更小的等价类。
2.1)文档资料的审查验收2)功能测试3)性能测试4)强化测试5)性能降级执行方式测试6)检查系统的余量要求7)安装测试8)用户操作测试3.S析分统需求系R明规格说系统D计设C码编U单元测试集成测试I系统测试TS验收测试V六、综合题(1×20=20分)解:第一步:划分等价类,包括4个有效等价类,11个无效等价类。
输入条件有效等价类无效等价类有非数字字符(5),少于3位数字地区码位数字空白(1),3(2)(6),多于三位数字(7)从前缀 200到999之间的3位数有非数字字符(8),起始位为ぜ??起始位为(10),少于3-7-(12) 位数字多于3字(3)位数字(11),(15)位数字多于位数字(4)4少于4位数字(14),有非数字字符(13), 后缀4 第二步:确定调试用例。
期望结果调试数据范围 (3),( ) 276-2345 (4) 有效等价类(1),有效等价类(635) 805-9321(2),(3),(4)11个调试用例,如下所示:对11个无效等价类,要选择期望结果范围调试数据(5) 无效-4567 无效等价类(20A) 123 (33 ) 234-5678 无效等价类(6) 无效无效(7777) 345-6789 无效等价类(7)(8) 6789 (777) 34A-无效无效等价类 (9) -(234) 0456789 无效无效等价类 (10) (777) 145-6789 无效无效等价类-(777) 346789 (11) 无效无效等价类 (777) 2345-(12) 无效无效等价类6789无效无效等价类-(777) 345678A (13)无效等价类(14) 无效678 -(777) 345 56789-(777) 345无效(15)无效等价类选取的调试数据可以不同,关键是与调试内容相符。