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

更新时间:2023-10-31 01:21:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

软件工程

一、单选题

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. 软件测试

本文来源:https://www.bwwdw.com/article/eqh2.html

Top