|
一、单选题(共 10 道试题,共 30 分。) V 1. 需求分析中使用最多的方法之一,适用于数据处理类型软件的需求分析。基本思想是采用自顶向下,逐步分解的方法分析整个系统,有效地控制系统开发的复杂性。是指()。
. 面向数据结构的设计方法
. 面向对象的设计方法
. 结构化分析方法
. Jkson方法
标准资料:
2. 面向数据的设计方法就是根据问题的数据结构定义一组映射,把问题的数据结构转换为问题解的()。
. 程序结构
. 数据结构
. 逻辑结构
. 物理结构
标准资料:
3. 为改正软件系统中潜藏的错误而进行的维护活动称为()。
. 纠错性维护
. 适应性维护
. 改善性维护
. 预防性维护
标准资料:
4. 因计算机硬件和软件环境的变化而作出的修改软件的过程称为()。
. 校正性维护
. 适应性维护
. 完善性维护
. 预防性维护
标准资料:
5. 规定功能的软件,在一定程度上对自身错误的作用具有屏蔽能力,则称此软件具有什么功能()。
. 隐藏
. 屏蔽
. 容错
. 适应
标准资料:
6. 经济可行性研究的范围包括()
. 资源有效性
. 管理制度
. 效益分析
. 开发风险
标准资料:
7. 只有单重继承的类层次结构是何种层次结构。()
. 网状型
. 星型
. 树型
. 环型
标准资料:
8. 软件测试的目的是()。
. 评价软件的质量
. 发现软件的错误
. 找出软件中的所有错误
. 证明软件是正确的
标准资料:
9. 盒图也称为什么。这种表达方式取消了流程线,它强迫程序员以结构化方式思考和解决问题。()
. 流程图
. 框图
. 判定表
. N-S图
标准资料:
10. 一个软件的宽度是指其控制的()。
. 模块数
. 层数
. 跨度
. 厚度
标准资料:
二、多选题(共 10 道试题,共 30 分。) V 1. 维护的副作用可分几种类型。()
. 代码副作用
. 数据副作用
. 文档副作用
. 人员副作用
标准资料:
2. 常用的软件项目的估算方法主要有()。
. 自顶向下的估算方法
. 自底向上的估算方法
. 差别估算法
. 根据经验估算公式
标准资料:
3. 动态测试包含的测试方法有()。
. 盒法
. 白盒测试
. 动态测试
. 黑盒测试
标准资料:
4. 软件工程由哪些部分组成。()
. 方法
. 工具
. 过程
. 数据
标准资料:
5. 软件可维护性度量的质量特性包括可理解性、可测试性、可修改性和()。
. 可靠性
. 可移植性
. 可使用性
. 效率
标准资料:
6. 结构化分析方法通常使用哪些方法来描述。()
. 部署图eployment
. 用例图Usese
. 数据流图F
. 数据字典
标准资料:
7. 面向对象方法是由下列哪部分内容组成。()
. 对象
. 类
. 继承
. 用消息通信
标准资料:
8. 为了便于对照检查,测试用例应由哪些部分组成。()
. 输入数据
. 预期的输出结果
. 变量
. 方法
标准资料:
9. Jkson图可以用来表达哪些内容。()
. 程序结构
. 操作系统
. 数据结构
. 部署环境
标准资料:
10. Jkson方法在需求分析阶段的主要步骤包括()。
. 了解实体行为
. 标识实体与行为
. 生成实体结构图
. 创建软件系统模型
标准资料:
三、判断题(共 20 道试题,共 40 分。) V 1. 耦合性是模块独立性的衡量标准之一,它是指模块的功能强度的度量,即一个模块内部各个元素彼此结合的紧密程度的度量。
. 错误
. 正确
标准资料:
2. 第二代界面是简单的菜单式。
. 错误
. 正确
标准资料:
3. 结构化设计方法是将现实世界的事物以对象的方式映射到计算机世界的方法。
. 错误
. 正确
标准资料:
4. 良好的编码风格有助于编写出可靠而又容易维护的程序,编码的风格在很大程度上决定着程序的质量。
. 错误
. 正确
标准资料:
5. 瀑布模型采用结构化的分析与设计方法,将逻辑实现与物理实现分开。
. 错误
. 正确
标准资料:
6. 采用自底向上、逐步抽象的程序设计方法是结构化程序设计方法的基本要点之一。
. 错误
. 正确
标准资料:
7. 程序流程图本质上不是逐步求精的好工具,它诱使程序员过早地考虑程序的控制流程,而不去考虑程序的全局结构。
. 错误
. 正确
标准资料:
8. 不适合作为科学工程计算的语言是Prolog语言。
. 错误
. 正确
标准资料:
9. 通常用结构图作为描绘软件结构的文档。层次图作为文档并不很合适,因为图上包含的信息太多有时反而降低了清晰程度。
. 错误
. 正确
标准资料:
10. 软件可靠性是指在给定的时间间隔内,程序错误运行的概率。
. 错误
. 正确
标准资料:
11. 设计出软件的初步结构以后,应该审查分析这个结构,通过模块分解或合并,力求降低内聚提高耦合。
. 错误
. 正确
标准资料:
12. 详细设计阶段的任务是具体地编写程序,必须关注最终的程序代码的质量。
. 错误
. 正确
标准资料:
13. 瀑布模型是以文档为驱动,不适合于软件需求明确的软件项目的模型。
. 错误
. 正确
标准资料:
14. 分离功能独立的代码块形成新的模块是正确的编码原则。
. 错误
. 正确
标准资料:
15. 软件的开发费用越来越低,成本相当便宜。
. 错误
. 正确
标准资料:
16. 结构冗余为检测或纠正信息在运算或传输中的错误,须外加一部分信息。
. 错误
. 正确
标准资料:
17. 判定表由四部分组成:左上部列出的是所有条件。
. 错误
. 正确
标准资料:
18. 过程设计应该在数据设计、体系结构设计和接口设计完成之前进行,它的任务是设计解题的详细步骤(即算法)。
. 错误
. 正确
标准资料:
19. 为了便于对照检查,测试用例应包括输入数据,而不应该包括预期的输出结果。
. 错误
. 正确
标准资料:
20. 一个成功的测试是发现至今尚未发现的错误的测试。
. 错误
. 正确
标准资料:
一、单选题(共 10 道试题,共 30 分。) V 1. 下列属于维护阶段的文档是()。
. 软件规格说明
. 用户操作手册
. 软件问题报告
. 软件测试分析报告
标准资料:
2. 设计足够的测试用例,使每个判定表达式中的每个条件的每种可能值都至少出现一次的覆盖是()。
. 循环覆盖
. 条件覆盖
. 逻辑覆盖
. 全面覆盖
标准资料:
3. 面向对象的开发方法的工作模型是()。
. 瀑布模型
. 喷泉模型
. 智能模型
. 循环模型
标准资料:
4. 单元测试的测试对象是()。
. 系统
. 程序模块
. 模块接口
. 系统功能
标准资料:
5. 类库这种机制是什么级别的信息共享。()
. 同一类
. 不同类
. 同一应用
. 不同应用
标准资料:
6. 以下软件成本估算模型中,是动态多变量的模型有()。
. Hlste理论模型
. eiphi专家估算模型
. Putnm估算模型
. 瀑布模型
标准资料:
7. 在详细设计阶段,经常采用的工具有()。
. S
. P
. S
. F
标准资料:
8. 以详细设计说明书为输入,将该输入用某种程序设计语言翻译成计算机可以理解并最终可运行的代码的过程叫()。
. 调试
. 测试
. 设计
. 编码
标准资料:
9. 原型化方法是何种类型的设计过程。()
. 自外向内
. 自顶向下
. 自内向外
. 自底向上
标准资料:
10. IEF0图反映系统()。
. 怎么做
. 对谁做
. 何时做
. 做什么
标准资料:
二、多选题(共 10 道试题,共 30 分。) V 1. 最著名的面向数据结构的设计方法是()。
. E-R方法
. UML方法
. Jkson方法
. Wrnier方法
标准资料:
2. 在软件详细设计过程中采用的工具包括()。
. 判定表
. F图
. IPO图
. PL
标准资料:
3. 基于计算机系统的软件要素中的软部件由哪些部分组成。()
. 程序
. 设备
. 数据
. 文档
标准资料:
4. 自顶向下结合的渐增式测试法,在组合模块时的组合策略包括()。
. 深度优先策略
. 随机访问策略
. 宽度优先策略
. 顺序访问策略
标准资料:
5. 容错技术的主要手段包括()。
. 结构冗余
. 信息冗余
. 时间冗余
. 冗余附加技术
标准资料:
6. 结构化语言是介于什么之间的一种半形式语言。()
. 自然语言
. 形式语言
. 机器语言
. 高级语言
标准资料:
7. Jkson图可以用来表达哪些内容。()
. 程序结构
. 操作系统
. 数据结构
. 部署环境
标准资料:
8. 以下属于白盒测试技术的是()。
. 逻辑覆盖
. 基本路径测试
. 循环覆盖测试
. 等价类划分
标准资料:
9. 在建立对象的功能模型时,使用的数据流图中包含有处理、数据流和()。
. 泛型
. 模版
. 动作对象
. 数据存储对象
标准资料:
10. 设计白盒测试方案的技术主要有()。
. 逻辑覆盖
. 控制结构测试
. 边界值分析
. 错误推测
标准资料:
三、判断题(共 20 道试题,共 40 分。) V 1. 编程中采用统一的标准和约定,将会提高程序的复杂性。
. 错误
. 正确
标准资料:
2. SE是一组工具和方法的集合,可以辅助软件开发生命周期各阶段进行软件开发。
. 错误
. 正确
标准资料:
3. 瀑布模型的核心是按照软件开发的时间顺序将问题简化。
. 错误
. 正确
标准资料:
4. 如果软件的功能和性能如同用户所合理期待的那样,软件就是有效的。
. 错误
. 正确
标准资料:
5. 一个成功的测试是发现至今尚未发现的错误的测试。
. 错误
. 正确
标准资料:
6. 软件生存周期模型是描述软件测试过程中各种活动如何执行的模型。
. 错误
. 正确
标准资料:
7. 在面向对象的需求分析方法中,建立动态模型是最主要的任务。
. 错误
. 正确
标准资料:
8. 面向对象分析方法是需求分析中使用最多的方法之一,基本思想是采用自顶向下,逐步分解的方法分析整个系统。
. 错误
. 正确
标准资料:
9. 耦合性是模块独立性的衡量标准之一,它是指模块的功能强度的度量,即一个模块内部各个元素彼此结合的紧密程度的度量。
. 错误
. 正确
标准资料:
10. 需求分析阶段得出的数据流图是总体设计的极好的出发点。
. 错误
. 正确
标准资料:
11. 判定/条件覆盖是指设计足够的测试用例,即满足条件覆盖又满足判定覆盖。
. 错误
. 正确
标准资料:
12. 如果一个模块控制另一个模块,称前者为从属模块,后者为主控模块。
. 错误
. 正确
标准资料:
13. 回归测试就是用于保证由于调试或其他原因引起的变化,不会导致非预期的软件行为或额外错误的测试活动。
. 错误
. 正确
标准资料:
14. 软件按照设计的要求,在规定时间和条件下达到不出故障,持续运行的要求的质量特性称为完整性。
. 错误
. 正确
标准资料:
15. 类是对具有相同属性和行为的一个或多个对象的描述,通常在这种描述中也包括对怎样创建该类的新对象的说明。
. 错误
. 正确
标准资料:
16. 程序的三种基本控制结构的共同特点是只有一个入口和一个出口。
. 错误
. 正确
标准资料:
17. 汇编语言是面向机器的,可以完成高级语言无法完成的特殊功能,如与外部设备之间的一些接口工作。
. 错误
. 正确
标准资料:
18. 面对复杂的系统时,一个比较好的方法是分层次地描绘这个系统。
. 错误
. 正确
标准资料:
19. SE工具的平台集成指工具运行在不同的硬件/操作系统平台上。
. 错误
. 正确
标准资料:
20. 软件的逆向工程是分析程序以便在比源代码更高的抽象层次上创建出程序的某种表示的过程。
. 错误
. 正确
标准资料:
一、单选题(共 10 道试题,共 30 分。) V 1. 任何一个基于计算机系统都可以用什么来描述,它将该系统转换成一个信息变换模型。()
. E-R图
. IPO
. 数据流图
. 盒图
标准资料:
2. 属于软件测试方法中的静态测试方法的是()。
. 黑盒法
. 路径覆盖
. 错误推测
. 人工检测
标准资料:
3. 采用Gntt图表示软件项目进度安排,下列说法中正确的是()。
. 能够反映多个任务之间的复杂关系
. 能够直观表示任务之间相互依赖制约关系
. 能够表示哪些任务是关键任务
. 能够表示子任务之间的并行和串行关系
标准资料:
4. 中级结构性成本模型OOMO是一个()。
. 静态单变量模型
. 动态单变量模型
. 静态多变量模型
. 动态多变量模型
标准资料:
5. 在设计和确定模块时,使得一个模块内包含的信息(过程或数据),对于不需要这些信息的其他模块来说是不能访问的。是指()。
. 信息隐藏
. 信息封装
. 信息管理
. 数据加密
标准资料:
6. 相同的操作或函数、过程可作用于多种类型的对象上并获得不同结果,或不同的对象收到同一消息可以产生不同的结果。所指的特性是()。
. 继承
. 关联
. 组合
. 多态
标准资料:
7. 第一个体现结构化编程思想的程序设计语言是()。
. Fortrn语言
. Psl语言
. 语言
. PL/1语言
标准资料:
8. 面向对象的开发方法中,面向对象技术领域内占主导地位的标准建模语言是()。
. ooh方法
. o方法
. UML语言
. OMT方法
标准资料:
9. 用来定义数据流图中的各个成分的具体含义的是()。
. 数据字典
. 数据库
. 数据对象
. 逻辑符号
标准资料:
10. 软件测试的目的是()。
. 评价软件的质量
. 发现软件的错误
. 找出软件中的所有错误
. 证明软件是正确的
标准资料:
二、多选题(共 10 道试题,共 30 分。) V 1. 可维护性的特性中相互促进的是()。
. 效率
. 优良结构
. 可理解性
. 可测试性
标准资料:
2. 提高可维护性的方法包括()。
. 减少代码量
. 为每行代码设置注释
. 建立明确的软件质量目标
. 改进程序文档
标准资料:
3. 面向对象方法学在开发大型软件产品时的优势在于()。
. 无需后期维护
. 降低了开发工作的技术难度
. 对开发工作的管理变得比较容易
. 稳定性、可重用性好和可维护性好
标准资料:
4. 总体设计过程通常由哪两个主要阶段组成。()
. 系统设计阶段
. 结构设计阶段
. 数据库设计阶段
. 详细设计阶段
标准资料:
5. 软件开发成本主要表现为人力消耗。成本估计不是精确的科学,因此应该使用几种不同的估计技术以便相互校验,包括()。
. 代码行技术
. 任务分解技术
. 结构化分析技术
. 自动估计成本技术
标准资料:
6. 关于数据输入的设计指南中,消除冗余输入的方式是()。
. 减少数字的输入
. 不要要求用户指定输入数据的单位
. 尽可能提供默认值
. 不要要求用户提供程序可以自动获得或计算出来的信息。
标准资料:
7. 软件工程的主要目标包括()。
. 付出较低的开发成本
. 达到要求的软件功能
. 取得较好的软件性能
. 开发的软件易于移植
标准资料:
8. 编码原则包括()。
. 编写易于修改和维护的代码
. 编写易于测试的代码
. 编写详细的程序文档
. 分离功能独立的代码块形成新的模块
标准资料:
9. 以下属于白盒测试技术的是()。
. 逻辑覆盖
. 基本路径测试
. 循环覆盖测试
. 等价类划分
标准资料:
10. 软件工程是从哪些方面研究如何更好的开发和维护计算机软件的一门学科()。
. 管理
. 加工
. 制造
. 技术
标准资料:
三、判断题(共 20 道试题,共 40 分。) V 1. 开发软件的软件工程师并不是完成全部测试工作的最佳人选。
. 错误
. 正确
标准资料:
2. 回归测试就是用于保证由于调试或其他原因引起的变化,不会导致非预期的软件行为或额外错误的测试活动。
. 错误
. 正确
标准资料:
3. 增量模型本身是自相矛盾的。它一方面要求开发人员把软件看作一个整体,另一方面又要求开发人员把软件看作构件序列,每个构件本质上都独立于另一个构件。
. 错误
. 正确
标准资料:
4. 软件结构图中,模块框之间若有直线连接,表示它们之间存在顺序执行关系。
. 错误
. 正确
标准资料:
5. 软件工程面临的主要问题是:软件费用、软件可靠性、软件维护、软件生产率和软件重用。
. 错误
. 正确
标准资料:
6. 由于维护或在维护过程中其他一些不期望的行为引入的错误称为维护的副作用。
. 错误
. 正确
标准资料:
7. 快速建立渐进原型RP也称为追加( on)型的原型化方法。
. 错误
. 正确
标准资料:
8. 在需求分析过程中,分析员要从用户那里解决的最重要的问题是要求软件具有什么样的结构。
. 错误
. 正确
标准资料:
9. 瀑布模型采用结构化的分析与设计方法,将逻辑实现与物理实现分开。
. 错误
. 正确
标准资料:
10. 瀑布模型是以文档为驱动,不适合于软件需求明确的软件项目的模型。
. 错误
. 正确
标准资料:
11. 设计出软件的初步结构以后,应该审查分析这个结构,通过模块分解或合并,力求降低内聚提高耦合。
. 错误
. 正确
标准资料:
12. 第二代界面是简单的菜单式。
. 错误
. 正确
标准资料:
13. 利用瀑布模型,如果发现问题修改的代价很低。
. 错误
. 正确
标准资料:
14. 一般的测试只能证明程序中有错误,精心设计的测试方案才能证明程序中没有错误。
. 错误
. 正确
标准资料:
15. 使用类创建对象的过程实际上是类的实例化过程。
. 错误
. 正确
标准资料:
16. 被继承的类我们称之为派生类子类,在它的基础上新建立的类我们称之为基类父类。
. 错误
. 正确
标准资料:
17. 测试目标决定了测试力案的设计。如果为了表明程序是正确的而进行测试,就会设计一些不易暴露错误的测试方案。
. 错误
. 正确
标准资料:
18. 问题分析图P面向高级程序设计语言的,为FORTRN,OOL和PSL等每种常用的高级程序设计语言都提供了一整套相应的图形符号。
. 错误
. 正确
标准资料:
19. 一般来说,产品、过程、资源等对象都具有内部属性,而不具有外部属性。
. 错误
. 正确
标准资料:
20. 软件按照设计的要求,在规定时间和条件下达到不出故障,持续运行的要求的质量特性称为完整性。
. 错误
. 正确
标准资料:
一、单选题(共 10 道试题,共 30 分。) V 1. 单元测试的测试对象是()。
. 系统
. 程序模块
. 模块接口
. 系统功能
标准资料:
2. 统计表明,软件测试工作往往占软件开发总工作量的()。
. 20
. 40
. 60
. 80
标准资料:
3. 面向对象的开发方法的工作模型是()。
. 瀑布模型
. 喷泉模型
. 智能模型
. 循环模型
标准资料:
4. 当模块中包含复杂的条件组合,只有哪项能够清晰地表达出各种动作之间的对应关系。()
. 关系图
. 盒图
. 流程图
. 判定树和判定表
标准资料:
5. 为改正软件系统中潜藏的错误而进行的维护活动称为()。
. 纠错性维护
. 适应性维护
. 改善性维护
. 预防性维护
标准资料:
6. 为适应软件运行环境的变化而修改软件的活动称为()。
. 纠错性维护
. 适应性维护
. 改善性维护
. 预防性维护
标准资料:
7. 在屏蔽硬件错误的冗错技术中,冗余附加技术有()。
. 三模冗余
. 信息冗余
. 冗余备份程序的存储及调用
. 关键程序和数据的冗余存储和调用
标准资料:
8. 盒图也称为什么。这种表达方式取消了流程线,它强迫程序员以结构化方式思考和解决问题。()
. 流程图
. 框图
. 判定表
. N-S图
标准资料:
9. 属于黑盒技术设计测试用例的方法之一是()。
. 边界值分析
. 逻辑覆盖
. 循环覆盖
. 基本路径测试
标准资料:
10. 以下软件成本估算模型中,是动态多变量的模型有()。
. Hlste理论模型
. eiphi专家估算模型
. Putnm估算模型
. 瀑布模型
标准资料:
二、多选题(共 10 道试题,共 30 分。) V 1. 对象具有封装性的条件包括()。
. 有一个清晰的边界
. 对象是不可继承的
. 有确定的接口
. 受保护的内部实现
标准资料:
2. 系统的逻辑模型由哪些部分共同组成()。
. 数据流图
. E-R图
. 数据字典
. UML图
标准资料:
3. 就程序设计语言的工程特性而言,对程序编码有如下要求。()
. 可移植性
. 开发工具的可利用性
. 软件的可重用性
. 可维护性
标准资料:
4. 面向对象方法学在开发大型软件产品时的优势在于()。
. 无需后期维护
. 降低了开发工作的技术难度
. 对开发工作的管理变得比较容易
. 稳定性、可重用性好和可维护性好
标准资料:
5. 可行性研究的步骤中包括()。
. 复查初步分析结果
. 研究现有系统
. 导出新系统高层逻辑模型
. 建立新系统的物理逻辑模型解法
标准资料:
6. 总体设计过程通常由哪两个主要阶段组成。()
. 系统设计阶段
. 结构设计阶段
. 数据库设计阶段
. 详细设计阶段
标准资料:
7. 实现容错的主要手段包括()。
. 测试
. 调试
. 冗余
. 防错程序设计
标准资料:
8. 在软件详细设计过程中采用的工具包括()。
. 判定表
. F图
. IPO图
. PL
标准资料:
9. 在状态图中定义的状态主要有()。
. 初始状态
. 最终状态
. 中间状态
. 无序状态
标准资料:
10. 瀑布模型的优点包括()。
. 强迫开发人员采用规范的方法
. 严格地规定了每个阶段必须提交的文档
. 要求每个阶段交出的所有产品都必须经过质量保证小组的仔细验证
. 代码不存在二义性
标准资料:
三、判断题(共 20 道试题,共 40 分。) V 1. 对象与传统的数据有本质不同,不是主动地等待对它进行处理,相反,它是被动的进行处理。
. 错误
. 正确
标准资料:
2. 软件工程面临的主要问题是:软件费用、软件可靠性、软件维护、软件生产率和软件重用。
. 错误
. 正确
标准资料:
3. 软件结构图的形态特征能反映程序复用率的是扇入。
. 错误
. 正确
标准资料:
4. 封装指相同的操作或函数、过程可作用于多种类型的对象上并获得不同结果,或不同的对象收到同一消息可以产生不同的结果。
. 错误
. 正确
标准资料:
5. JSP方法根据输入,输出的数据结构,按一定的规则映射成软件的过程描述,即程序结构。
. 错误
. 正确
标准资料:
6. 快速建立渐进原型RP建立的原型反映了系统的某些主要特征。
. 错误
. 正确
标准资料:
7. 分层的F图可以用于可行性分析阶段,描述系统的物理结构。
. 错误
. 正确
标准资料:
8. 快速建立渐进原型RP建立需求规格原型,当需求说明一旦确定原型被废弃。
. 错误
. 正确
标准资料:
9. HIPO法既是需求分析方法,又是软件设计方法。
. 错误
. 正确
标准资料:
10. 计算机软件包括与计算机系统操作有关的程序、规程、规则,但不包括与之有关的文档和数据。
. 错误
. 正确
标准资料:
11. 判定表的优点是容易转换为计算机实现,缺点是不能够描述组合条件。
. 错误
. 正确
标准资料:
12. 瀑布模型的核心是按照软件开发的时间顺序将问题简化。
. 错误
. 正确
标准资料:
13. 软件按照设计的要求,在规定时间和条件下达到不出故障,持续运行的要求的质量特性称为完整性。
. 错误
. 正确
标准资料:
14. 面对复杂的系统时,一个比较好的方法是分层次地描绘这个系统。
. 错误
. 正确
标准资料:
15. 软件的逆向工程是分析程序以便在比源代码更高的抽象层次上创建出程序的某种表示的过程。
. 错误
. 正确
标准资料:
16. 测试目标决定了测试力案的设计。如果测试是为了发现程序中的错误,就会力求设计出最能暴露错误的测试方案。
. 错误
. 正确
标准资料:
17. 文档是一种数据媒体和其上所记录的数据。
. 错误
. 正确
标准资料:
18. 数据流图就是用来刻画数据流和转换的信息系统建模技术。它用简单的图形记号分别表示数据流、转换、数据源以及外部实体。
. 错误
. 正确
标准资料:
19. 在进行了可行性分析后,需求分析就只需要解决目标系统的设计方案。
. 错误
. 正确
标准资料:
20. 根据程序的复杂程度无法估算出软件种错误的数量以及软件开发需要用的工作量。
. 错误
. 正确
标准资料:
一、单选题(共 10 道试题,共 30 分。) V 1. 介于自然语言和形式语言之间的一种半形式语言的是()。
. 机器语言
. 汇编语言
. 面向对象语言
. 结构化语言
标准资料:
2. Putnm成本估算模型是以下哪种模型。()
. 静态单变量
. 动态单变量
. 静态多变量
. 动态多变量
标准资料:
3. 属于软件测试方法中的静态测试方法的是()。
. 黑盒法
. 路径覆盖
. 错误推测
. 人工检测
标准资料:
4. 盒图也称为什么。这种表达方式取消了流程线,它强迫程序员以结构化方式思考和解决问题。()
. 流程图
. 框图
. 判定表
. N-S图
标准资料:
5. 可行性研究要进行一次怎样的需求分析。()
. 详细的
. 全面的
. 简化的、压缩的
. 彻底的
标准资料:
6. 瀑布模型的存在问题是()。
. 用户容易参与开发
. 缺乏灵活性
. 用户与开发者易沟通
. 适用可变需求
标准资料:
7. 软件复杂性度量的参数包括()。
. 效率
. 规模
. 完整性
. 容错性
标准资料:
8. 软件调试技术包括()。
. 边界值分析
. 演绎法
. 循环覆盖
. 集成测试
标准资料:
9. 软件可维护性的特性中相互矛盾的是()。
. 可修改性和可理解性
. 可测试性和可理解性
. 效率和可修改性
. 可理解性和可读性
标准资料:
10. 若年利率为i,不计复利,n年后可得钱数为F,则现在的价值P=()。
. F*n*i
. F*(1+(n*i))
. F/(1+(n*i))
. F
标准资料:
二、多选题(共 10 道试题,共 30 分。) V 1. 对象具有封装性的条件包括()。
. 有一个清晰的边界
. 对象是不可继承的
. 有确定的接口
. 受保护的内部实现
标准资料:
2. 技术可行性是可行性研究的关键,其主要内容一般包括()。
. 风险分析
. 资源分析
. 效益分析
. 技术分析
标准资料:
3. 提高可维护性的方法包括()。
. 减少代码量
. 为每行代码设置注释
. 建立明确的软件质量目标
. 改进程序文档
标准资料:
4. 总体设计过程通常由哪两个主要阶段组成。()
. 系统设计阶段
. 结构设计阶段
. 数据库设计阶段
. 详细设计阶段
标准资料:
5. 结构化语言是介于什么之间的一种半形式语言。()
. 自然语言
. 形式语言
. 机器语言
. 高级语言
标准资料:
6. 调试的目标都是寻找软件错误的原因并改正错误。调试途径可以包括()。
. 蛮干法
. 回溯法
. 等价划分
. 原因排除法
标准资料:
7. 软件生存周期划分为哪些过程。()
. 软件采购过程
. 软件定义过程
. 软件开发过程
. 软件使用与维护过程
标准资料:
8. 在建立对象的功能模型时,使用的数据流图中包含有处理、数据流和()。
. 泛型
. 模版
. 动作对象
. 数据存储对象
标准资料:
9. P图的主要优点如下()。
. P图所描绘的程序结构十分清晰
. 容易将P图转换成高级语言源程序
. 可用于表示程序逻辑和数据结构
. 符号支持自顶向下、逐步求精方法的使用。
标准资料:
10. 可维护性的特性中相互促进的是()。
. 效率
. 优良结构
. 可理解性
. 可测试性
标准资料:
三、判断题(共 20 道试题,共 40 分。) V 1. 对象与传统的数据有本质不同,不是主动地等待对它进行处理,相反,它是被动的进行处理。
. 错误
. 正确
标准资料:
2. 经济可行性是进行开发成本的估算以及了解取得效益的评估,确定要开发的项目是否值得投资开发。
. 错误
. 正确
标准资料:
3. 软件的发展经历了四个发展阶段。
. 错误
. 正确
标准资料:
4. 螺旋模型的主要缺点在于,它是风险驱动的。
. 错误
. 正确
标准资料:
5. 判定/条件覆盖是指设计足够的测试用例,即满足条件覆盖又满足判定覆盖。
. 错误
. 正确
标准资料:
6. 瀑布模型的核心是按照软件开发的时间顺序将问题简化。
. 错误
. 正确
标准资料:
7. 产生软件维护的副作用,是指隐含的错误。
. 错误
. 正确
标准资料:
8. 汇编语言是面向机器的,可以完成高级语言无法完成的特殊功能,如与外部设备之间的一些接口工作。
. 错误
. 正确
标准资料:
9. 编码的目标从强调清晰转变为强调效率。
. 错误
. 正确
标准资料:
10. 软件的开发至今已经完全摆脱了手工的开发方式。
. 错误
. 正确
标准资料:
11. 根据程序的复杂程度无法估算出软件种错误的数量以及软件开发需要用的工作量。
. 错误
. 正确
标准资料:
12. 使用增量模型开发软件时,把软件产品作为一系列的增量构件来设计、编码、集成和测试。
. 错误
. 正确
标准资料:
13. 详细设计阶段的任务是具体地编写程序,必须关注最终的程序代码的质量。
. 错误
. 正确
标准资料:
14. 快速原型技术的基本思路是快速开发一个目标软件系统的原型,让用户对其进行评价并提出修改意见,然后开发人员根据用户的意见对原型进行改进。
. 错误
. 正确
标准资料:
15. 数据存储和数据流都是数据,仅仅所处的状态不同。数据存储是处于运动状态的数据,数据流是处于静止中的数据。
. 错误
. 正确
标准资料:
16. 加工小说明是对系统流程图中的加工进行说明。
. 错误
. 正确
标准资料:
17. 所谓的通用程序设计语言实际上对所有应用领域都同样适用。
. 错误
. 正确
标准资料:
18. 文档是一种数据媒体和其上所记录的数据。
. 错误
. 正确
标准资料:
19. JSP方法根据输入,输出的数据结构,按一定的规则映射成软件的过程描述,即程序结构。
. 错误
. 正确
标准资料:
20. 定量度量的结果不能用来比较两个不同的设计或两个不同算法的优劣;程序的定量的复杂程度也不能作为模块规模的精确限度。
. 错误
. 正确
标准资料:
|
|