【北邮】软件工程与软件测试 阶段作业3
软件工程与软件测试阶段作业及答案

2018年春季软件工程与软件测试阶段作业及答案第三次阶段作业得分100分一、判断题(共8道小题,共40.0分)1、软件耦合性是一个差的架构设计的标志,它总是能够在每个系统被避免。
错误2、软件工程师总是需要从头开始创建组件,以充分满足客户的期望。
错误3、如果过去的交互模型已经确定创建了用户的期望,那变化模型一般是不好的。
正确4、安全测试尝试验证保护机制,该机制建立在系统内保护系统不受非法入侵。
正确5、在软件质量保证工作中,软件验证和软件确认之间没有区别。
错误6、面向对象软件的类测试相当于传统软件的单元测试。
正确7、边界值分析只能用来做白盒测试。
错误8、等价划分测试将程序输入域划分为若干数据类,从中生成测试用例,由此减少所需设计测试用例的数量。
正确二、单项选择题(共12道小题,共60.0分)1、下面哪个是用来描述程序细节的图形符号?D 流程图2、在传统的软件工程,模块必须符合下列哪些角色?D 以上全部控制构件基础设施构件问题域构件3、对几乎每一个用户界面来说,几个常见的表面设计问题,包括错误信息处理响应时间4、被下面那个角色完成的界面可用性调查问卷,对界面设计是最有意义的。
C 产品用户5、下面这些框架活动,哪一项不是通常与用户界面设计过程有关?A、成本估算6、自顶向下的集成测试,它的主要优点是重大决策点被早期测试不需要写驱动程序7、自底向上的集成测试,它的主要优点是C不需要写桩程序8、下面那个顺序是传统软件测试的正常顺序?C、单元测试、集成测试、系统测试、确认测试9、循环测试是一种控制结构测试技术,通过使用什么样的标准来设计测试用例。
D、集中测试循环结构的有效性路径测试:依靠基本路径测试条件测试:检查程序模块中的逻辑条件数据流测试:选择基于变量的定义和使用位置为基础的测试路径黑盒测试10、需要设计测试用例,证明软件模块内部逻辑的测试被称为什么测试?D、白盒测试11、需要设计测试用例,证明每个程序的功能是可操作的测试被称为什么测试?A、黑盒测试12、来自行为类模型的测试应该以什么为基础?C、状态图第二次阶段作业得分100分一、判断题(共8道小题,共40.0分)1、在设计一个基于计算机的系统时,软件工程师们无需考虑硬件。
软件工程第3阶段测精彩试题

江南大学现代远程教育第三阶段测试卷考试科目:《软件工程》第6章至第8章(总分100分)时间:90分钟______________学习中心(教学点)批次:层次:专业:学号:身份证号:姓名:得分:一、单选题(每小题1分,共计20分)1. 在黑盒测试中,着重检查输入条件组合的方法是()A.等价类划分法 B.边界值分析法 C.错误推测法 D.因果图法2. McCabe复杂性度量又称()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. 维护中,因误删除一个标识符而引起的错误是何副作用?()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. 集成测试主要是为了发现哪个阶段的错误?()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.维护难二、名词解释(每小题2分,共计12分)1. 编码2. 驱动3. 存根4. 调试5. 测试6. 穷举三、简答题(每小题4分,共计32分)1.软件测试的目标?2.软件测试的步骤?3.什么是软件可靠性?4.什么是软件的可用性?5.什么是改正性维护?6.什么是适应性维护?7.什么是完善性维护?8.什么是预防性维护?四、综合应用题(1~4小题7分,5小题8分,共计36分)1.设有如下流程图,试构造其程序图且计算它的McCabe复杂度。
15春北航《软件工程》在线作业试卷三

15春北航《软件工程》在线作业试卷三一、单选题(共10 道试题,共40 分。
)1. 为适应软件运行环境的变化而修改软件的活动称为( )A. 纠错性维护B. 适应性维护C. 改善性维护D. 预防性维护满分:4 分2. 以下哪项不是需求分析阶段的工作()A. 软件维护B. 对问题的识别C. 分析与综合D. 制定规格说明和评审满分:4 分3. 盒图也称为( )或Chapin图.这种表达方式取消了流程线,它强迫程序员以结构化方式思考和解决问题.A. 流程图B. 框图C. 判定表D. N-S图满分:4 分4. 下面哪项不是按照功能进行软件分类的()A. 系统软件B. 支撑软件C. 应用软件D. 分时软件满分:4 分5. TCP协议是()。
A. 一种简单的、面向数据报的传输层协议B. 一种面向连接的协议C. 主要用在不要求数据发送确认或者通常只传少量数据的应用程序中D. 没有保证通信可靠性的机制满分:4 分6. 需求分析的任务不包括( ).A. 问题分析B. 系统设计C. 需求描述D. 需求评审.满分:4 分7. 关于软件测试的目的不正确的是()A. 从用户骄傲度看,通过软件测试暴露软件中隐藏的错误和缺陷B. 从开发者看测试成为表明软件产品中不存在错误的过程C. 一个成功的测试时为了发现至今未发现的错误的测试D. 一个好的测试用例在于不能发现错误满分:4 分8. 有A、B、C三个元素依次入栈,不可能的出栈顺序是()。
A. C,B,AB. C,A,BC. B,A,CD. A,B,C满分:4 分9. 实践表明,确定发生错误的位置和内在原因所需的工作量几乎占整个调试工作量的( )A. 30B. 50C. 70D. 90满分:4 分10. 一个模块的( )是指能直接控制该模块的模块数.A. 扇出数B. 扇入数C. 宽度D. 深度满分:4 分二、判断题(共10 道试题,共40 分。
)V 1. 通过OOA建立的模型是以数据为中心的,因此成为概念模型A. 错误B. 正确满分:4 分2. 软件调试和软件测试工作有重复性A. 错误B. 正确满分:4 分3. 数据元素是数据的基本单位,数据项是数据的最小单位。
北邮软件工程与软件测试2

北邮软件工程与软件测试2一、判断题(共8道小题,共40.0分)1. 产品工程的目标是要把客户的愿望转化为一套的确定了功能的工作产品。
A. 正确B. 错误知识点: 第六章系统工程学生答案: [A;]得分: [5] 试题分值: 5.0提示:2.3. 在设计一个基于计算机的系统时,软件工程师们无需考虑硬件。
A. 正确B. 错误知识点: 第六章系统工程学生答案: [B;]得分: [5] 试题分值: 5.0提示:4.5. 用例参与者,一直是参与的人员,从来没有系统设备。
A. 正确B. 错误知识点: 第七章需求工程学生答案: [B;]得分: [5] 试题分值: 5.0提示:6.7. 协作的本质是这样的:所有的系统要求是由客户和开发委员会一致确定的。
A. 正确B. 错误知识点: 第七章需求工程学生答案: [B;]得分: [5] 试题分值: 5.0提示:8.9. 需求工程是一个通用的过程,不会从一个软件项目到另一个产生变化。
A. 正确B. 错误知识点: 第七章需求工程学生答案: [A;]得分: [5] 试题分值: 5.0提示:10.11.在软件重用的关键问题之一是当存在数百个候选模式时,不能找到合适的可重复使用的设计模式A. 正确B. 错误知识点: 第九章设计工程学生答案: [A;]得分: [5] 试题分值: 5.0提示:12.13.继承提供了一个机制,那就是低层次类的变化可以被很快的传播到所有超类。
A. 正确B. 错误知识点: 第九章设计工程学生答案: [B;]得分: [5] 试题分值: 5.0提示:14.15.软件设计是一个迭代过程,可以在不用修改任何软A. 正确B. 错误知识点: 第九章设计工程学生答案: [B;]得分: [5] 试题分值: 5.0提示:16.二、单项选择题(共12道小题,共60.0分)1. 产品工程的结构组件A. 数据,硬件,软件,人员B. 数据,文档,硬件,软件C. 数据,硬件,软件,程序D. 文档,硬件,人员,程序知识点: 第六章系统工程学生答案: [A;]得分: [5] 试题分值: 5.0提示:2.3. 以下哪一项不是质量功能部署(QFD)使用的需求类别呢,A. 令人兴奋的需求B. 期望的需求C. 强制性的需求D. 正常的需求知识点: 第七章需求工程学生答案: [C;]得分: [5] 试题分值: 5.0提示:4.5. 以下哪项应被视为一个问题空间的候选对象,A. 事件B. 人员C. 结构D. 以上所有知识点: 第八章构建分析模型学生答案: [D;]得分: [5] 试题分值: 5.0提示:6.7. 控制流图是A. 需要事件驱动的系统模型B. 所有系统都必须的C. 用于使用数据流图的地方D. 对实时实时系统建模来说有用E. a和d知识点: 第八章构建分析模型学生答案: [E;]得分: [5] 试题分值: 5.0提示:8.9. 一般把相似对象的集合描述成一个A. 类B. 实例C. 子类D. 超类知识点: 第八章构建分析模型学生答案: [A;]得分: [5] 试题分值: 5.0提示:10.11.数据字典包含每个软件的那些描述A. 数据控制项B. 数据对象C. 图D. 注释E. a和b知识点: 第八章构建分析模型学生答案: [E;]得分: [5] 试题分值: 5.0提示:12.13. (错误)下列哪项不是建立一个分析模型的目标,A. 定义在软件完成后可以被确认的一组需求B. 描述客户需要什么C. 制定一个简短的问题解决方案D. 为软件设计奠定基础知识点: 第八章构建分析模型学生答案: [D;] 得分: [0] 试题分值: 5.0 提示:14.下面那个设计是跟房子平面图的设计相似,A. 框架设计B. 组件级设计C. 数据设计D. 接口设计知识点: 第九章设计工程学生答案: [A;] 得分: [5] 试题分值: 5.0 提示:15.16. (错误)下面哪个设计模型元素是用来描述从用户的观点表示的信息模型,A. 体系结构设计元素B. 组件级设计元素C. 数据设计元素D. 接口设计元素知识点: 第九章设计工程学生答案: [A;] 得分: [0] 试题分值: 5.0 提示:17. (错误)单个数据项――称为事务,它可以沿多条路径中的一条触发其他数据流,________是特征化的信息流。
北京邮电软件测试技术阶段作业

一、判断题(共5道小题,共50.0分)1. 低级录制模式分两种:其中第一种是相对于指定窗口的录制,另一种是相对于屏幕的录制。
A. 正确B. 错误2. QTP在录制过程中,遇到部分Web事件无法模拟操作,此时的解决方案就是进入Web Event RecordingConfiguration设置框并将Event configuration level提升至最高的High等级即可解决所有问题。
A. 正确B. 错误3. QTP测试结果从优先级高到低排列顺序是micFail>micWarning>micPass>micDone。
A. 正确B. 错误4. 自动化测试的一个重要理念:测试数据和脚本业务的抽离。
A. 正确B. 错误5. 第一种描述性编程中,如果父对象描述了,子对象则一定要描述,不然QTP会报错。
A. 正确B. 错误二、多项选择题(共5道小题,共50.0分)1. 下面描述中,哪几项是向QTP对象库添加对象的步骤。
A. 第一步,点击Add Object to Local按钮,在点击后会出现一个白色手指。
B. 第二步,拖动白色手指至待添加的对象上,点击鼠标左键。
C. 第三步,只有被点击的对象被添加至对象库中,其父对象不会被添加至对象库中。
D. 第四步,最终确认要添加的对象,确认无误后点击OK按钮。
2. 正确开启模拟录制(Analog Recording)的方法是A. QTP上方菜单栏→Automation→Analog recording。
B. 直接使用快捷键“Shift+Alt+F3”。
C. 在QTP界面上点击模拟录制的图标。
D. 以上都是。
3. 请排列QTP业务操作及执行流程的顺序,1、录制2、打开浏览器3、回放4、打开QTPA. 1234B. 4213C. 2341D. 32144. 下面描述中,哪几项是描述Global Sheet与Local Sheet的区别。
A. Global Sheet是一个全局变量!有几行数据,程序就要回放几次B. Global Sheet这个全局变量是受Data Table iterations控制的C. Local Sheet是个局部变量,它并不受Data Table iterations控制,无论有多少行数据,它只运行一次(前提是GlobalSheet没有数据,或只有一行数据,或设置为只运行一次)D. Global不止一行数据,设置为Run on all rows,Action也设置为Run on all rows,此时Global和Action的每行都要运行且同步运行一、判断题(共5道小题,共50.0分)1. RecoveryFunction1函数中的Arguments参数,语句Printjoin(Arguments, ", "),输出所有参数,以分号分隔。
【北邮】软件工程与软件测试阶段作业3

一、判断题(共8道小题,共40.0分)1.(错误)OCL不是一个强有力的工具,以形式化的方式说明设计动作的前置和后置条件A.正确B.错误12 .(错误)那些体现功能,层,或者是通信等内聚性的类和构件,相对来说容易实现,测试和维护A.正确B.错误12 (错误)定义用户界面对象和行为的一个方法是进行用例的语法分析A.正确B.错误13 (错误)调试是不是测试,但总是作为一个测试的结果发生A.正确B.错误14 (错误)安全测试尝试验证保护机制,该机制建立在系统内保护系统不受非法入侵A.正确B.错误15 (错误)通过在软件测试过程中收集度量数据井利用现有的软件可靠性模型,对回答“测试何时做完”这种问题提出有意义的指导原则是可能的。
A.正确B.错误为面向对象软件的“小型测试”设计的测试用例被类的个体操作的算法细节驱动。
A.正确B.错误17 (错误)基于图的测试方法只能用于面向对象系统A.正确B.错误二、单项选择题(共12道小题,共60.0分)1 .(错误)在下面哪种情况下,决策表才应该被使用A.需要文档化所有条件语句B.需要指导项目管理计划C.只有在建立一个专家系统的时候D.当一个复杂的条件和行动出现在一个构件中的时候知识点:第十一章构件级设计建模学生答案:口标准答案:D得分:[0] 试题分值: 5.0提示:下列哪项不是用于指导组件级设计的四项原则呢?A.依赖倒置原则B.接口隔离原则C.开关原则D.简约的复杂性原则3 .(错误)界面一致性意味着A.每个应用程序应该有其独特的外观和感觉B.输入机制在整个应用中得到一致的使用C.导航方法是上下文敏感D.视觉信息按照设计标准来组织E. b 和d知识点:第十二章完成用户界面设计学生答案:口标准答案:E得分:[0] 试题分值: 5.0提示:4 .(错误)下面的界面设计原则,那些降低了用户的记忆负荷?A.定义直观的快捷方式B.以不断进展的方式揭示信息C.建立有意义的缺省D.提供一个在线教程E. a, b 和c5 .(错误)哪个模型描述了最终用户在他或她的头部对系统产生的印象?A.设计模型B.用户模型C.系统模型D.系统感觉6 .(错误)回归测试应该集成测试的正常组成部分,因为新的模块被加入到系统中时,新的A.控制逻辑被调用B.数据流路径被建立C.驱动程序需要测试D.以上所有E. a 和b7 .(错误)以下的策略问题,需要在一个成功的软件测试过程中得到解决?A.测试之前,利用有效的正式技术评审作为过滤器。
北邮网院软件工程与软件测试阶段作业题和答案

北邮网院软件工程与软件测试阶段作业题和答案一、判断题(共 8 道小题,共 40.0 分)1.一般情况下,如果软件的行为与它的设计者的目标是一致的,那软件才成功。
A. 正确B. 错误知识点: 第一章软件工程介绍2. 大部分软件开发项目首先设法满足一些企业的需要。
A. 正确B. 错误知识点: 第一章软件工程介绍3. 所谓“新经济”的笼罩在 90 年代的商业和金融死亡,不再影响的企业和软件工程师的决定。
A. 正确B. 错误知识点: 第一章软件工程介绍4. 软件过程可以在预先已有的软件模式之外被构造出来,以更好地满足软件工程的需要。
A. 正确B. 错误知识点: 第二章过程综述试题分5. 在统一过程模型中,需求被迭代德确定,而且可能跨越一个以上的过程阶段。
A. 正确B. 错误知识点: 第三章过程模型试题分6. 所有的敏捷过程模型或多或少不同程度上符合了敏捷的“软件开发宣言” 的原则。
A. 正确B. 错误知识点: 第四章敏捷视角下的过程7. 每个沟通会议应该有一个推动者,以确保客户不能去控制会议议项。
A. 正确B. 错误知识点: 第五章软件工程实践综述8.软件工程实践的本质是理解问题,计划解决方案,实施计划,并检查结果的精确度。
A. 正确B. 错误知识点: 第五章软件工程实践综述9.二、单项选择题(共 12 道小题,共 60.0 分)1. 软件退化不是磨损导致的,是因为A. 软件工作在在恶劣环境中B. 软件被经常使用后,缺陷可能被发现C. 多次需求变更引进了组件交互的错误产生D. 软件的备用构件变得很难去布置知识点: 第一章软件工程介绍2. 下面那个是团队软件过程的目标?A. 加速软件过程改进B. 允许训练有素的专业人士更好的时间管理C. 建立自我指导软件团队D. 显示经理如何降低成本和保持质量E. b 和 c知识点: 第二章过程综述试题分3. 下面这些哪个不是个人软件过程的特点?A. 强调对工作产品的个人测量B. 第一线工作人员需要由项目经理严谨监督C. 单个第一线工作人员负责项目估算和调度D. 第一线工作人员有权控制软件产品质量工作知识点: 第二章过程综述试题分4. 过程模型被描述为敏捷,因为他们A. 取消繁琐文件的需要B. 强调灵活性和适应性C. 在计划活动时,不浪费开发时间D. 广泛使用原型开发知识点: 第二章过程综述试题分5. 形式化方法软件开发模式使用数学方法去A. 规范定义的基于计算机的系统B. 开发无缺陷的计算机为基础的系统C. 正确性验证计算机的系统D. 以上所有知识点: 第三章过程模型试题分6. 快速应用程序开发模式(RAD)是A. 基于组件开发模式的另一个名字B. 一个有用的方式,当用户不能很清楚的定义需求的时候C. 线性顺序模型的高速变体。
奥鹏15秋北航《软件工程》在线作业三100分答案

北航《软件工程》在线作业三
一、单选题(共10 道试题,共40 分。
)
1. 以下不属于逻辑覆盖的是( ).
A. 语句覆盖
B. 判定覆盖
C. 条件覆盖
D. 基本路径
-----------------选择:D
2. 一个模块的( )是指能直接控制该模块的模块数.
A. 扇出数
B. 扇入数
C. 宽度
D. 深度
-----------------选择:B
3. 实践表明,确定发生错误的位置和内在原因所需的工作量几乎占整个调试工作量的( )
A. 30
B. 50
C. 70
D. 90
-----------------选择:D
4. 面向对象(Object Oriented)方法是将现实世界的事物以对象的方式( )到计算机世界的方法.
A. 对应
B. 映射
C. 反映
D. 反射
-----------------选择:B
5. 在排序法中,()是从未排序序列中依次取出元素,与已排序序列中的元素作比较,将其放入已排序序列的正确位置。
A. 选择排序
B. 快速排序
C. 插入排序
D. 冒泡排序。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
D.以上所有
知识点:
第十四章测试战术
学生答案:
[]
标准答案:
D
得分:
[0]
试题分值:
5.0
提示:
10.(错误)
由于什么,使得测试面向对象的类操作是更为艰难
A.封装
B.继承
C.多态性
D.b和c
知识点:
第十四章测试战术
学生答案:
[]
标准答案:
D
得分:
[0]
试题分值:
5.0
提示:
11.(错误)
深层结构测试的目的不是要
学生答案:
[]
标准答案:
E
得分:
[0]
试题分值:
5.0
提示:
8.(错误)
下面那个顺序是传统软件测试的正常顺序?
a.集成测试
b.系统测试
c.单元测试
d.确认测试
A.a, d, c, b
B.b, d, a, c
C.c, a, d, b
D.d, b, c, a
知识点:
第十三章软件测试策略
学生答案:
[]
标准答案:
A.设计模型
B.用户模型
C.系统模型
D.系统感觉
知识点:
第十二章完成用户界面设计
学生答案:
[]
标准答案:
D
得分:
[0]
试题分值:
5.0
提示:
6.(错误)
回归测试应该集成测试的正常组成部分,因为新的模块被加入到系统中时,新的
A.控制逻辑被调用
B.数据流路径被建立
C.驱动程序需要测试
D.以上所有
E.a和b
基于图的测试方法只能用于面向对象系统
A.正确
B.错误
知识点:
第十四章测试战术
学生答案:
[]
标准答案:
B
得分:
[0]
试题分值:
5.0
提示:
二、单项选择题(共12道小题,共60.0分)
1.(错误)
在下面哪种情况下,决策表才应该被使用
A.需要文档化所有条件语句
B.需要指导项目管理计划
C.只有在建立一个专家系统的时候
一、判断题(共8道小题,共40.0分)
1.(错误)
OCL不是一个强有力的工具,以形式化的方式说明设计动作的前置和后置条件
A.正确
B.错误
知识点:
第十一章构件级设计建模
学生答案:
[]
标准答案:
B
得分:
[0]
试题分值:
5.0
提示:
2.(错误)
那些体现功能,层,或者是通信等内聚性的类和构件,相对来说容易实现,测试和维护。
A.正确
B.错误
知识点:
第十三章软件测试策略
学生答案:
[A;]
标准答案:
A
得分:
[5]
试题分值:
5.0
提示:
5.通过在软件测试过程中收集度量数据井利用现有的软件可靠性模型,对回答“测试何时做完”这种问题提出有意义的指导原则是可能的。
A.正确
B.错误
知识点:
第十三章软件测试策略
学生答案:
[A;]
标准答案:
[]
标准答案:
D
得分:
[0]
试题分值:
5.0
提示:
3.(错误)
对几乎每一个用户界面来说,几个常见的表面设计问题,包括
A.适合的用户配置文件
B.错误信息处理
C.显示系统
D.响应时间
E.b和d
知识点:
第十二章完成用户界面设计
学生答案:
[]
标准答案:
E
得分:
[0]
试题分值:
5.0
提示:
4.(错误)
下面的界面设计原则,那些降低了用户的记忆负荷?
D.当一个复杂的条件和行动出现在一个构件中的时候
知识点:
第十一章构件级设计建模
学生答案:
[]
标准答案:
D
得分:
[0]
试题分值:
5.0
提示:
2.(错误)
下列哪项不是用于指导组件级设计的四项原则呢?
A.依赖倒置原则
B.接口隔离原则
C.开关原则
D.简约的复杂性原则
知识点:
第十一章构件级设计建模
学生答案:
[]
A.正确
B.错误
知识点:
第十一构件级设计建模
学生答案:
[]
标准答案:
A
得分:
[0]
试题分值:
5.0
提示:
3.(错误)
定义用户界面对象和行为的一个方法是进行用例的语法分析。
A.正确
B.错误
知识点:
第十二章完成用户界面设计
学生答案:
[]
标准答案:
A
得分:
[0]
试题分值:
5.0
提示:
4.(错误)
调试是不是测试,但总是作为一个测试的结果发生。
知识点:
第十三章软件测试策略
学生答案:
[]
标准答案:
E
得分:
[0]
试题分值:
5.0
提示:
7.(错误)
以下的策略问题,需要在一个成功的软件测试过程中得到解决?
A.测试之前,利用有效的正式技术评审作为过滤器。
B.量化的方式规定产品需求
C.使用独立的测试团队
D.编写测试计划之前编写代码
E.a和b
知识点:
第十三章软件测试策略
A.依靠基本路径测试
B.检查程序模块中的逻辑条件
C.选择基于变量的定义和使用位置为基础的测试路径
D.集中测试循环结构的有效性
知识点:
第十四章测试战术
学生答案:
[]
标准答案:
B
得分:
[0]
试题分值:
5.0
提示:
11.(错误)
需要设计测试用例,证明每个程序的功能是可操作的测试被称为什么测试?
A.黑盒测试
提示:
4.(错误)
下面的界面设计原则,那些降低了用户的记忆负荷?
A.定义直观的快捷方式
B.以不断进展的方式揭示信息
C.建立有意义的缺省
D.提供一个在线教程
E.a, b和c
知识点:
第十二章完成用户界面设计
学生答案:
[]
标准答案:
E
得分:
[0]
试题分值:
5.0
提示:
5.(错误)
哪个模型描述了最终用户在他或她的头部对系统产生的印象?
C
得分:
[0]
试题分值:
5.0
提示:
9.(错误)
黑盒测试试图发现以下类别的错误
A.不正确或丢失的功能
B.接口错误
C.性能错误
D.以上全部
知识点:
第十四章测试战术
学生答案:
[]
标准答案:
D
得分:
[0]
试题分值:
5.0
提示:
10.(错误)
条件测试是一种控制结构测试技术,通过使用什么样的标准来设计测试用例。
在软件质量保证工作中,软件验证和软件确认之间没有区别。
A.正确
B.错误
知识点:
第十三章软件测试策略
学生答案:
[]
标准答案:
B
得分:
[0]
试题分值:
5.0
提示:
7.(错误)
等价划分测试将程序输入域划分为若干数据类,从中生成测试用例,由此减少所需设计测试用例的数量。
A.正确
B.错误
知识点:
第十四章测试战术
A
得分:
[5]
试题分值:
5.0
提示:
6.客户机/服务器体系结构不能正常测试,因为网络负载的变化很大。
A.正确
B.错误
知识点:
第十四章测试战术
学生答案:
[B;]
标准答案:
B
得分:
[5]
试题分值:
5.0
提示:
7.边界值分析只能用来做白盒测试。
A.正确
B.错误
知识点:
第十四章测试战术
学生答案:
[B;]
标准答案:
A.定义直观的快捷方式
B.以不断进展的方式揭示信息
C.建立有意义的缺省
D.提供一个在线教程
E.a, b和c
知识点:
第十二章完成用户界面设计
学生答案:
[]
标准答案:
E
得分:
[0]
试题分值:
5.0
提示:
5.(错误)
下面这些框架活动,哪一项不是通常与用户界面设计过程有关?
A.成本估算
B.界面结构
C.界面验证
A.软件开发人员并不需要做任何测试
B.测试小组将测试软件更彻底
C.测试人员在直到测试开始的时候才参与项目
D.开发人员和测试人员之间的争论被减少
知识点:
第十三章软件测试策略
学生答案:
[]
标准答案:
B
得分:
[0]
试题分值:
5.0
提示:
9.(错误)
下列哪些是可测试的软件的特点是什么?
A.可观察性
B.简单性
学生答案:
[]
标准答案:
C
得分:
[0]
试题分值:
5.0
提示:
一、判断题(共8道小题,共40.0分)
1.在详细设计层面使用构造型可以帮助识别构件的特性
A.正确
B.错误
知识点:
第十一章构件级设计建模
学生答案:
[A;]