软件工程-华南理工_第1页
软件工程-华南理工_第2页
软件工程-华南理工_第3页
软件工程-华南理工_第4页
软件工程-华南理工_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一章软件工程概述

随堂练习提交截止时间:2020-11-3023:59:59

当前页有8题,你已做8题,已提交8题,其中答对8题。1.(单选题)

软件工程的出现主要是由于(

)。

A.程序设计方法学的影响B.其他工程科学的影响

C.软件危机的出现

D.计算机的发展

答题:A.B.C.D.(已提交)参考答案:C问题解析:2.(单选题)

软件工程方法的提出起源于软件危机,其目的应该是最终解决软件的(

)问题。

A.软件危机B.质量保证C.开发效率D.生产工程化

答题:A.B.C.D.(已提交)参考答案:D问题解析:3.(单选题)

软件工程学涉及软件开发技术和项目管理等方面的内容,下述内容中(

)不属于开发技术的范畴。

A.软件工程经济

B.软件开发工具

C.软件工程环境

D.软件开发方法

答题:A.B.C.D.(已提交)参考答案:A问题解析:4.(单选题)

)是将软件生命周期的各个阶段,依线性顺序连接,用文档驱动的模型。

A.智能模型

B.瀑布模型

C.螺旋模型

D.喷泉模型

答题:A.B.C.D.(已提交)参考答案:B问题解析:5.(单选题)

原型模型是用户和设计者之间的一种交互过程,适用于(

)系统。

A.需求不确定性较高的

B.需求确定的

C.管理信息

D.决策支持

答题:A.B.C.D.(已提交)参考答案:A问题解析:6.(单选题)

快速原型从设计用户界面开始,首先形成(

),然后用户运行界面原行,并就同意什么和不同意什么提出意见。

A.用户使用手册

B.系统界面原行

C.界面需求分析说明书

D.完善用户界面

答题:A.B.C.D.(已提交)参考答案:B问题解析:7.(单选题)

喷泉模型克服了瀑布模型不支持软件重用和多项开发活动集成的局限性,喷泉模型的开发过程具有(

)和无间隙。

A.确定性

B.迭代性

C.可靠性

D.风险性

答题:A.B.C.D.(已提交)参考答案:B问题解析:8.(单选题)

要开发一个软件,它的功能是把73624.9385这个数开平方,所得到的结果精确到小数点后4位,一旦实现并测试完后,该产品将被抛弃。该项目选择(

)生命周期模型。

A.快速原型

B.瀑布模型

C.喷泉模型

D.螺旋模型

答题:A.B.C.D.(已提交)参考答案:A第二章软件工程方法学

随堂练习提交截止时间:2020-11-3023:59:59

当前页有6题,你已做6题,已提交6题,其中答对6题。1.(单选题)

结构化分析方法是面向(

)的自顶向下逐步求精的分析方法。

A.目标B.数据流

C.功能D.对象

答题:A.B.C.D.(已提交)参考答案:B问题解析:2.(单选题)

结构化的概要设计是以(

)技术为基础的软件设计方法。

A.抽象B.模块化C.自下而上D.信息隐蔽

答题:A.B.C.D.(已提交)参考答案:B问题解析:3.(单选题)

在结构化分析方法中,常用的描述软件功能需求的工具是(

)。

A.业务流程图、处理说明B.软件流程图、模块说明

C.数据流程图、数据字典D.系统流程图、程序编码

答题:A.B.C.D.(已提交)参考答案:C问题解析:4.(单选题)

下面哪个不是UML的图示(

A.流程图

B.用例图

C.活动图D.序列图

答题:A.B.C.D.(已提交)参考答案:A问题解析:5.(单选题)

制定软件计划的目的在于尽早对欲开发的软件进行合理估价,软件计划的任务是(

)。

A.组织与管理

B.分析与估算

C.设计与测试

D.规划与调度

答题:A.B.C.D.(已提交)参考答案:D问题解析:6.(单选题)

研究软硬件资源的有效性是进行(

)研究的一方面。

A.技术可行性

B.经济可行性

C.社会可行性

D.操作可行性

答题:A.B.C.D.(已提交)参考答案:A第三章软件项目的需求分析

随堂练习提交截止时间:2020-11-3023:59:59

当前页有10题,你已做10题,已提交10题,其中答对10题。1.(单选题)

软件开发过程中,需求活动的主要任务是(

)。

A.给出软件解决方案B.定义需求并建立系统模型

C.定义模块算法

D.给出系统模块结构

答题:A.B.C.D.(已提交)参考答案:B问题解析:2.(单选题)

软件需求规格说明文档中包括多方面的内容,下述(

)不是软件需求规格说明文档中应包括的内容。

安全描述B.功能描述C.性能描述D.软件代码

答题:A.B.C.D.(已提交)参考答案:D问题解析:3.(单选题)

软件需求分析一般应确定的是用户对软件的(

)。

A.功能需求B.非功能需求

C.性能需求D.功能需求和非功能需求

答题:A.B.C.D.(已提交)参考答案:D问题解析:4.(单选题)

结构化分析方法中,描述软件功能需求的常用工具有(

)。

A.业务图,数据字典

B.软件流程图,模块说明

C.数据流图,数据字典D.系统流程图,程序编码

答题:A.B.C.D.(已提交)参考答案:C问题解析:5.(单选题)

软件需求分析阶段建立原型的主要目的是(

)。

A.确定系统的功能和性能要求B.确定系统的性能要求

C.确定系统是否满足用户要求D.确定系统是否满足开发人员需要

答题:A.B.C.D.(已提交)参考答案:C问题解析:6.(单选题)

在需求分析阶段,需求分析人员需要了解用户的需求,认真仔细地调研、分析,最终应建立目标系统的逻辑模型并写出(

)。

模块说明书B.需求规格说明书C.项目开发设计D.合同文档

答题:A.B.C.D.(已提交)参考答案:B问题解析:7.(单选题)

软件需求阶段要解决的问题是(

)。

A.软件做什么

B.软件提供哪些信息

C.软件采用什么结构D.软件怎样做

答题:A.B.C.D.(已提交)参考答案:A问题解析:8.(单选题)

软件需求管理过程包括需求获取、需求分析、编写需求规格说明书、需求评审以及(

)。

A.用户参与B.需求变更C.总结D.都不正确

答题:A.B.C.D.(已提交)参考答案:B问题解析:9.(单选题)

在原型法中开发人员根据(

)需求不断修改原型,直到满足用户要求为止。

A.用户B.开发人员C.系统分析员

D.程序员

答题:A.B.C.D.(已提交)参考答案:A问题解析:10.(单选题)

需求规格说明书的内容不应该包括对(

)的描述。

A.主要功能

B.算法的详细过程

C.用户界面及运行环境

D.软件的性能

答题:A.B.C.D.(已提交)参考答案:B:第三章软件项目的需求分析

随堂练习提交截止时间:2020-11-3023:59:59

当前页有10题,你已做10题,已提交10题,其中答对10题。11.(单选题)

进行需求分析可使用多种工具,但是(

)不适用。

A.数据流图

B.叛定表

C.PAD图

D.数据字典

答题:A.B.C.D.(已提交)参考答案:C问题解析:12.(单选题)

需求分析的任务是(

)。

A.要回答“软件必须做什么”

B.可概括为理解、分析和表达“系统必须做什么”

C.要求编写需求规格说明书

D.以上都对

答题:A.B.C.D.(已提交)参考答案:D问题解析:13.(单选题)

需求分析阶段开发人员要从用户那里解决的最重要的问题是(

)。

A.软件要做什么

B.需要给软件提供哪些信息

C.要让软件具有何种结构

D.软件的工作效率

答题:A.B.C.D.(已提交)参考答案:A问题解析:14.(单选题)

软件需求分析的任务不应包括(

)。

A.问题分析

B.信息域分析

C.结构化程序设计

D.确定逻辑结构

答题:A.B.C.D.(已提交)参考答案:C问题解析:15.(单选题)

在需求分析中,开发人员要从用户那里解决的最重要的问题是(

)。

A.要给软件提供哪些信息

B.软件应当做什么

C.要求软件工作效率怎样

D.软件具有何种结构

答题:A.B.C.D.(已提交)参考答案:B问题解析:16.(单选题)

在需求(

)中,开发人员要从用户那里解决的最重要的问题是软件应当做什么。

A.设计

B.代码

C.分析

D.结构

答题:A.B.C.D.(已提交)参考答案:C问题解析:17.(单选题)

结构化分析方法SA的基本手段是(

)。

A.分解与抽象

B.分解与综合

C.归纳与推导

D.试探与回溯

答题:A.B.C.D.(已提交)参考答案:A问题解析:18.(单选题)

使用结构化分析方法可以得到(

)。

A.程序流程图

B.具体的语言程序

C.模块结构图及模块功能说明书

D.分层数据流图和数据字典

答题:A.B.C.D.(已提交)参考答案:D问题解析:19.(单选题)

用例图从用户的角度描述系统功能,并指出各(

)的操作者。

A.性能

B.功能

C.模块

D.以上都是

答题:A.B.C.D.(已提交)参考答案:B问题解析:20.(单选题)

顺序图着重表示(

)间消息传递的时间顺序。

A.执行者

B.类

C.状态

D.对象

答题:A.B.C.D.(已提交)参考答案:D问题解析:第三章软件项目的需求分析

随堂练习提交截止时间:2020-11-3023:59:59

当前页有4题,你已做4题,已提交4题,其中答对4题。21.(单选题)

活动图是(

)图的特殊情况。

A.类

B.执行者

C.状态

D.对象

答题:A.B.C.D.(已提交)参考答案:C问题解析:22.(单选题)

活动图表达顺序,展示出对象执行某种行为时或者在业务过程中所要经历的各个(

)和判定点。

A.活动

B.执行

C.状态

D.对象

答题:A.B.C.D.(已提交)参考答案:A问题解析:23.(单选题)

对象是面向对象开发方法的基本成分,每个对象可用它本身的一组(

)和它可以执行的一组操作来定义。

A.服务

B.参数

C.属性

D.调用

答题:A.B.C.D.(已提交)参考答案:C问题解析:24.(单选题)

有时间间隔的操作可以用(

)图表达。

A.动作

B.活动

C.加工

D.处理

答题:A.B.C.D.(已提交)参考答案:B第四章软件项目的概要设计

随堂练习提交截止时间:2020-11-3023:59:59

当前页有10题,你已做10题,已提交10题,其中答对10题。1.(单选题)

程序的三种基本结构是(

),它们的共同点是只有一个入口和一个出口。

A.过程,子程序,分程序

B.顺序,条件,循环

C.递归,堆栈,队列

D.调用,返回,转移。

答题:A.B.C.D.(已提交)参考答案:B问题解析:2.(单选题)

内聚是从功能角度来度量模块内的联系,按照特定次序执行元素的模块属于(

)方式。

A.逻辑内聚B.时间内聚C.过程内聚D.顺序内聚

答题:A.B.C.D.(已提交)参考答案:D问题解析:3.(单选题)

概要设计是软件工程中很重要的技术活动,下列不是概要设计任务的是(

)。

A.设计软件系统结构

B.编写测试报告

C.数据结构和数据库设计D.编写概要设计文档

答题:A.B.C.D.(已提交)参考答案:B问题解析:4.(单选题)

数据字典是定义(

)中的数据的工具。

A.数据流图B.系统流程图

C.程序流程图

D.软件结构图

答题:A.B.C.D.(已提交)参考答案:B问题解析:5.(单选题)

耦合是软件各个模块间连接的一种度量。一组模块都访问同一数据结构应属于(

)方式。

A.内容耦合B.公共耦合C.外部耦合D.控制耦合

答题:A.B.C.D.(已提交)参考答案:B问题解析:6.(单选题)

面向数据流的软件设计方法中,一般是把数据流图中的数据流分为(

)两种流,再将数据流图映射为软件结构。

A.数据流与事务流B.交换流和数据流

C.信息流与控制流D.交换流和事务流

答题:A.B.C.D.(已提交)参考答案:D问题解析:7.(单选题)

软件设计是一个将(

)转换为软件表示的过程。

A.代码设计B.详细设计C.软件需求D.系统分析

答题:A.B.C.D.(已提交)参考答案:C问题解析:8.(单选题)

数据存储和数据流都是(

),仅仅是所处的状态不同。

A.数据B.事件C.动作D.分析结果

答题:A.B.C.D.(已提交)参考答案:A问题解析:9.(单选题)

模块内聚是模块独立性的重要度量因素之一,以下具有最强内聚的是(

)。

A.顺序性内聚

B.过程性内聚

C.逻辑性内聚

D.功能性内聚

答题:A.B.C.D.(已提交)参考答案:D问题解析:10.(单选题)

面向数据流的设计方法把(

)映射成软件结构。

A.数据流B.信息流C.控制结构D.系统结构

答题:A.B.C.D.(已提交)参考答案:B问题解析:第四章软件项目的概要设计

随堂练习提交截止时间:2020-11-3023:59:59

当前页有10题,你已做10题,已提交10题,其中答对10题。11.(单选题)

下列关于软件设计准则的描述,错误的是(

)。

A.提高模块的独立性

B.体现统一的风格

C.使摸块的作用域在该模块的控制域外

D.结构应该尽可能满足变更的要求

答题:A.B.C.D.(已提交)参考答案:C问题解析:12.(单选题)

软件的结构化设计方法是以(

)为依据的模块结构设计方法。

A、系统数据要求B、数据结构

C、数据流图

D、数据流

答题:A.B.C.D.(已提交)参考答案:C问题解析:13.(单选题)

下面哪个阶段不是数据库设计的阶段(

A.概念结构设计阶段

B.模块划分

C.

逻辑结构设计阶段

D.物理结构设计阶段

答题:A.B.C.D.(已提交)参考答案:B问题解析:14.(单选题)

结构化设计方法是建立良好程序结构的方法,它提出衡量模块结构质量的标准是模块间联系与模块内部联系的紧密程度,结构化设计方法的最终目标是(

)。

A.模块间联系紧密,模块内联系紧密

B.模块间联系紧密,模块内联系松散

C.模块间联系松散,模块内联系紧密

D.模块间联系松散,模块内联系松散

答题:A.B.C.D.(已提交)参考答案:C问题解析:15.(单选题)

模块内聚性是衡量模块内各成分(

)彼此结合的紧密程度。

A.之间

B.中间

C.前面

D.后面

答题:A.B.C.D.(已提交)参考答案:A问题解析:16.(单选题)

如果模块中所有成分引用共同的数据,该模块的内聚性是(

)内聚。

A.逻辑

B.功能

C.通信

D.过程

答题:A.B.C.D.(已提交)参考答案:C问题解析:17.(单选题)

当模块中所有成分结合起来完成一项任务,该模块的内聚是(

)内聚。

A.通信

B.功能

C.通信

D.过程

答题:A.B.C.D.(已提交)参考答案:B问题解析:18.(单选题)

模块内的某个成分的输出是另一个成分的输入,该模块的内聚性是(

)内聚。

A.过程

B.功能

C.通信

D.顺序

答题:A.B.C.D.(已提交)参考答案:D问题解析:19.(单选题)

若一组语句在程序多处出现,为了节省内存空间而把这些语句放在一个模块中,该模块的内聚性称为(

)内聚。

A.偶然

B.功能

C.顺序

D.过程

答题:A.B.C.D.(已提交)参考答案:A问题解析:20.(单选题)

结构化设计方法是建立良好程序结构的方法,它提出衡量(

)质量的标准是模块间联系与模块内部联系的紧密程度。

A.内部结构

B.外部结构

C.中间结构

D.模块结构

答题:A.B.C.D.(已提交)参考答案:D问题解析:第四章软件项目的概要设计

随堂练习提交截止时间:2020-11-3023:59:59

当前页有2题,你已做2题,已提交2题,其中答对2题。21.(单选题)

面向对象软件技术的许多强有力的功能和突出的优点,都来源于把类组织成一个层次结构的系统,一个类的上层可以有父类,下层可以有子类,这种层次结构系统的一个重要性质是(

)。

A.传递性

B.继承性

C.复用性

D.兼容性

答题:A.B.C.D.(已提交)参考答案:B问题解析:22.(单选题)

在软件工程学中,我们把一组具有相同数据结构和相同操作的对象的集合定义为(

),此定义包括一组数据属性和在数据上的一组合法操作。

A.类

B.属性

C.对象

D.消息

答题:A.B.C.D.(已提交)参考答案:A问题解析:第五章软件项目的详细设计

随堂练习提交截止时间:2020-11-3023:59:59

当前页有10题,你已做10题,已提交10题,其中答对10题。1.(单选题)

JSD设计方法是由Jackson所提出的,它是一种面向(

)的软件设计方法。

对象B.数据流C.数据结构D.控制结构

答题:A.B.C.D.(已提交)参考答案:C问题解析:2.(单选题)

数据元素组成数据的方式的基本类型是(

)。

A.顺序的

B.选择的

C.循环的

D.以上全部

答题:A.B.C.D.(已提交)参考答案:D问题解析:3.(单选题)

程序流程图中的箭头代表的是(

)。

A.数据流B.控制流C.调用关系D.组成关系

答题:A.B.C.D.(已提交)参考答案:B问题解析:4.(单选题)

伪码又称为过程设计语言PDL,一种典型的PDL是仿照(

)编写的。

A.FORTRANB.汇编语言C.PASCAL语言D.COBOL语言

答题:A.B.C.D.(已提交)参考答案:C问题解析:5.(单选题)

结构化程序流程图中一般包括3种基本结构,下述结构中(

)不属于其基本结构。

A.顺序结构B.条件结构C.选择结构D.嵌套结构

答题:A.B.C.D.(已提交)参考答案:D问题解析:6.(单选题)

软件详细设计的主要任务是确定每个模块的(

)。

A、算法和使用的数据结构B、外部接口C、功能D、编程

答题:A.B.C.D.(已提交)参考答案:A问题解析:7.(单选题)

为了提高模块的独立性,模块之间最好是(

)。

A.公共耦合B.控制耦合C.内容耦合D.数据耦合

答题:A.B.C.D.(已提交)参考答案:D问题解析:8.(单选题)

为了提高模块的独立性,模块内部最好是(

)。

A.逻辑内聚B.时间内聚C.功能内聚D.通信内聚

答题:A.B.C.D.(已提交)参考答案:C问题解析:9.(单选题)

软件设计中,可应用于详细设计的工具有(

A.数据流程图、PAD图、N-S图

B.业务流程图、N-S图、伪码

C.数据流程图、PAD图、N-S图和伪代码

D.程序流程图、PAD图、N-S图和伪代码

答题:A.B.C.D.(已提交)参考答案:D问题解析:10.(单选题)

程序的三种基本结构是顺序、条件和循环,它们的共同点是(

)。

A.已经用硬件实现

B.只能用来写简单程序

C.只有一个入口和一个出口

D.不能嵌套使用

答题:A.B.C.D.(已提交)参考答案:C问题解析:第五章软件项目的详细设计

随堂练习提交截止时间:2020-11-3023:59:59

当前页有4题,你已做4题,已提交4题,其中答对4题。11.(单选题)

软件部分的内部实现与外部可访问性分离,这是指软件的(

)。

A.继承性

B.共享性

C.封装性

D.抽象性

答题:A.B.C.D.(已提交)参考答案:C问题解析:12.(单选题)

(

)模型表示了对象的相互行为。

A.对象

B.动态

C.功能

D.分析

答题:A.B.C.D.(已提交)参考答案:B问题解析:13.(单选题)

对象的三要素是(

)。

A.名字、字段和类型

B.名字、过程和函数

C.名字、文字和图形

D.名字、属性和方法

答题:A.B.C.D.(已提交)参考答案:D问题解析:14.(单选题)

通过执行对象的操作改变该对象的属性,但它必须通过(

)的传递。

A.接口

B.消息

C.信息

D.操作

答题:A.B.C.D.(已提交)参考答案:B问题解析:第六章软件项目的编码

随堂练习提交截止时间:2020-11-3023:59:59

当前页有8题,你已做8题,已提交8题,其中答对8题。1.(单选题)

结构化程序设计要求程序由顺序、循环和(

)三种结构组成。

A.分支B.单入口C.单出口D.随意跳转

答题:A.B.C.D.(已提交)参考答案:A问题解析:2.(单选题)

提高程序的易读性,尽可能使用高级语言(

)程序。

A.编译B.解析C.编写D.解释

答题:A.B.C.D.(已提交)参考答案:C问题解析:3.(单选题)

软件调试的目的是(

)。

A.发现错误B.改正错误C.改善软件的性能D.挖掘软件的潜能

答题:A.B.C.D.(已提交)参考答案:B问题解析:4.(单选题)

将每个模块的控制结构转换成计算机可接受的程序代码是(

)阶段的任务。

A.编码B.需求分析C.详细设计D.测试

答题:A.B.C.D.(已提交)参考答案:A问题解析:5.(单选题)

编码高效率原则包括提高运行效率,提高储存效率和提高(

)

A、输入输出效率B、开发效率C、测试效率D、维护效率

答题:A.B.C.D.(已提交)参考答案:A问题解析:6.(单选题)

下面是一段求最大值的程序,其中datalist是数据表,n是数据表的长度,则其McCabe环路复杂性为(

intGetMax(intn,intdatalist[]){

intk=0;

for(intj=1;j<n;j++)

if(datalist[j]>datalist[k])

k=j;

returnk;

}

A.1

B.2

C.3

D.4

答题:A.B.C.D.(已提交)参考答案:C问题解析:7.(单选题)

弧数为14,结点数为12,程序环形复杂度为(

)。

A.2

B.4

C.6

D.3

答题:A.B.C.D.(已提交)参考答案:B问题解析:8.(单选题)

在规定条件下和规定时间内,实现所指定的功能的概率是(

)。

A.可靠性

B.可用性

C.可修改性

D.兼容性

答题:A.B.C.D.(已提交)参考答案:B第七章软件项目的测试

随堂练习提交截止时间:2020-11-3023:59:59

当前页有10题,你已做10题,已提交10题,其中答对10题。1.(单选题)

集成测试主要是针对(

)阶段的错误。

A.编码B.详细设计C.概要设计D.需求设计

答题:A.B.C.D.(已提交)参考答案:C问题解析:2.(单选题)

以下(

)不属于白盒测试技术。

A.基本路径测试B.边界值分析

C.条件覆盖测试D.逻辑覆盖测试

答题:A.B.C.D.(已提交)参考答案:B问题解析:3.(单选题)

)方法需要考察模块间的接口和各个模块之间的关系。

A.单元测试B.集成测试C.确认测试D.系统测试

答题:A.B.C.D.(已提交)参考答案:B问题解析:4.(单选题)

在测试中,下列说法错误的是(

)。

A.

测试是为了发现程序中的错误而执行程序的过程

B.

测试是为了表明程序的正确性

C.

好的测试方案是尽可能发现迄今为止尚未发现的错误

D.

成功的测试是发现了至今为止尚未发现的错误

答题:A.B.C.D.(已提交)参考答案:B问题解析:5.(单选题)

单元测试又称为(

),可以用白盒法也可以采用黑盒法测试。

A.集成测试B.静态测试C.系统测试D.模块测试

答题:A.B.C.D.(已提交)参考答案:D问题解析:6.(单选题)

在软件测试中,设计测试用例主要由输入输出数据和(

)两部分组成。

A.测试规则B.测试计划

C.预期输出结果D.以往测试记录分析

答题:A.B.C.D.(已提交)参考答案:C问题解析:7.(单选题)

通过程序设计的控制结构导出测试用例的测试方法是(

A.黑盒测试B.白盒测试

C.边界测试D.系统测试

答题:A.B.C.D.(已提交)参考答案:B问题解析:8.(单选题)

软件测试中常用的静态分析方法是算法分析和(

)。

A.可靠性分析B.接口分析C.效率分析D.引用分析

答题:A.B.C.D.(已提交)参考答案:B问题解析:9.(单选题)

软件测试的目的是(

)。

A.证明程序中没有错误B.发现程序中的错误

C.测量程序的动态特性D.检查程序中的语法错误

答题:A.B.C.D.(已提交)参考答案:B问题解析:10.(单选题)

单元测试一般以白盒法为主,测试的依据是(

)。

A.系统流程图

B.模块功能说明书

C.系统模块结构图D.系统规格说明书

答题:A.B.C.D.(已提交)参考答案:C问题解析:第七章软件项目的测试

随堂练习提交截止时间:2020-11-3023:59:59

当前页有10题,你已做10题,已提交10题,其中答对10题。1.(单选题)

集成测试主要是针对(

)阶段的错误。

A.编码B.详细设计C.概要设计D.需求设计

答题:A.B.C.D.(已提交)参考答案:C问题解析:2.(单选题)

以下(

)不属于白盒测试技术。

A.基本路径测试B.边界值分析

C.条件覆盖测试D.逻辑覆盖测试

答题:A.B.C.D.(已提交)参考答案:B问题解析:3.(单选题)

)方法需要考察模块间的接口和各个模块之间的关系。

A.单元测试B.集成测试C.确认测试D.系统测试

答题:A.B.C.D.(已提交)参考答案:B问题解析:4.(单选题)

在测试中,下列说法错误的是(

)。

A.

测试是为了发现程序中的错误而执行程序的过程

B.

测试是为了表明程序的正确性

C.

好的测试方案是尽可能发现迄今为止尚未发现的错误

D.

成功的测试是发现了至今为止尚未发现的错误

答题:A.B.C.D.(已提交)参考答案:B问题解析:5.(单选题)

单元测试又称为(

),可以用白盒法也可以采用黑盒法测试。

A.集成测试B.静态测试C.系统测试D.模块测试

答题:A.B.C.D.(已提交)参考答案:D问题解析:6.(单选题)

在软件测试中,设计测试用例主要由输入输出数据和(

)两部分组成。

A.测试规则B.测试计划

C.预期输出结果D.以往测试记录分析

答题:A.B.C.D.(已提交)参考答案:C问题解析:7.(单选题)

通过程序设计的控制结构导出测试用例的测试方法是(

A.黑盒测试B.白盒测试

C.边界测试D.系统测试

答题:A.B.C.D.(已提交)参考答案:B问题解析:8.(单选题)

软件测试中常用的静态分析方法是算法分析和(

)。

A.可靠性分析B.接口分析C.效率分析D.引用分析

答题:A.B.C.D.(已提交)参考答案:B问题解析:9.(单选题)

软件测试的目的是(

)。

A.证明程序中没有错误B.发现程序中的错误

C.测量程序的动态特性D.检查程序中的语法错误

答题:A.B.C.D.(已提交)参考答案:B问题解析:10.(单选题)

单元测试一般以白盒法为主,测试的依据是(

)。

A.系统流程图

B.模块功能说明书

C.系统模块结构图D.系统规格说明书

答题:A.B.C.D.(已提交)参考答案:C问题解析:第七章软件项目的测试

随堂练习提交截止时间:2020-11-3023:59:59

当前页有10题,你已做10题,已提交10题,其中答对10题。1.(单选题)

集成测试主要是针对(

)阶段的错误。

A.编码B.详细设计C.概要设计D.需求设计

答题:A.B.C.D.(已提交)参考答案:C问题解析:2.(单选题)

以下(

)不属于白盒测试技术。

A.基本路径测试B.边界值分析

C.条件覆盖测试D.逻辑覆盖测试

答题:A.B.C.D.(已提交)参考答案:B问题解析:3.(单选题)

)方法需要考察模块间的接口和各个模块之间的关系。

A.单元测试B.集成测试C.确认测试D.系统测试

答题:A.B.C.D.(已提交)参考答案:B问题解析:4.(单选题)

在测试中,下列说法错误的是(

)。

A.

测试是为了发现程序中的错误而执行程序的过程

B.

测试是为了表明程序的正确性

C.

好的测试方案是尽可能发现迄今为止尚未发现的错误

D.

成功的测试是发现了至今为止尚未发现的错误

答题:A.B.C.D.(已提交)参考答案:B问题解析:5.(单选题)

单元测试又称为(

),可以用白盒法也可以采用黑盒法测试。

A.集成测试B.静态测试C.系统测试D.模块测试

答题:A.B.C.D.(已提交)参考答案:D问题解析:6.(单选题)

在软件测试中,设计测试用例主要由输入输出数据和(

)两部分组成。

A.测试规则B.测试计划

C.预期输出结果D.以往测试记录分析

答题:A.B.C.D.(已提交)参考答案:C问题解析:7.(单选题)

通过程序设计的控制结构导出测试用例的测试方法是(

A.黑盒测试B.白盒测试

C.边界测试D.系统测试

答题:A.B.C.D.(已提交)参考答案:B问题解析:8.(单选题)

软件测试中常用的静态分析方法是算法分析和(

)。

A.可靠性分析B.接口分析C.效率分析D.引用分析

答题:A.B.C.D.(已提交)参考答案:B问题解析:9.(单选题)

软件测试的目的是(

)。

A.证明程序中没有错误B.发现程序中的错误

C.测量程序的动态特性D.检查程序中的语法错误

答题:A.B.C.D.(已提交)参考答案:B问题解析:10.(单选题)

单元测试一般以白盒法为主,测试的依据是(

)。

A.系统流程图

B.模块功能说明书

C.系统模块结构图D.系统规格说明书

答题:A.B.C.D.(已提交)参考答案:C问题解析:第九章软件项目的维护

随堂练习提交截止时间:2020-11-3023:59:59

当前页有10题,你已做10题,已提交10题,其中答对10题。1.(单选题)

度量软件的可维护性可以包括很多方面,下列(

)不在措施之列。

A.程序的无错误性

B.可靠性

C.可移植性D.可理解性

答题:A.B.C.D.(已提交)参考答案:A问题解析:2.(单选题)

软件按照设计的要求,在规定时间和条件下达到不出故障、持续运行要求的质量特性称为(

)。

A.可靠性B.可用性C.正确性D.完整性

答题:A.B.C.D.(已

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论