|
一、单选题(共 20 道试题,共 100 分。)V 1. Jackson方法根据( )来导出程序结构。
A. 数据结构
B. 数据间的控制结构
C. 数据流图
D. IPO图
满分:5 分
2. 软件可维护性是指软件能够被理解、校正、( )功能的容易程序。
A. 变更
B. 维护
C. 000
D. 适应及增强
满分:5 分
3. ( )数据处理问题的工作过程大致分为三步,即取得数据、变换数据和给出数据。
A. 变换型
B. 事务型
C. 结构化
D. 非结构化
满分:5 分
4. 在设计测试用例时,( )是用的最多的一种黑盒测试方法。
A. 等价类划分
B. 边值分析
C. 因果图
D. 判定表
满分:5 分
5. 画软件结构图时应注意调用关系只能是( )。
A. 从下到上
B. 从上到下
C. 从左到右
D. 从右到左
满分:5 分
6. 下列属于软件的特点的是( )。
A. 软件是一种逻辑实体,具有抽象性
B. 软件在使用过程中没有磨损、老化的问题
C. 软件不同于一般程序,它的一个显著特点是规模庞大,复杂程度高
D. 以上都正确
满分:5 分
7. 原型化方法是一种( )型的设计过程。
A. 自外向内
B. 自顶向下
C. 自内向外
D. 自底向上
满分:5 分
8. 软件的可维护性、可使用性、( )是衡量软件质量的几个主要特性。
A. 可靠性
B. 可复用性
C. 可理解性
D. 可000性
满分:5 分
9. 选择程度设计语言的关键因素是( )。
A. 软件应用领域
B. 软件执行环境
C. 软件开发方法
D. 算法和数据结构
满分:5 分
10. 软件的可维护性,可使用性,( )是衡量软件质量的几个主要特性。
A. 可靠性
B. 可复用性
C. 可理解性
D. 可000性
满分:5 分
11. 在对数据流的分析中,主要是找到中心变换,这是从( )导出结构图的关键。
A. 数据结构
B. 实体关系
C. 数据流图
D. E-R图
满分:5 分
12. 软件开发技术不包含( )。
A. 软件开发方法学
B. 软件工程环境
C. 软件工具
D. 软件质量度度量
满分:5 分
13. 模块内的某成分的输出是另一些成分的输入,该模块的内聚度是( )的。
A. 功能性
B. 顺序性
C. 逻辑性
D. 瞬时性
满分:5 分
14. 模块中所有成分引用共同的数据,该模块的内聚度是( )。
A. 逻辑性
B. 顺序性
C. 功能性
D. 通信性
满分:5 分
15. 软件生存周期的( )的工作和软件可维护性有密切的关系。
A. 编码阶段
B. 设计阶段
C. 测试阶段
D. 每个阶段
满分:5 分
16. 程序控制的三种基本结构中,( )结构可提供程序重复控制。
A. 遍历
B. 排序
C. 循环
D. 分支
满分:5 分
17. 软件工程的课程特点( ): I. 学科理论及其知识应用的多维性;II. 工程化;III. 浓厚的方法学色彩; IV. 实践性、指导性强。
A. I、II和III
B. I、III和IV
C. II、III和IV
D. 以上都正确
满分:5 分
18. 调试的目的是为了( )。
A. 证明软件符合设计要求
B. 发现软件中的错误和缺陷
C. 改善软件的功能和性能
D. 发掘软件的潜在能力
满分:5 分
19. 块内联系中,( )块内联系最强。
A. 偶然性
B. 功能性
C. 通信性
D. 顺序性
满分:5 分
20. 在结构化分析方法(SA),与数据流图配合使用的是( )。
A. 网络图
B. 实体联系图
C. 数据字典
D. 程序流程图
满分:5 分
|
|