|
15秋《软件工程》在线作业3
单选题
一、单选题(共 20 道试题,共 100 分。)
1. 原型化方法是一种( )型的设计过程。
. 自外向内
. 自顶向下
. 自内向外
. 自底向上
-----------------选择:
2. Jkson方法根据( )来导出程序结构。
. 数据结构
. 数据间的控制结构
. 数据流图
. IPO图
-----------------选择:
3. 软件可维护性是指软件能够被理解、校正、( )功能的容易程序。
. 变更
. 维护
. 修改
. 适应及增强
-----------------选择:
4. 数据存储和数据流都是( ),仅仅所处的状态不同。
. 分析结果
. 事件
. 动作
. 数据
-----------------选择:
5. 在进行软件测试时,首先应当进行( ),然后再进行组装测试,最后再进行有效性测试。
. 单元测试
. 集成测试
. 系统测试
. 组合测试
-----------------选择:
6. 软件测试的目的是( )。
. 评价软件的质量
. 发现软件的错误
. 找出软件的所有错误
. 证明软件是正确的
-----------------选择:
7. 在整个软件维护阶段所花费的全部工作中,( )所占比例最大。
. 校正性维护
. 适应性维护
. 完善性维护
. 预防性维护
-----------------选择:
8. 软件生命周期一般都被划分为若干个独立的阶段,其中占用精力和费用最多的阶段往往是( )。
. 运行和维护阶段
. 设计阶段
. 代码实现阶段
. 测试阶段
-----------------选择:
9. 软件开发技术不包含( )。
. 软件开发方法学
. 软件工程环境
. 软件工具
. 软件质量度度量
-----------------选择:
10. 软件测试是软件质量保证的重要手段,下述( )是软件测试的最基础环节。
. 功能测试
. 单元测试
. 结构测试
. 确认测试
-----------------选择:
11. 软件生存周期的( )的工作和软件可维护性有密切的关系。
. 编码阶段
. 设计阶段
. 测试阶段
. 每个阶段
-----------------选择:
12. 下列叙述正确的是( )。
. NS图可以用于系统设计
. PL语言可以用于运行
. P图表达的软件过程成树型结构
. 结构化程序设计强调效率第一
-----------------选择:
13. 软件的可维护性,可使用性,( )是衡量软件质量的几个主要特性。
. 可靠性
. 可复用性
. 可理解性
. 可修改性
-----------------选择:
14. 块内联系中,( )块内联系最强。
. 偶然性
. 功能性
. 通信性
. 顺序性
-----------------选择:
15. 结构分析方法就是面向( )自顶向下逐步求精进行需求分析的方法。
. 目标
. 数据流
. 功能
. 对象
-----------------选择:
16. 结构化设计的方法是一种面向( )的设计方法。
. 对象
. 数据结构
. 数据流
. 控制流
-----------------选择:
17. 软件详细设计主要采用的方法是( )。
. 结构程序设计
. 模型设计
. 结构化设计
. 流程图设计
-----------------选择:
18. 以下关于数据流图的说法错误的是( )。
. 数据流图舍去了具体的物质,只剩下数据的流动、加工处理和存储
. 数据流图是用作结构化分析的一种工具
. 传统的数据流图中主要由加工、数据源点/终点、数据流、控制流、数据存储组成
. 数据流图的绘制采用自上向下、逐层分解的方法
-----------------选择:
19. 需求分析阶段的工作可以分成四个方面:对问题的识别,分析与综合,制定规格说明以及( )。
. 总结
. 实践性报告
. 需求分析评审
. 以上资料都不正确
-----------------选择:
20. 数据流图和( )共同构成系统的逻辑模型。
. IPO图
. PL
. 数据字典
. 层次图
-----------------选择:
|
|