南开 18秋学期(1703)《软件工程与软件测试技术》在线作业100分答案

合集下载

南开18秋学期(清考)《软件工程与软件测试技术》在线作业(第二版)

南开18秋学期(清考)《软件工程与软件测试技术》在线作业(第二版)

(单选题) 1: 软件测试类型按开发阶段划分是A: 需求测试、单元测试、集成测试、验证测试B: 单元测试、集成测试、确认测试、系统测试、验收测试C: 单元测试、集成测试、验证测试确认测试、验收测试D: 调试、单元测试、集成测试、用户测试正确答案:(单选题) 2: V模型指出,对程序设计进行验证A: 单元和集成测试B: 系统测试C: 验收测试和确认测试D: 验证测试正确答案:(单选题) 3: 以下各项中,哪几项属于需求说明书的评测内容①系统定义的目标是否与用户的要求一致②设计的约束条件或限制条件是否符合实际③是否考虑过软件需求的其他方案④软件的行为与它必须处理的信息、必须完成的功能是否一致A: ①、②、④B: ①、③、④C: ②、③、④D: ①、②、③、④正确答案:(单选题) 4: 通过疲劳强度测试,最容易发现()问题A: 并发用户数B: 内存泄漏C: 系统安全性D: 功能错误正确答案:(单选题) 5: 为了提高测试的效率,应该A: 随机地选取测试数据B: 取一切可能的输入数据作为测试数据C: 在完成编码以后制定软件的测试计划D: 选择发现错误可能性大的数据作为测试数据正确答案:(单选题) 6: 关于第三方测试的描述,正确的观点是()A: 既不是开发人员,也不是用户所进行的测试就是第三方测试B: 由在技术、管理和财务上与开发方和用户方相对独立的组织进行的测试C: 第三方测试是在开发方与用户方的测试基础上所进行的验证测试D: 第三方测试又称为β测试正确答案:(单选题) 7: V模型指出,应当追朔到用户需求说明A: 代码测试B: 集成测试C: 验收测试D: 单元测试正确答案:(单选题) 8: 下列哪一种不属于验收测试X畴A: 正式验收测试B: alpha测试C: beta测试D: 系统测试正确答案:(单选题) 9: 下列测试工具中哪个不能作为性能测试压力工具A: Mercury LoadRunnerB: Borland SilkPerformerC: pware QACenter Performance EditionD: Quick Test Professional正确答案:(单选题) 10: 下列关于软件测试的叙述中,正确的是A: 用黑盒法测试时,测试用例是根据程序内部逻辑设计的B: 测试是为了验证该软件已正确地实现了用户的要求C: 发现错误多的程序模块,残留在模块中的错误也多D: 黑盒测试方法中最有效的是因果图法正确答案:(单选题) 11: 软件内部/外部质量模型中,以下哪一项不是功能性包括的子特性A: 适合性B: 准确性C: 稳定性D: 互操作性正确答案:(单选题) 12: 下列哪种不属于兼容性测试的X围A: 当前系统在不同操作系统环境下运行的表现B: 当前系统在不同类型的数据库环境下进行数据交换的表现C: 当前系统在不同类型的人员使用时的运行表现D: 当前系统在不同类型硬件配置环境下运行的表现正确答案:(单选题) 13: 使用白盒测试方法时,确定测试数据应根据()和指定的覆盖标准A: 程序的内部逻辑B: 程序的复杂结构C: 使用说明书D: 程序的功能正确答案:(单选题) 14: WEB应用测试不包括以下哪一个A: 无指向的页面B: 错误的C: 客户端与服务器端的速率D: 不存在的页面文件正确答案:(单选题) 15: 关于白盒测试与黑盒测试的最主要区别,正确的是A: 白盒测试侧重于程序结构,黑盒测试侧重于功能B: 白盒测试可以使用测试工具,黑盒测试不能使用工具C: 白盒测试需要程序员参与,黑盒测试不需要D: 黑盒测试比白盒测试应用更广泛正确答案:(单选题) 16: GB/T16260将软件的内部(外部)质量属性划分为六大质量特性,分别是A: 功能性,可靠性,易用性,效率,维护性和可移植性B: 功能性、可靠性、易用性、效率、稳定性和可移植性C: 功能性、可靠性、安全性、效率、易用性和可移植性D: 功能性、可靠性、兼容性、效率、稳定性和可移植性正确答案:(单选题) 17: 关于原型化开发方法的叙述中,不正确的是A: 原型化方法适应于需求不明确的软件开发B: 在开发过程中,可以废弃不用早期构造的软件原型C: 原型化方法可以直接开发出最终产品D: 原型化方法利于确认各项系统服务的可用性正确答案:(单选题) 18: 对于软件的β测试,下列描述正确的是A: β测试就是在软件公司内部展开的测试,由公司专业的测试人员执行的测试B: β测试就是在软件公司内部展开的测试,由公司的非专业测试人员执行的测试C: β测试就是在软件公司外部展开的测试,由专业的测试人员执行的测试D: β测试就是在软件公司外部展开的测试,可以由非专业的测试人员执行的测试正确答案:(单选题) 19: 广义的软件测试包括A: 单元测试、集成测试、确认测试和系统测试B: 确认、验证和测试C: 需求评审、设计评审、单元测试和综合测试D: 开发方测试、用户测试和第三方测试正确答案:(单选题) 20: 软件测试的对象包括A: 目标程序和相关文档B: 源程序、目标程序、数据及相关文档C: 目标程序、操作系统和平台软件D: 源程序和目标程序正确答案:(多选题) 1: 兼容性测试包括下列哪些类型A: 向前兼容和向后兼容B: 不同版本间的兼容C: 标准与规X兼容D: 数据共享兼容正确答案:(多选题) 2: 可行性研究的方面包括A: 经济可行性B: 技术可行性C: 法律可行性D: 抉择E: 软件的规模正确答案:(多选题) 3: GB/T17544中,测试文档的种类包括A: 测试计划B: 测试描述C: 测试报告D: 测试用例E: 测试评价正确答案:(多选题) 4: 以下哪些过程能够提高软件质量A: 可行性分析B: 需求评审C: 测试D: 代码走查E: 概要设计正确答案:(多选题) 5: 下列属于安装测试X围的是A: 安装正确性和完整性检查B: 安装过程中的访问控制C: 产品文件完整性的检查D: 软件名称与版本的正确性正确答案:(多选题) 6: 下列软件测试工具中哪些适用于自动化功能测试A: Mercury QuickTest ProfessionalB: Mercury WinRunnerC: puware Application VantageD: Borland SilkTestE: puware Test Partner正确答案:(多选题) 7: 软件开发模型除原型模型外还有A: 瀑布模型B: 增量模型C: W模型D: 螺旋模型正确答案:(多选题) 8: 下列哪些属于软件测试阶段的交付成果物A: 测试计划B: 测试用例C: 测试报告D: 用户手册E: 安装部署手册正确答案:(多选题) 9: 以下测试方法是白盒测试方法的是A: 判定覆盖和边界值分析法B: 等价划分和错误推测法C: 路径覆盖和判定/条件覆盖法D: 条件组合覆盖和语句覆盖法E: 条件覆盖和错误推测法正确答案:(多选题) 10: 下列属于软件缺陷问题的是A: 点击某返回HTTP错误B: 新增某条信息记录后没有提示保存成功C: 登录系统时输入错误密码,提示用户名不正确D: 上传文件时提示服务器空间已满,无法上传正确答案:(判断题) 1: 测试是可以穷尽的。

南开大学(2020-2021 )《软件工程与软件测试技术》在线作业-答案

南开大学(2020-2021 )《软件工程与软件测试技术》在线作业-答案

南开大学(2020-2021 )《软件工程与软件测试技术》在线作业提示:本科目有多套试卷,请认真核对是否是您需要的材料!!!一、单选题 (共 25 道试题,共 50 分)1.哪个是将系统化的、规范的、可定量的方法应用于软件的开发、运行和维护的过程,它包括方法、工具和过程三个要素。

[A.]软件生命周期[B.]软件测试[C.]软件工程[D.]软件过程提示:认真复习课本知识302,并完成以上题目【参考选择】:C2.关联是建立( )之间关系的一种手段。

[A.]对象[B.]类[C.]功能[D.]属性提示:认真复习课本知识302,并完成以上题目【参考选择】:B3.使用白盒测试方法时确定测试数据应根据( )和指定的覆盖标准。

[A.]程序的内部逻辑[B.]程序的复杂程度[C.]程序的难易程度[D.]程序的功能提示:认真复习课本知识302,并完成以上题目【参考选择】:A4.下面所列的性质中, ( )不属于面向对象程序设计的特性。

[A.]继承性[B.]重用性[C.]封装性[D.]可视化提示:认真复习课本知识302,并完成以上题目【参考选择】:D5.DFD 中的每个加工至少有()[A.]一个输入流或一个输出流[B.]一个输入流和一个输出流[C.]一个输入流[D.]一个输出流提示:认真复习课本知识302,并完成以上题目【参考选择】:B6.SA 方法用DFD 描述( )。

[A.]系统的控制流程[B.]系统的数据结构[C.]系统的基本加工[D.]系统的功能提示:认真复习课本知识302,并完成以上题目【参考选择】:D7.数据流图是进行软件需求分析的常用图形工具,其基本回形符号是( )。

[A.]输入、输出、外部实体和加工[B.]变换、加工、数据流和存储[C.]加工、数据流、数据存储和外部实体[D.]变换、数据存储、加工和数据流提示:认真复习课本知识302,并完成以上题目【参考选择】:C8.面向对象分析是对系统进行( )的一种方法。

2018春南开大学《软件工程与软件测试技术》作业

2018春南开大学《软件工程与软件测试技术》作业

18春学期《软件工程与软件测试技术》在线作业一、单选题共20题,40分1.下列对于测试工具选择原则描述不正确的是 bA.将测试工具与其目的用途进行匹配B.为整个生命周期选择统一的测试工具作为标准C.将测试工具与测试者的技能水平相匹配D.选择一个经费允许的测试工具2.针对用户手册的测试,哪项描述不正确 cA.准确地按照手册的描述使用程序B.检查每条陈述C.修改错误设计D.查找容易误导用户的内容3.软件测试的对象包括 bA.目标程序和相关文档B.源程序、目标程序、数据及相关文档C.目标程序、操作系统和平台软件D.源程序和目标程序4.使用白盒测试方法时,确定测试数据应根据(a)和指定的覆盖标准A.程序的内部逻辑B.程序的复杂结构C.使用说明书D.程序的功能5.软件内部.外部质量模型中,可移植性不包括(c)子特性A.适应性B.共存性C.兼容性D.易替换性6.软件的集成测试工作最好由(d)承担,以提高集成测试的效果A.该软件的设计人员B.该软件开发组的负责人C.该软件的编程人员D.不属于该软件开发组的软件设计人员7.为了提高测试的效率,应该 dA.随机地选取测试数据B.取一切可能的输入数据作为测试数据C.在完成编码以后制定软件的测试计划D.选择发现错误可能性大的数据作为测试数据8.软件测试按实施组织分,测试应该包括以下的①开发方测试②用户方测试③第三方测试④验收测试⑤确认测试aA.①、②、③B.③、④、⑤C.①、②、④D.①、②、③、④、⑤9.软件测试的目的是 b。

【奥鹏】[南开大学]19秋学期(1509、1603、1609、1703)《软件工程与软件测试技术》在线作业

【奥鹏】[南开大学]19秋学期(1509、1603、1609、1703)《软件工程与软件测试技术》在线作业
【奥鹏】[南开大学]19秋学期(1509、1603、1609、1703)《软件工程与软件测试技术》在线作业
试卷总分:100 得分:100
第1题,画分层DFD 图的基本原则有( )。
A、数据守恒原则
B、分解的可靠性原则
C、子、父图平衡的原则
D、数据流封闭的原则
正确答案:C
第2题,下列软件开发模型中,适合于那些不能预先确切定义需求的软件系统的开发的模型是( )。
A、顺序图
B、状态图
C、系统结构图
D、数据流图
正确答案:B
第5题,系统流程图是描述()的工具。
A、逻辑系统
B、程序系统
C、体系结构
D、物理系统
正确答案:C
第6题,软件测试的目的是( )。
A、证明软件的正确性
B、找出软件系统中存在ቤተ መጻሕፍቲ ባይዱ所有错误
C、证明软件系统中存在错误
A、软件生命周期
B、软件测试
C、软件工程
D、软件过程
正确答案:C
第21题,数据流图是进行软件需求分析的常用图形工具,其基本回形符号是( )。
A、输入、输出、外部实体和加工
B、变换、加工、数据流和存储
C、加工、数据流、数据存储和外部实体
D、变换、数据存储、加工和数据流
正确答案:C
T、对
F、错
正确答案:F
第42题,结构化分析方法的基本思想是分解和抽象。
T、对
F、错
正确答案:T
第43题,系统成本只包括开发成本
T、对
F、错
正确答案:F
第44题,需求分析就是要准确地回答“系统必须做什么?”这个问题

南开 18秋学期(1709、1803、1809)《软件工程与软件测试技术》在线作业100分答案

南开 18秋学期(1709、1803、1809)《软件工程与软件测试技术》在线作业100分答案

18秋学期(1709、1803、1809)《软件工程与软件测试技术》在线作业用边界值分析法,假定1X100,那么X在测试中应该取的边界值是A.X=10,X=100B.X=9,X=10,X=100,X=101C.X=10,X=11,X=99,X=100D.X=9,X=10,X=50,X=100正确答案:B以下哪种测试与其余三种测试在分类上不同A.负载测试B.强度测试C.数据库容量测试D.静态代码走查正确答案:D以下关于功能测试用例的意义的叙述,正确的是()①避免盲目测试并提高测试效率②令软件测试的实施重点突出、目的明确③在回归测试中无需修正测试用例便可继续开展测试工作④测试用例的通用化和复用化使软件测试易于开展A.①、②、③B.①、③C.②、③D.①、②、④正确答案:D在单元测试的基础上,需要将所有模块按照概要设计和详细设计说明书的要求进行组装,模块组装成系统的方式有两种,分别是A.非增量式和增量式B.自顶向下组装和启底向上组装C.单个模块组装和混合模块组装D.接口组装和功能组装正确答案:A软件调试的目的是()A.找出错误所在并改正之B.排除存在错误的可能性C.对错误性质进行分类D.统计出错的次数正确答案:A软件测试的目的是A.证明程序中没有错误B.发现程序中的错误C.测量程序的动态特性D.检查程序中的语法错误正确答案:BV模型指出,应当追朔到用户需求说明A.代码测试B.集成测试C.验收测试D.单元测试正确答案:C()是以提高软件质量为目的的技术活动A.技术创新B.测试C.技术创造D.技术评审正确答案:D针对逻辑覆盖有下列叙述,哪一项是不正确的A.达到100%DC要求就一定能够满足100%SC的要求B.达到100%CC要求就一定能够满足100%SC的要求C.达到100%CDC要求就一定能够满足100%SC的要求D.达到100%MCDC要求就一定能够满足100%SC的要求正确答案:B下面哪个不属于静态测试A.编码规则检查B.程序结构分析C.程序复杂度分析D.内存泄漏正确答案:D下列关于测试执行时发现缺陷时的说法错误的是A.应先重现该缺陷问题,保证缺陷问题的可重现性B.应对产生该缺陷问题的操作进行详细的记录C.应辅以相应的缺陷截图来说明现象D.应立即通知开发人员进行验证正确答案:D广义的软件测试包括A.单元测试、集成测试、确认测试和系统测试B.确认、验证和测试C.需求评审、设计评审、单元测试和综合测试D.开发方测试、用户测试和第三方测试正确答案:B软件测试类型按开发阶段划分是A.需求测试、单元测试、集成测试、验证测试B.单元测试、集成测试、确认测试、系统测试、验收测试C.单元测试、集成测试、验证测试确认测试、验收测试D.调试、单元测试、集成测试、用户测试正确答案:B以下()属于白盒技术设计测试用例的方法A.逻辑覆盖B.等价类划分C.边界值分析D.因果图正确答案:A关于白盒测试与黑盒测试的最主要区别,正确的是A.白盒测试侧重于程序结构,黑盒测试侧重于功能B.白盒测试可以使用测试工具,黑盒测试不能使用工具C.白盒测试需要程序员参与,黑盒测试不需要D.黑盒测试比白盒测试应用更广泛正确答案:AWEB应用链接测试不包括以下哪一个A.无链接指向的页面B.错误的链接C.客户端与服务器端的链接速率D.不存在的页面文件正确答案:C以下各项中,哪几项属于需求说明书的评测内容①系统定义的目标是否与用户的要求一致②设计的约束条件或限制条件是否符合实际③是否考虑过软件需求的其他方案④软件的行为与它必须处理的信息、必须完成的功能是否一致A.①、②、④B.①、③、④C.②、③、④D.①、②、③、④正确答案:D在McCall软件质量度量模型中,属于面向软件产品适应的是A.可用性B.可维护性C.适应性D.可互操作性正确答案:C软件质量的定义是A.软件的功能性、可靠性、易用性、效率、可维护性、可移植性B.满足规定用户需求的能力C.最大限度达到用户满意D.软件特性的总和,以及满足规定和潜在用户需求的能力正确答案:D国家有关软件标准法规中,产品的特性不包括A.功能性B.可靠性C.易用性D.简单性正确答案:D以下属于黑盒测试方法的有A.等价类划分B.边界值分析C.错误推测D.因果图E.决策表正确答案:ABCDE兼容性测试包括下列哪些类型A.向前兼容和向后兼容B.不同版本间的兼容C.标准与规范兼容D.数据共享兼容正确答案:ABCD下列软件测试工具中哪些适用于自动化功能测试A.Mercury QuickTest ProfessionalB.Mercury WinRunnerpuware Application VantageD.Borland SilkTestpuware Test Partner正确答案:ABDE下列哪些属于软件测试阶段的交付成果物A.测试计划B.测试用例C.测试报告D.用户手册E.安装部署手册正确答案:ABC以下测试方法是白盒测试方法的是A.判定覆盖和边界值分析法B.等价划分和错误推测法C.路径覆盖和判定/条件覆盖法D.条件组合覆盖和语句覆盖法E.条件覆盖和错误推测法正确答案:ACDGB/T17544中,测试文档的种类包括A.测试计划B.测试描述C.测试报告D.测试用例E.测试评价正确答案:ACD下列属于安装测试范围的是A.安装正确性和完整性检查B.安装过程中的访问控制C.产品文件完整性的检查D.软件名称与版本的正确性正确答案:ABCD可行性研究的方面包括A.经济可行性B.技术可行性C.法律可行性D.抉择E.软件的规模正确答案:ABC下列关于alpha 测试的描述中正确的是A.alpha测试需要用户代表参加B.alpha测试不需要用户代表参加C.alpha测试是系统测试的一种D.alpha测试是验收测试的一种正确答案:AD软件开发模型除原型模型外还有A.瀑布模型B.增量模型C.W模型D.螺旋模型正确答案:ABD测试是可以穷尽的。

南开《软件工程与软件测试技术》在线作业满分答案

南开《软件工程与软件测试技术》在线作业满分答案
C问题分析与确认
D快速建立软件原型模型来获取需求
答案:ABCD
4
软件生命周期的时期有
A软件定义
B软件开发
C运行维护
D信息反馈
答案:ABC
5
需求分析的任务
A确定对系统的综合需求。
B分析系统的数据需求。
C建立软件的逻辑模型。
D编写软件需求规格说明书。
答案:ABCD
1
在面向对象的设计中,应遵循的设计准则除了模块化、抽象、低耦合、高内聚以外,还有信息隐藏。
A对
B错
答案:A
2
判定树是判定表的变种,也能清晰地表示复杂的条件组合与应做的动作之间的对应关系。
A对
B错
答案:A
3
面向对象系统的确认测试是面向白盒的,并且可以应用传统的白盒方法完成测试工作。
A对
B错
答案:B
4
一个系统内可以只包含数据耦合
A对
B错
答案:A
5
衡量程序的质量不仅仅看它的逻辑是否正确,性能是否满足要求,更重要的是看它是否易读、易理解。
答案:A
10
螺旋模型综合了( )的优点,并增加了风险分析。
A增量模型和喷泉模型
B瀑布模型和演化模型
C演化模型和喷泉模型
D原型模型和喷泉模型
答案:B
11
软件需求规格说明书的内容不应该包括( )。
A对重要功能的描述
B对算法的详细过程描述
C对数据的要求
D软件的性能
答案:B
12
决策树( )
A能用来代替程序流程图
A数据、对象、实体
B控制、关系、对象
C实体、关系、控制
D实体、属性、关系
答案:D

南开学期《软件工程与软件测试技术》在线作业

南开学期《软件工程与软件测试技术》在线作业

(单选题) 1: 为了提高测试的效率,应该A: 随机地选取测试数据B: 取一切可能的输入数据作为测试数据C: 在完成编码以后制定软件的测试计划D: 选择发现错误可能性大的数据作为测试数据正确答案:(单选题) 2: 关于原型化开发方法的叙述中,不正确的是A: 原型化方法适应于需求不明确的软件开发B: 在开发过程中,可以废弃不用早期构造的软件原型C: 原型化方法可以直接开发出最终产品D: 原型化方法利于确认各项系统服务的可用性正确答案:(单选题) 3: 以下()属于白盒技术设计测试用例的方法A: 逻辑覆盖B: 等价类划分C: 边界值分析D: 因果图正确答案:(单选题) 4: V模型指出,对系统设计进行验证A: 单元测试B: 集成测试C: 功能测试D: 系统测试正确答案:(单选题) 5: ()是以提高软件质量为目的的技术活动A: 技术创新B: 测试C: 技术创造D: 技术评审正确答案:(单选题) 6: 下列哪种不属于兼容性测试的范围A: 当前系统在不同操作系统环境下运行的表现B: 当前系统在不同类型的数据库环境下进行数据交换的表现C: 当前系统在不同类型的人员使用时的运行表现D: 当前系统在不同类型硬件配置环境下运行的表现正确答案:(单选题) 7: 广义的软件测试包括A: 单元测试、集成测试、确认测试和系统测试B: 确认、验证和测试C: 需求评审、设计评审、单元测试和综合测试D: 开发方测试、用户测试和第三方测试正确答案:(单选题) 8: V模型指出,对程序设计进行验证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: GB/T16260将软件的内部(外部)质量属性划分为六大质量特性,分别是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: 《GB/T 18905软件工程产品评价》中确定的通用评价过程包括四个方面,其中有关“规定评价”部分包含的内容有A: 选择度量、建立度量评定等级、确立评估准则B: 指定质量模型、选择度量、建立度量评定等级C: 选择度量、建立度量评定等级、制定评价计划D: 确定产品类型、选择度量、建立度量评定等级正确答案:(多选题) 1: 可行性研究的方面包括A: 经济可行性B: 技术可行性C: 法律可行性D: 抉择E: 软件的规模正确答案:(多选题) 2: 下列属于软件缺陷问题的是A: 点击某链接返回HTTP错误B: 新增某条信息记录后没有提示保存成功C: 登录系统时输入错误密码,提示用户名不正确D: 上传文件时提示服务器空间已满,无法上传正确答案:(多选题) 3: 下列属于安装测试范围的是A: 安装正确性和完整性检查B: 安装过程中的访问控制C: 产品文件完整性的检查D: 软件名称与版本的正确性正确答案:(多选题) 4: 兼容性测试包括下列哪些类型A: 向前兼容和向后兼容B: 不同版本间的兼容C: 标准与规范兼容D: 数据共享兼容正确答案:(多选题) 5: 下列属于测试执行阶段的输入的是A: 软件测试计划B: 测试数据C: 测试用例D: 测试环境描述正确答案:(多选题) 6: 以下哪些过程能够提高软件质量A: 可行性分析B: 需求评审C: 测试D: 代码走查E: 概要设计正确答案:(多选题) 7: GB/T17544中,测试文档的种类包括A: 测试计划B: 测试描述C: 测试报告D: 测试用例E: 测试评价正确答案:(多选题) 8: 软件开发模型除原型模型外还有A: 瀑布模型B: 增量模型C: W模型D: 螺旋模型正确答案:(多选题) 9: 以下测试方法是白盒测试方法的是A: 判定覆盖和边界值分析法B: 等价划分和错误推测法C: 路径覆盖和判定/条件覆盖法D: 条件组合覆盖和语句覆盖法E: 条件覆盖和错误推测法正确答案:(多选题) 10: 下列关于alpha 测试的描述中正确的是A: alpha测试需要用户代表参加B: alpha测试不需要用户代表参加C: alpha测试是系统测试的一种D: alpha测试是验收测试的一种正确答案:(判断题) 1: 代码评审员一般由测试员担任。

南开19春学期(1709、1803、1809、1903)《软件工程与软件测试技术》在线作业

南开19春学期(1709、1803、1809、1903)《软件工程与软件测试技术》在线作业

(单选题)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: ①、②、③B: ①、③C: ②、③D: ①、②、④正确答案:(单选题)7: 以下哪种测试与其余三种测试在分类上不同A: 负载测试B: 强度测试C: 数据库容量测试D: 静态代码走查正确答案:(单选题)8: 软件测试的目的是A: 证明程序中没有错误B: 发现程序中的错误C: 测量程序的动态特性D: 检查程序中的语法错误正确答案:(单选题)9: 《GB/T 18905软件工程产品评价》中确定的通用评价过程包括四个方面,其中有关“规定评价”部分包含的内容有A: 选择度量、建立度量评定等级、确立评估准则B: 指定质量模型、选择度量、建立度量评定等级C: 选择度量、建立度量评定等级、制定评价计划D: 确定产品类型、选择度量、建立度量评定等级正确答案:(单选题)10: 广义的软件测试包括A: 单元测试、集成测试、确认测试和系统测试B: 确认、验证和测试C: 需求评审、设计评审、单元测试和综合测试D: 开发方测试、用户测试和第三方测试正确答案:(单选题)11: 下列关于测试执行时发现缺陷时的说法错误的是A: 应先重现该缺陷问题,保证缺陷问题的可重现性B: 应对产生该缺陷问题的操作进行详细的记录C: 应辅以相应的缺陷截图来说明现象D: 应立即通知开发人员进行验证正确答案:(单选题)12: 软件的集成测试工作最好由()承担,以提高集成测试的效果A: 该软件的设计人员B: 该软件开发组的负责人C: 该软件的编程人员D: 不属于该软件开发组的软件设计人员正确答案:(单选题)13: V模型指出,对系统设计进行验证A: 单元测试B: 集成测试C: 功能测试D: 系统测试正确答案:(单选题)14: 软件产品使用质量特性包括A: 适应性、生产率、可靠性、满意度B: 有效性、生产率、安全性、满意度C: 有效性、可靠性、适应性、满意度D: 适应性、适用性、效率、满意度正确答案:(单选题)15: 在软件生命周期的不同阶段,需要实施不同类型的测试工作,单元测试是对程序设计进行验证,其中() 不是单元测试的主要内容A: 模块接口测试B: 有效性测试C: 路径测试D: 边界测试正确答案:(单选题)16: 单元测试将根据在()阶段中产生的规格说明进行。

[南开大学]20秋学期[1709-2009]《软件工程与软件测试技术》在线作业答案

[南开大学]20秋学期[1709-2009]《软件工程与软件测试技术》在线作业答案

[南开大学]20秋学期《软件工程与软件测试技术》在线作业特别提醒:本试卷为南开课程辅导资料,请确认是否是您需要的资料在下载!!一、单选题 (共 25 道试题,共 50 分)1.哪个是将系统化的、规范的、可定量的方法应用于软件的开发、运行和维护的过程,它包括方法、工具和过程三个要素。

[A.]软件生命周期[B.]软件测试[C.]软件工程[D.]软件过程提示:本试题难度中等,请复习南开课程相关知识,完成相应作答【参考答案】:C2.关联是建立( )之间关系的一种手段。

[A.]对象[B.]类[C.]功能[D.]属性提示:本试题难度中等,请复习南开课程相关知识,完成相应作答【参考答案】:B3.使用白盒测试方法时确定测试数据应根据( )和指定的覆盖标准。

[A.]程序的内部逻辑[B.]程序的复杂程度[C.]程序的难易程度[D.]程序的功能提示:本试题难度中等,请复习南开课程相关知识,完成相应作答【参考答案】:A4.下面所列的性质中, ( )不属于面向对象程序设计的特性。

[A.]继承性[B.]重用性[C.]封装性[D.]可视化提示:本试题难度中等,请复习南开课程相关知识,完成相应作答【参考答案】:D5.DFD 中的每个加工至少有()[A.]一个输入流或一个输出流[B.]一个输入流和一个输出流[C.]一个输入流[D.]一个输出流提示:本试题难度中等,请复习南开课程相关知识,完成相应作答【参考答案】:B6.SA 方法用DFD 描述( )。

[A.]系统的控制流程[B.]系统的数据结构[C.]系统的基本加工[D.]系统的功能提示:本试题难度中等,请复习南开课程相关知识,完成相应作答【参考答案】:D7.数据流图是进行软件需求分析的常用图形工具,其基本回形符号是( )。

[A.]输入、输出、外部实体和加工[B.]变换、加工、数据流和存储[C.]加工、数据流、数据存储和外部实体[D.]变换、数据存储、加工和数据流提示:本试题难度中等,请复习南开课程相关知识,完成相应作答【参考答案】:C8.面向对象分析是对系统进行( )的一种方法。

天津大学18秋《软件工程》在线作业一(100分)

天津大学18秋《软件工程》在线作业一(100分)

【奥鹏】[天津大学]《软件工程》在线作业一试卷总分:100 得分:100第1题,判定表和判定树是数据流图中用以描述加工的工具,它常描述的对象是()A、逻辑判断B、层次分解C、操作条目D、组合条件第2题,结构图中,不是其主要成分的是()。

A、模块B、模块间传递的数据C、模块内部数据D、模块的控制关系第3题,确认测试中,作为测试依据的文档是()。

A、需求规格说明书B、设计说明书C、源程序D、开发计划第4题,瀑布模型把软件生命周期划分为八个阶段:问题的定义、可行性研究、软件需求分析、系统总体设计、详细设计、编码、测试和运行、维护。

八个阶段又可归纳为三个大的阶段:计划阶段、开发阶段和()。

A、详细计划B、可行性分析C、运行阶段D、测试与排错第5题,DFD中的每个加工至少有()。

A、一个输入流或一个输出流B、一个输入流和一个输出流C、一个输入流D、一个输出流第6题,详细设计与概要设计衔接的图形工具是()。

A、DFD图B、SC图C、PAD图D、程序流程图第7题,软件工程的出现主要是由于()。

A、程序设计方法学的影响B、其它工程科学的影响C、软件危机的出现D、计算机的发展第8题,在结构化的瀑布模型中,哪一个阶段定义的标准将成为软件测试中的系统测试阶段的目标()。

A、需求分析阶段B、详细设计阶段C、概要设计阶段D、可行性研究阶段第9题,结构化设计方法在软件开发中,用于()。

A、测试用例设计B、软件概要设计C、程序设计D、软件详细设计第10题,在软件的需求分析中,开发人员要从用户那里解决的最重要的问题是()。

A、要让软件做什么B、要给该软件提供哪些信息C、要求软件工作效率怎样D、要让软件具有何种结构第11题,软件需求说明书在软件开发中具有重要作用,但其作用不应该包括()。

A、软件设计的依据B、用户和开发人员对软件要做什么的共同理解C、软件验收的依据D、软件可行性分析依据第12题,从结构化的瀑布模型看,在它的生命周期中的八个阶段中,下面的几个选项中哪个环节出错,对软件的影响最大()。

南开大学智慧树知到“信息安全”《软件工程与软件测试技术》网课测试题答案1

南开大学智慧树知到“信息安全”《软件工程与软件测试技术》网课测试题答案1

南开大学智慧树知到“信息安全”《软件工程与软件测试技术》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共15题)1.集成测试是将已分别通过测试的单元按设计要求组合起来再进行测试。

()A.正确B.错误2.在结构化的程序中通常有3种循环类型:简单循环、串接循环和嵌套循环。

()A.正确B.错误3.4.5.SA方法用DFD描述()。

A.系统的控制流程B.系统的数据结构C.系统的基本加工D.系统的功能6.通过模块分解或合并,降低耦合提高内聚。

()A.正确B.错误7.8.分层的DFD图可以用于可行性分析阶段,描述系统的物理结构。

()A.正确B.错误9.有些对象是必须同时动作的,有些对象是相互排斥的。

()A.正确B.错误10.在软件计划中不应该把维护费用计划在内。

()A.正确B.错误11.测试用例由输入数据和预期的输出结果两部分组成。

()A.正确B.错误12.Jackson 方法根据()来导出程序结构。

A.数据流图B.数据间的控制结构C.数据结构D.IPO图13.下列属于数据字典的条目的有()A.数据流B.数据流分量(数据基本项)C.数据存储(文件)和加工(处理)D.数据变换14.在面向对象设计中,需要选择能够方便、有效实现算法的物理数据结构。

()A.正确B.错误15.动态测试是指通过运行程序发现错误。

()A.正确B.错误第2卷一.综合考核(共15题)1.在总体设计阶段可能会用到以下几种图形工具有()。

A.软件结构图B.层次图C.HIPO图D.系统流程图2.需求分析的任务不是确定系统怎样完成它的工作,而仅仅是确定系统必须完成哪些工作,也就是对目标系统提出完整、准确、清晰而且具体的需求。

()A.正确B.错误3.4.在结构化分析方法中,用以表达系统内数据的运动情况的工具有()。

A.数据流图B.数据词典C.结构化英语D.判定树与判定表5.在描述一个模块时,还必须按模块的外部特性与内部特性分别描述。

()A.正确B.错误6.通常,当一个对象调用另一个对象中的操作时,便完成了一次消息传递。

南开19秋学期《软件工程与软件测试技术》在线作业满分答案

南开19秋学期《软件工程与软件测试技术》在线作业满分答案

【南开】19秋学期(1709、1803、1809、1903、1909)《软件工程与软件测试技术》在线作业-0002
1.对象模型的描述工具是()。

A.状态图
B.数据流图
C.结构图
D.对象图
[正确的答案是]:D
2.需求工程的主要目的是()。

A.系统开发的具体方案
B.进一步确定用户的需求
C.解决系统是"做什么的问题"
D.解决系统是"如何做的问题"
[正确的答案是]:C
3.下列软件开发模型中,适合于那些不能预先确切定义需求的软件系统的开发的模型是()。

A.原型模型
B.瀑布模型
C.基于知识的智能模型
D.变换模型
[正确的答案是]:A
4.系统流程图用于可行性分析中的()的描述。

A. 当前运行系统
B.当前逻辑模型
C. 目标系统
D.新系统
[正确的答案是]:A
5.SA法的主要描述手段有()。

A.系统流程阁和模块图
B.DFD图、数据词典、加工说明
C.软件结构图、加工说明.功能结构图、加工说明
[正确的答案是]:B
6.面向对象的实现主要包括()。

A.把面向对象设计用某种程序设计语言书写为面向对象程序,测试并调试面向对象的程序
B.面向对象设计
C.选择面向对象语言
D.单元测试。

2020年奥鹏南开大学 20春学期《软件工程与软件测试技术》在线作业试题参考答案

2020年奥鹏南开大学 20春学期《软件工程与软件测试技术》在线作业试题参考答案
【答案】:B
12.决策树( )
【选项】:
A能用来代替程序流程图
B是程序流程图的辅助手段
C是描述基本加工的逻辑功能的有效工具
D A和B
【答案】:C
13.面向对象程序设计中,基于父类创建的子类具有父类的所有特性(属性和方法),这一特点称为类的( )。
【选项】:
A多态性
B封装性
C继承性
D重用性
【答案】:C
【选项】:
A原型模型
B瀑布模型
C基于知识的智能模型
D变换模型
【答案】:A
19.在软件测试中,逻辑覆盖标准主要用于( )。
【选项】:
A白盒测试方法
B黑盒测试方法
C灰盒测试方法
D回归测试方法
【答案】:A
20.下述任务中,不属于软件工程需求分析阶段的是( )。
【选项】:
A分析软件系统的数据要求
B确定软件系统的功能需求
D编写软件需求规格说明书。
【答案】:A.B.C.D
31.在面向对象的设计中,应遵循的设计准则除了模块化、抽象、低耦合、高内聚以外,还有信息隐藏。
【选项】:
T对
F错
【答案】:A
32.判定树是判定表的变种,也能清晰地表示复杂的条件组合与应做的动作之间的对应关系。
【选项】:
T对
F错
【答案】:A
33.面向对象系统的确认测试是面向白盒的,并且可以应用传统的白盒方法完成测试工作。
C避免耦合
D降低内聚
【答案】:A
10.螺旋模型综合了( )的优点,并增加了风险分析。
【选项】:
A增量模型和喷泉模型
B瀑布模型和演化模型
C演化模型和喷泉模型
D原型模型和喷泉模型

[南开大学]21春学期《软件工程与软件测试技术》在线作业-(资料答案)

[南开大学]21春学期《软件工程与软件测试技术》在线作业-(资料答案)

[南开大学]21春学期《软件工程与软件测试技术》在线作业试卷总分:100 得分:100一、单选题 (共 25 道试题,共 50 分)1.下述任务中,不属于软件工程需求分析阶段的是( )。

<A>项.分析软件系统的数据要求<B>项.确定软件系统的功能需求<C>项.确定软件系统的性能要求<D>项.确定软件系统的运行平台[-标准答案-]:D2.需求分析的主要方法有( )。

<A>项.形式化分析方法<B>项.PAD 图描述<C>项.结构化分析方法<D>项.程序流程图[-标准答案-]:C3.在结构化分析方法中,用以表达系统内数据的运动情况的工具是( )。

<A>项.数据流图<B>项.数据字典<C>项.结构化语言<D>项.判定表与判定树[-标准答案-]:A4.面向对象程序设计语言不同于其他语言的最主要特点是( )。

<A>项.模块性<B>项.抽象性<C>项.继承性<D>项.内聚性[-标准答案-]:C5.增量模型本质上是一种( ) 。

<A>项.线性顺序模型<B>项.整体开发模型<C>项.非整体开发模型<D>项.螺旋模型[-标准答案-]:C6.在下面的叙述中哪一个不是软件需求分析的任务? ( )<A>项.问题分解<B>项.可靠性与安全性要求<C>项.结构化程序设计<D>项.确定逻辑模型[-标准答案-]:C7.下列软件开发模型中,以面向对象的软件开发方法为基础,以用户的需求为动力,以对象来驱动的模型是()。

<A>项.原型模型<B>项.瀑布模型<C>项.喷泉模型D<D>项.螺旋模型[-标准答案-]:C8.使用软件时提出增加新功能就必须进行( )维护。

南开大学《软件工程与软件测试技术》在线作业01

南开大学《软件工程与软件测试技术》在线作业01

《软件工程与软件测试技术》在线作业
下述任务中,不属于软件工程需求分析阶段的是( )。

A:分析软件系统的数据要求
B:确定软件系统的功能需求
C:确定软件系统的性能要求
D:确定软件系统的运行平台
参考选项:D
下列软件开发模型中,以面向对象的软件开发方法为基础,以用户的需求为动力,以对象来驱动的模型是()。

A:原型模型
B:瀑布模型
C:喷泉模型D
D:螺旋模型
参考选项:C
通过执行对象的操作可改变对象的属性,但它必须通过( )的传递。

A:操作
B:消息
C:信息
D:继承
参考选项:B
面向对象的实现主要包括( )。

A:把面向对象设计用某种程序设计语言书写为面向对象程序,测试并调试面向对象的程序
B:面向对象设计
C:选择面向对象语言
D:单元测试
参考选项:A
DFD 中的每个加工至少有()
A:一个输入流或一个输出流
B:一个输入流和一个输出流
C:一个输入流
D:一个输出流
参考选项:B
动态模型的描述工具是( )。

A:设计图#结构图
B:状态图
C:对象图
1。

南开大学智慧树知到“信息安全”《主干课3-软件工程与软件测试技术》网课测试题答案卷4

南开大学智慧树知到“信息安全”《主干课3-软件工程与软件测试技术》网课测试题答案卷4

南开大学智慧树知到“信息安全”《主干课3-软件工程与软件测试技术》网课测试题答案(图片大小可自由调整)第1卷一.综合考核(共10题)1.成功的测试是指运行测试用例后()A.证明程序正确B.发现了程序错误C.未发现程序错误D.改正了程序错误2.下述任务中,不属于软件工程需求分析阶段的是()A.确定对系统的综合需求B.分析系统的数据需求C.确定系统由哪些模型组成及每个模块的功能D.建立软件的逻辑模型3.用边界值分析法,假定1A.X=0B.X=1C.X=50D.X=514.面向对象的服务设计可以分为()几个步骤A.确定类中应有的服务B.设计实现服务的方法C.分析关联关系D.对关联命名,标注关联中的类的角色5.软件设计是把软件需求转换为软件表示的过程,软件设计的任务包括()A.数据设计B.体系结构设计C.接口设计D.过程设计6.在面向对象方法学中,以下关于类与对象的关系正确的是()A.类称为是对象的一个“实例”,对象称为是类的“模板”B.类是静态的,对象的动态的C.类给出了属于该类的全部对象的抽象定义,对象是符合这种定义的一个实体D.类代表一类抽象的概念或事物,对象是在客观世界中实际存在的7.程序流程图包括以下()基本成分A.处理,用方框表示B.判断条件,用菱形框表示C.控制流,用箭头表示D.属性,用椭圆表示8.状态转换图(名词解释)9.()共同构成系统的逻辑模型A.数据流图和系统流程图B.数据流图和数据字典C.实体关系图和状态转换图D.数据字典和实体关系图10.静态测试(名词解释)第1卷参考答案一.综合考核1.参考答案:B2.参考答案:C3.参考答案:ABCD4.参考答案:AB5.参考答案:ABCD6.参考答案:BCD7.参考答案:ABC8.参考答案:状态转换图简称状态图,通过描绘系统的状态及引用系统状态转换的事件,来表示系统的行为。

状态图还指出了作为特定事件的结果系统将做哪些动作。

因此,状态图提供了行为建模机制。

[南开]21春学期1703-2103年级《软件工程与软件测试技术》在线作业答案1

[南开]21春学期1703-2103年级《软件工程与软件测试技术》在线作业答案1

[南开]21春学期1703-2103年级《软件工程与软件测试技术》在线作业阅读提示:本文为2021年南开大学春季学期,课程辅导资料,本文内容仅供参考!!一、单选题 (共 25 道试题,共 50 分)1.每个对象可用它自己的一组属性和它可以执行的一组( )来表征。

-A-.操作-B-.功能-C-.行为-D-.数据【-参考选项-】:A2.下列错误的是-A-.在软件设计中应该追求尽可能松散耦合的系统-B-.可以研究、测试或维护任何一个模块,而不需要对系统的其他模块有很多了解。

-C-.模块间联系简单,发生在一处的错误传播到整个系统的可能性就很大-D-.模块间的耦合程度强烈影响系统的可理解性、可测试性、可靠性和可维护性【-参考选项-】:C3.在结构化分析方法中,用以表达系统内数据的运动情况的工具有( )-A-.数据流图-B-.数据词典-C-.结构化英语-D-.判定树与判定表【-参考选项-】:B4.软件测试的目的是尽可能发现软件中的错误,通常( )是代码编写阶段可进行的测试,它是整个测试阶段的基础。

-A-.集成测试-B-.系统测试-C-.验收测试-D-.单元测试【-参考选项-】:D5.在面向数据流的软件设计方法中,一般将信息流分为( )。

-A-.数据流和控制流-B-.变换流和控制流-C-.事务流和控制流-D-.变换流和事务流【-参考选项-】:D6.模块独立性是软件模块化所提出的要求,衡量模块独立性的度址标准是模块的()-A-.内聚性和耦合性-B-.局部化和封装化-C-.抽象和信息隐藏-D-.逐步求精和结构图【-参考选项-】:A7.需求工程的主要目的是( )。

-A-.系统开发的具体方案-B-.进一步确定用户的需求-C-.解决系统是"做什么的问题"-D-.解决系统是"如何做的问题"【-参考选项-】:C8.软件需求分析阶段的工作,可以分为以下 4 个方面:对问题的识别、分析与综合、编写需求分析文档以及( )。

南开17秋学期《软件工程与软件测试技术》在线作业满分答案1

南开17秋学期《软件工程与软件测试技术》在线作业满分答案1

17秋学期《软件工程与软件测试技术》在线作业
试卷总分:100 得分:100
一、单选题(共20 道试题,共40 分)
1. 以下各项中,哪几项属于需求说明书的评测内容①系统定义的目标是否与用户的要求一致②设计的约束条件或限制条件是否符合实际③是否考虑过软件需求的其他方案④软件的行为与它必须处理的信息、必须完成的功能是否一致
A. ①、②、④
B. ①、③、④
C. ②、③、④
D. ①、②、③、④
满分:2 分
正确答案:D
2. 软件质量的定义是
A. 软件的功能性、可靠性、易用性、效率、可维护性、可移植性
B. 满足规定用户需求的能力
C. 最大限度达到用户满意
D. 软件特性的总和,以及满足规定和潜在用户需求的能力
满分:2 分
正确答案:D。

[南开大学]大学19秋学期(1709至1909)《软件工程与软件测试技术》在线作业答案

[南开大学]大学19秋学期(1709至1909)《软件工程与软件测试技术》在线作业答案

[南开大学]19 秋学期(1709、1803、1809、1903、1909)《软件工程与软件测试技术》在线作业试卷总分:100 得分:100【题目】下面所列的性质中,()不属于面向对象程序设计的特性。

A.继承性B.重用性C.封装性D.可视化正确答案:D【题目】在下面的叙述中哪一个不是软件需求分析的任务?()A.问题分解B.可靠性与安全性要求C.结构化程序设计D.确定逻辑模型正确答案:C【题目】软件工程的三要素A.技术、方法和工具B.方法、对象和类C.方法、工具和过程D.过程、模型和方法正确答案:C【题目】系统流程图是描述()的工具。

A.逻辑系统B.程序系统C.体系结构D.物理系统正确答案:C【题目】软件模块设计准则中个错误的是A.降低模块之间的耦合性,降低模块的内聚性B.模块的作用范围应该在控制范围内C.设计功能可预测并能得到验证的模块D.适当划分模块规模,以保持其独立性正确答案:A【题目】分层 DFD 是一种比较严格又易于理解的描述方式,它的顶层图描述了系统的()。

A.细节B.输入与输出C.软件的作者D.绘制的时间正确答案:B【题目】()是把对象的属性和操作结合在一起,构成一个独立的对象,其内部信息对外界是隐藏的,外界只能通过有限的接口与对象发生联系。

A.多态性B.继承C.消息D.封装正确答案:D【题目】SA 方法用 DFD 描述()。

A.系统的控制流程B.系统的数据结构C.系统的基本加工D.系统的功能正确答案:D【题目】面向对象的分析方法主要是建立 3 类模型,即()。

A.系统模型、ER 模型、应用模型B.对象模型、动态模型、功能模型C.ER 模型、对象模型、功能模型D.对象模型、动态模型、应用模型正确答案:B【题目】画分层 DFD 图的基本原则有()。

A.数据守恒原则B.分解的可靠性原则C.子、父图平衡的原则D.数据流封闭的原则正确答案:C【题目】只有类的共有界面的成员才能成为使用类的操作,这是软件设计的()原则。

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

18秋学期(1703)《软件工程与软件测试技术》在线作业通过疲劳强度测试,最容易发现()问题A.并发用户数B.内存泄漏C.系统安全性D.功能错误正确答案:B下列说法不正确的是A.人工测试保证了与自动系统交互的人员可以正确的执行它们的功能B.回归测试验证了将要安装的系统不会影响已经安装的或其他的新系统交互的系统的任何部分C.功能测试验证了当系统处在多种环境和事务发生重复时,系统需求都可以得到正确的实现D.性能测试保证了系统在大压力的访问量情况下,系统的处理效率保持与普通压力情况下一样正确答案:B软件产品使用质量特性包括A.适应性、生产率、可靠性、满意度B.有效性、生产率、安全性、满意度C.有效性、可靠性、适应性、满意度D.适应性、适用性、效率、满意度正确答案:B下列哪一种不属于验收测试范畴A.正式验收测试B.alpha测试C.beta测试D.系统测试正确答案:D关于第三方测试的描述,正确的观点是()A.既不是开发人员,也不是用户所进行的测试就是第三方测试B.由在技术、管理和财务上与开发方和用户方相对独立的组织进行的测试C.第三方测试是在开发方与用户方的测试基础上所进行的验证测试D.第三方测试又称为β测试正确答案:B下述说法错误的是A.单元测试又称为模块测试,是针对软件测试的最小单位——程序模块进行正确性检验的测试工作B.集成测试也叫做组装测试,通常在编码完成的基础上,将所有的程序模块进行有序的、递增的测试C.集成测试是检验程序单元或部件的接口关系,逐步集成为符合概要设计要求的程序部件或整个系统D.系统测试是在真实或模拟系统运行环境下,检查完整的程序系统能否和相关硬件、外设、网络、系统软件和支持平台等正确配置与连接,并满足用户需求。

正确答案:B针对逻辑覆盖有下列叙述,哪一项是不正确的A.达到100%DC要求就一定能够满足100%SC的要求B.达到100%CC要求就一定能够满足100%SC的要求C.达到100%CDC要求就一定能够满足100%SC的要求D.达到100%MCDC要求就一定能够满足100%SC的要求正确答案:B以下各项中,哪几项属于需求说明书的评测内容①系统定义的目标是否与用户的要求一致②设计的约束条件或限制条件是否符合实际③是否考虑过软件需求的其他方案④软件的行为与它必须处理的信息、必须完成的功能是否一致A.①、②、④B.①、③、④C.②、③、④D.①、②、③、④正确答案:D广义的软件测试包括A.单元测试、集成测试、确认测试和系统测试B.确认、验证和测试C.需求评审、设计评审、单元测试和综合测试D.开发方测试、用户测试和第三方测试正确答案:B软件测试的说法,哪一项是错误的A.软件测试就是程序测试B.软件测试贯穿于软件定义和开发的整个期间C.需求规格说明、设计规格说明都是软件测试的对象D.程序是软件测试的对象正确答案:A软件测试的对象包括A.目标程序和相关文档B.源程序、目标程序、数据及相关文档C.目标程序、操作系统和平台软件D.源程序和目标程序正确答案:B()可以作为软件测试结束的标志A.使用了特性的测试用例B.缺陷强度曲线下降到预定的水平C.查出了预定数目的错误D.按照测试计划中所规定的时间进行了测试正确答案:B针对用户手册的测试,哪项描述不正确A.准确地按照手册的描述使用程序B.检查每条陈述C.修改错误设计D.查找容易误导用户的内容正确答案:C以下()属于白盒技术设计测试用例的方法A.逻辑覆盖B.等价类划分C.边界值分析D.因果图正确答案:AV模型指出,应当追朔到用户需求说明A.代码测试B.集成测试C.验收测试D.单元测试正确答案:C下列对于测试工具选择原则描述不正确的是A.将测试工具与其目的用途进行匹配B.为整个生命周期选择统一的测试工具作为标准C.将测试工具与测试者的技能水平相匹配D.选择一个经费允许的测试工具正确答案:B软件内部/外部质量模型中,可移植性不包括()子特性A.适应性B.共存性C.兼容性D.易替换性正确答案:C软件()的提高,有利于软件可靠性的提高A.存储效率B.执行效率C.容错性D.可移植性正确答案:C《GB/T 18905软件工程产品评价》中确定的通用评价过程包括四个方面,其中有关“规定评价”部分包含的内容有A.选择度量、建立度量评定等级、确立评估准则B.指定质量模型、选择度量、建立度量评定等级C.选择度量、建立度量评定等级、制定评价计划D.确定产品类型、选择度量、建立度量评定等级正确答案:A软件质量的定义是A.软件的功能性、可靠性、易用性、效率、可维护性、可移植性B.满足规定用户需求的能力C.最大限度达到用户满意D.软件特性的总和,以及满足规定和潜在用户需求的能力正确答案:D下列属于软件缺陷问题的是A.点击某链接返回HTTP错误B.新增某条信息记录后没有提示保存成功C.登录系统时输入错误密码,提示用户名不正确D.上传文件时提示服务器空间已满,无法上传正确答案:ABC以下测试方法是白盒测试方法的是A.判定覆盖和边界值分析法B.等价划分和错误推测法C.路径覆盖和判定/条件覆盖法D.条件组合覆盖和语句覆盖法E.条件覆盖和错误推测法正确答案:ACD可行性研究的方面包括A.经济可行性B.技术可行性C.法律可行性D.抉择E.软件的规模正确答案:ABC下列关于alpha 测试的描述中正确的是A.alpha测试需要用户代表参加B.alpha测试不需要用户代表参加C.alpha测试是系统测试的一种D.alpha测试是验收测试的一种正确答案:AD下列属于安装测试范围的是A.安装正确性和完整性检查B.安装过程中的访问控制C.产品文件完整性的检查D.软件名称与版本的正确性正确答案:ABCD以下哪些过程能够提高软件质量A.可行性分析B.需求评审C.测试D.代码走查E.概要设计正确答案:BDGB/T17544中,测试文档的种类包括A.测试计划B.测试描述C.测试报告D.测试用例E.测试评价下列软件测试工具中哪些适用于自动化功能测试A.Mercury QuickTest ProfessionalB.Mercury WinRunnerpuware Application VantageD.Borland SilkTestpuware Test Partner正确答案:ABDE以下属于黑盒测试方法的有A.等价类划分B.边界值分析C.错误推测D.因果图E.决策表正确答案:ABCDE下列属于测试执行阶段的输入的是A.软件测试计划B.测试数据C.测试用例D.测试环境描述正确答案:AC单元测试能发现约80%的软件缺陷。

A.错误B.正确正确答案:B总是首先设计白盒测试用例A.错误B.正确正确答案:A软件测试只对软件的编码进行查错和纠错工作,不需对软件计划和软件设计进行查错.A.错误B.正确正确答案:A测试人员要坚持原则,缺陷未修复完坚决不予通过。

A.错误B.正确正确答案:A自底向上集成需要测试员编写驱动程序。

A.错误B.正确正确答案:B黑盒测试又称功能测试或逻辑驱动测试。

A.错误B.正确在进行软件测试之前,首先应该假设软件是没有错误的.A.错误B.正确正确答案:A代码评审员一般由测试员担任。

A.错误B.正确正确答案:A测试是为了证明软件的正确性A.错误B.正确正确答案:A软件测试员可以对产品说明书进行白盒测试A.错误B.正确正确答案:A所谓测试用例是为特定的目的而设计的一组测试输入、执行条件和预期的结果A.错误B.正确正确答案:B测试是可以穷尽的。

A.错误B.正确正确答案:A软件测试的目的是尽可能多的找出软件的缺陷。

A.错误B.正确正确答案:B可以发布具有配置缺陷的软件产品。

A.错误B.正确正确答案:A所有软件都有一个用户界面,因此必须测试易用性。

A.错误B.正确正确答案:B静态白盒测试可以找出遗漏之处和问题。

A.错误B.正确正确答案:BBeta 测试是验收测试的一种。

A.错误B.正确项目立项前测试人员不需要提交任何工件。

A.错误B.正确正确答案:A测试程序仅仅按预期方式运行就行了A.错误B.正确正确答案:A软件测试的目的是为了证明一个软件的设计没有错误,只有没有任何错误的软件才能使用.A.错误B.正确正确答案:A2018年秋季期末考核标准答案下载后删除这一段提交即可。

相关文档
最新文档