20、 组织过程包括质量保证过程、问题解决过程等。 [ 2 分 ]
答案是:参考答案: 错误
19、 软件维护时因为重新定义局部或全局变量、重新定义记录或文件格式而导致软件错误。这种维护的副作用属于代码修
改的副作用。 [ 2 分 ]
答案是:参考答案: 错误
18、 黑盒测试是基于程序的逻辑结构的测试。 [ 2 分 ]
答案是:参考答案: 错误
17、 软件测试是要发现软件中的所有错误。 [ 2 分 ]
答案是:参考答案: 错误
16、 Rational统一开发过程(RUP)是以测试驱动的、软件体系结构为中心的、迭代和增量的过程。 [ 2 分 ]
答案是:参考答案: 正确
15、 在UML中用对象图描述对象、对象的属性和操作,以及对象之间的关系,它作用于整个软件生存周期中。 [ 2 分 ]
答案是:参考答案: 错误
14、 在面向对象方法中,引入“多重性”、“限定词”等概念是为了进一步说明相关模型的语义。 [ 2 分 ]
答案是:参考答案: 正确
13、 在面向对象方法中,接口是抽象类的一种形式。 [ 2 分 ]
答案是:参考答案: 错误
12、 在面向对象方法中,类是客观存在的实体。 [ 2 分 ]
答案是:参考答案: 正确
11、 结构化分析方法在建立系统模型时使用“一般/特殊”等结构来组织信息。 [ 2 分 ]
答案是:参考答案: 错误
10、 以结构化分析方法建立的系统模型就是数据流图。 [ 2 分 ]
答案是:参考答案: 错误
9、 软件需求规格说明的作用之一是表述用户和开发人员对软件要做什么的共同理解。 [ 2 分 ]
答案是:参考答案: 正确
8、 软件需求分析的任务是建立软件模块结构图。 [ 2 分 ]
答案是:参考答案: 错误
7、 结构化方法、面向对象方法是两种不同范型的软件开发方法学。 [ 2 分 ]
答案是:参考答案: 正确
6、 瀑布模型是一种建立系统模型的方法。 [ 2 分 ]
答案是:参考答案: 错误
5、 软件开发模型是过程、活动和任务的结构框架。 [ 2 分 ]
答案是:参考答案: 正确
4、 高级语言(例如C语言)是计算机语言的元语言。 [ 2 分 ]
答案是:参考答案: 错误
3、 软件工程就是求解软件的工程。 [ 2 分 ]
答案是:参考答案: 正确
2、 算法就是计算方法。 [ 2 分 ]
答案是:参考答案: 错误
1、 开发软件就是编写程序。 [ 2 分 ]
答案是:参考答案: 错误
5、 软件测试主要包括( )方面的差错和纠错。 [ 4 分 ]
A. 软件计划
B. 软件设计
C. 软件编码
D. 软件价格
答案是:参考答案: A B C
4、 下列属于不标准的书写格式( )。 [ 4 分 ]
A. 书写时适当使用空格分隔
B. 一行写入多条语句
C. 嵌套结构不使用分层缩进的写法
D. 程序中不加注释
答案是:参考答案: B C D
3、 关于内容耦合的描述正确的是( )。 [ 4 分 ]
A. 内容耦合是最高程度的耦合
B. 应该尽量使用内容耦合
C. 高级语言一般设计成允许内容耦合的形式
D. 如果一个模块有多个入口,可能发生内容耦合
答案是:参考答案: A D
2、 下列关于模块的描述,正确的是( )。 [ 4 分 ]
A. 具有独立的模块软件比较容易开发出来
B. 独立的模块比较容易测试和维护
C. 模块的独立程度可以通过内聚和耦合标定
D. 独立的模块可以完成一个相对独立的特定子功能
答案是:参考答案: A B C D
1、 需求分析阶段应该完成的文档资料包括( )。 [ 4 分 ]
A. 系统规格说明
B. 数据要求
C. 用户系统描述
D. 修正的开发计划
答案是:参考答案: A B C D
20、 提高测试的有效性非常重要,成功的测试是指( ) [ 2 分 ]
A. 证明了被测试程序正确无误
B. 说明了被测试程序符合相应的要求
C. 未发现被测程序的错误
D. 发现了至今为止尚未发现的错误
答案是:参考答案: D
19、 模块的内聚性最高的是( ) [ 2 分 ]
A. 逻辑内聚
B. 时间内聚
C. 偶然内聚
D. 功能内聚
答案是:参考答案: D
18、 ( )引入了“风险驱动”的思想,适用于大规模的内部开发项目。 [ 2 分 ]
A. 增量模型
B. 喷泉模型
C. 原型模型
D. 螺旋模型
答案是:参考答案: D
17、 数据字典是软件需求分析阶段的最重要工具之一,其最基本的功能是( ) [ 2 分 ]
A. 数据库设计
B. 数据通信
C. 数据定义
D. 数据维护
答案是:参考答案: C
16、 需求分析的产品是( ) [ 2 分 ]
A. 数据流程图案
B. 数据字典
C. 判定表
D. 需求规格说明书
答案是:参考答案: D
15、 确定测试计划是在( )阶段制定的. [ 2 分 ]
A. 总体设计
B. 详细设计
C. 编码
D. 测试
答案是:参考答案: A
14、 内聚程度最低的是( )内聚 [ 2 分 A. 偶然
B. 过程
C. 顺序
D. 时间
答案是:参考答案: A
14、 内聚程度最低的是( )内聚 [ 2 分 ]
A. 偶然
B. 过程
C. 顺序
D. 时间
答案是:14、 内聚程度最低的是( )内聚 [ 2 分 ]
A. 偶然
B. 过程
C. 顺序
D. 时间
13、 面向数据流的设计方法把( )映射成软件结构。 [ 2 分 ]
A. 数据流
B. 系统结构
C. 控制结构
D. 信息流
答案是:参考答案: A
12、 下面几种白箱测试技术,哪种是最强的覆盖准则 ( ) [ 2 分 ]
A. 语句覆盖
B. 条件覆盖
C. 判定覆盖
D. 条件组合覆盖
答案是:参考答案: D
11、 设函数C(X)定义问题X的复杂程序,函数E(X)确定解决问题X需要的工作量(时间)。对于两个问题P1和P2,如果C(P1)>C(P2)显
然E(P1)>E(P2),则得出结论E(P1+P2)>E(P1)+E(P2)就是:( ) [
答案是:参考答案: A
10、 详细设计的基本任务是确定每个模块的( )设计 [ 2 分 ]
A. 功能
B. 调用关系
C. 输入输出数据
D. 算法
答案是:参考答案: D
9、 若有一个计算类型的程序,它的输入量只有一个X,其范围是[-1.0, 1.0],现从输入的角度考虑一组测试用例:-1.001, -1.0, 1.0, 1.001. 设计这组测试用例的方法是( ) [ 2 分 ]
A. 条件覆盖法
B
答案是:参考答案: C
8、 软件生命周期中所花费用最多的阶段是( ) [ 2 分 ]
A. 详细设计
B. 软件编码
C. 软件测试
D. 软件维
答案是:参考答案: D
7、 软件测试的目标是( )。 [ 2 分 ]
A. 证明软件是正确的
B. 发现错误、降低错误带来的风险
C. 排除软件中所有的错误
D. 与软件调试相同
答案是:参考答案: B
6、 各种软件维护的类型中最重要的是( )。 [ 2 分 ]
A. 完善性维护
B. 纠错性维护
C. 适应性维护
D. 预防性维护
答案是:参考答案: A
5、 在E-R模型中,包含以下基本成分( )。 [ 2 分 ]
A. 数据、对象、实体
B. 控制、联系、对象
C. 实体、联系、属性
D. 实体、属性、操作
答案是:参考答案: C
4、 面向对象的分析方法主要是建立三类模型,即( )。 [ 2 分 ]
A. 系统模型、ER模型、应用模型
B. 对象模型、动态模型、应用模型
C. E-R模型、对象模型、功能模型
D. 对象模型、动态模型、功能模型
答案是:参考答案: D
3、 程序的三种基本控制结构是( )。 [ 2 分 ]
A. 过程、子程序和分程序
B. 顺序、选择和重复
C. 递归、迭代和回溯
D. 调用、返回和转移
答案是:参考答案: B
2、 软件需求规格说明的内容不应包括( )。 [ 2 分 ]
A. 主要功能
B. 算法的详细描述
C. 用户界面及运行环境
D. 软件的性能
答案是:参考答案: B
1、 软件是( )。 [ 2 分 ]
A. 处理对象和处理规则的描述
B. 程序
C. 程序及其文档
D. 计算机系统
答案是:参考答案: C
目前为:
1/1
页
首页 上页 下页 尾页