|
谋学网: www.mouxue.com 主要提供奥鹏作业资料,奥鹏在线作业资料,奥鹏离线作业资料以及奥鹏毕业论文,致力打造中国最专业远程教育辅导社区。
一、单选题(共 20 道试题,共 100 分。)V 1. 软件工程方法学的目的是:使软件生产规范化和工程化,而软件工程方法得以实施的主要保证是( )。
A. 硬件环境
B. 软件开发的环境
C. 软件开发工具和软件开发的环境
D. 开发人员的素质
满分:5 分
2. 软件需求规格说明书的内容不应该包括( )。
A. 对重要功能的描述
B. 对算法的详细过程描述
C. 对数据的要求
D. 软件的性能
满分:5 分
3. 决定大型程序模块组织的基本原则的两种交替设计策略为( )。
A. 面向用户的原型化和面向程序员的原型化
B. 物理模型与逻辑模型
C. 数据字典和数据流
D. 数据分解和算法分解
满分:5 分
4. DFD中的每个加工至少有( )。
A. 一个输入流或一个输出流
B. 一个输入流和一个输出流
C. 一个输入流
D. 一个输出流
满分:5 分
5. 为了适应软硬件环境变化而000软件的过程是( )。
A. 校正性维护
B. 完善性维护
C. 适应性维护
D. 预防性维护
满分:5 分
6. 模块的独立性是由内聚性和耦合性来度量的,其中内聚性是( )。
A. 模块间的联系程度
B. 模块的功能强度
C. 信息隐蔽程度
D. 接口的复杂程度
满分:5 分
7. 在程序的描述与分析中,用以指明数据来源.数据流向和数据处理的辅助图形是( )。
A. 瀑布模型图
B. 数据流图
C. 数据结构图
D. 业务流
满分:5 分
8. 瀑布模型是一种( )。
A. 整体开发模型
B. 非整体开发模型
C. 风险驱动模型
D. 对象驱动模型
满分:5 分
9. 判定表和判定树是数据流图中用以描述加工的工具,它常描述的对象是( )
A. 逻辑判断
B. 层次分解
C. 操作条目
D. 组合条件
满分:5 分
10. 软件工程的出现主要是由于( )。
A. 程序设计方法学的影响
B. 其它工程科学的影响
C. 软件危机的出现
D. 计算机的发展
满分:5 分
11. 需求分析中,开发人员要从用户那里解决的最重要的问题是( )。
A. 要让软件做什么
B. 要给该软件提供哪些信息
C. 要求软件工作效率怎样
D. 要让该软件具有何种结构
满分:5 分
12. 在面向数据流的软件设计方法中,一般将信息流分为( )。
A. 变换流和事务流
B. 变换流和控制流
C. 事务流和控制流
D. 数据流和控制流
满分:5 分
13. 确认测试中,作为测试依据的文档是( )。
A. 需求规格说明书
B. 设计说明书
C. 源程序
D. 开发计划
满分:5 分
14. 进行需求分析可使用多种工具,但( )是不适用的。
A. 数据流图(DFD)
B. 判定表
C. PAD图
D. 数据字典
满分:5 分
15. 加工是对数据流图中不能再分解的基本加工的精确说明,下述哪个是加工的最核心( )。
A. 加工顺序
B. 加工逻辑
C. 执行频率
D. 激发条件
满分:5 分
16. 在软件概要设计中,不使用的图形工具是( )图。
A. SC
B. IPO
C. IDEF0
D. PAD
满分:5 分
17. 详细设计与概要设计衔接的图形工具是( )。
A. DFD图
B. SC图
C. PAD图
D. 程序流程图
满分:5 分
18. 模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是模块的( )。
A. 抽象和信息隐蔽
B. 局部化和封装化
C. 内聚性和耦合性
D. 激活机制和控制方法
满分:5 分
19. 在软件需求规范中,下述哪些要求可以归类为过程要求( )。
A. 执行要求
B. 效率要求
C. 可靠性要求
D. 可移植性要求
满分:5 分
20. 划分模块时,一个模块的( )。
A. 作用范围应在其控制范围之内
B. 控制范围应在其作用范围之内
C. 作用范围与控制范围互不包含
D. 作用范围与控制范围不受任何限制
满分:5 分
谋学网: www.mouxue.com 主要提供奥鹏作业资料,奥鹏在线作业资料,奥鹏离线作业资料以及奥鹏毕业论文,致力打造中国最专业远程教育辅导社区。
|
|