浙江大学城市学院软件基础在线测试题

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

软件工程

一、单选题

1..软件测试的目的是_____________。

A.为了表明程序没有错误;

B.为了说明程序能正确地执行

C.为了发现程序中的错误

D.

为了评价程序的质量

正确答案是:C

》2.结构化方法是一种___________的软件开发方法。

A.面向用户《

B.面向数据结构

,

C.面向对象

D.

&

面向数据流

正确答案是:D

3.下面_________不是详细设计的图形工具。

A.程序流程图|

B.N-S图

C.PDL

D.

#

PAD

正确答案是:C

4.下列关于功能性注释不正确的说法是__________。

A.

功能性注释嵌在源程序中,用于说明程序段或语句的功能以及数据的

状态

|

B.用来说明程序段,需要在每一行都要加注释

^

C.可使用空行或缩进,以便很容易区分注释和程序

D.

]

修改程序也应修改注释

正确答案是:B

;

5.下面____________开发阶段在典型环境下所需的人力百分比最高

A.可行性分析·

B.需求分析

{

C.软件设计

D.

&

测试

正确答案是:D

/ 6.下列文档与维护人员有关的有_________。

A.软件需求说明书#

B.项目开发计划

C.维护手册

D.

概要设计说明书

正确答案是:C

` 7.下列关于瀑布模型不正确的是___________。

A.瀑布模型上一阶段的变换结果是下一阶段的输入—

B.瀑布模型每个阶段都不需要反馈

C.瀑布模型提供了软件开发的基本框架

D.

瀑布模型存在局限性

正确答案是:B

:8.在白盒技术测试用例的设计中,以下覆盖标准中发现错误能力最强的是

________

A.语句覆盖^

B.判定/条件覆盖

C.条件组合覆盖

D.

\

判定覆盖

正确答案是:C

9.软件调试技术包括__________

A.回溯法调试】

B.循环覆盖调试

]

C.边界值分析调试

D.

@

集成测试调试

正确答案是:A

~ 10.在软件测试中,首先对每个模块分别进行单元测试,然后再把所有的模块按设

计要求组装在一起测试,称为___________

A.确认测试】

B.系统测试

^

C.渐增式测试

D.

\

非渐增式测试

正确答案是:D

》11.________的前提是完全了解程序的结构和处理过程

A.白盒测试!

B.黑盒测试

C.α测试

D.

~

β测试

正确答案是:A

12.下面_________不是程序设计小组的组织形式。

A.民主制小组^

B.层次式小组

C.主程序员制小组

D.

专家制小组

正确答案是:D

、13.______________的目标是确定软件开发工程的总目标,确定工程的可行性。

A.软件定义、

B.软件开发

C.软件测试

D.

软件维护

正确答案是:A

"

14.结构化分析方法是以数据流图、___________和加工说明等描述工具,即用直观

的图和简洁的语言来描述软件系统模型

A.DFD 图(

B.PAD 图

&

C.IPO 图

D.

:

DD

正确答案是:D

: 15.信息隐蔽概念与____________这一概念直接的相关。

A.模块的独立性>

B.模块类型的划分

~

C.软件结构定义

D.

{

软件生命周期

正确答案是:A

| 16.在软件测试中,白盒测试方法是通过分析程序的______来设计测试用例的方法。

A.应用范围(

B.内部逻辑、

C.功能

D.

(

输入数据

正确答案是:C

@ 17.不属于序言性注释的有___________。

A.模块设计者\

B.修改日期

*

C.程序的整体说明

D.

{

语句功能

正确答案是:D

)18.在软件生存期的各个阶段中跨越时间最长的阶段是________

A.需求分析阶段;

B.设计阶段

>C.测试阶段

D.

^

维护阶段

正确答案是:D

~ 19.在软件测试中,白盒测试方法是通过分析程序的______来设计测试用例的方法

A.应用范围)

B.内部逻辑

C.功能

D.

$

输入数据

正确答案是:C

20.需求分析是分析员经了解用户的要求,认真细致地调研、分析,最终建立目标

系统的逻辑模型并写出_________的过程。

A.模块说明书*

B.软件规格说明

-

C.项目开发计划

相关文档
最新文档