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

发布时间 : 星期六 文章浙江大学城市学院软件基础在线测试题更新完毕开始阅读a2ce5ad0284ac850ad02427f

软件工程

一、单选题

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