|
谋学网(www.mouxue.com)是国内最专业的奥鹏作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供奥鹏中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业的远程教育辅导社区。
一、单选题(共 20 道试题,共 40 分。)V 1. 可行性研究的步骤中不包括( )的内容.
A. 复查初步分析结果.
B. 研究现有的系统
C. 导出新系统高层逻辑模型.
D. 建立新系统的物理模型解法.
满分:2 分
2. 对象模型的描述工具是( )
A. 状态图
B. 数据流图
C. 对象图
D. 结构图
满分:2 分
3. SA方法是一种( )
A. 自顶向下逐层分解的分析方法
B. 自底向上逐层分解的分析方法
C. 面向对象的分析方法
D. 以上都不是
满分:2 分
4. 内容耦合指( )
A. 两个模块之间传递的是数据结构
B. 一个模块调用另一个模块时,传递的是控制变量
C. 通过一个公共数据环境相互作用的哪些模块间的耦合
D. 一个模块直接使用另一个模块的内部数据,或通过非正常入口而转入另一个模块内部
满分:2 分
5. 以下不属于白盒测试技术的是( )
A. 逻辑覆盖
B. 基本路径测试
C. 循环覆盖测试
D. 等价类划分
满分:2 分
6. 一个模块的( )是指能直接控制该模块的模块数.
A. 扇出数
B. 扇入数
C. 宽度
D. 深度
满分:2 分
7. 以下说法错误的是( )
A. 面向对象方法不仅支持过程抽象,而且支持数据抽象
B. 某些面向对象的程序设计语言还支持参数化抽象
C. 信息隐蔽通过对象的封装来实现
D. 在面向对象方法中,类是最基本的模块
满分:2 分
8. 在排序法中,( )是从未排序序列中依次取出元素,与已排序序列中的元素作比较,将其放入已排序序列的正确位置。
A. 选择排序
B. 快速排序
C. 插入排序
D. 冒泡排序
满分:2 分
9. 在数据流图中,有名字及方向的成分是( )
A. 控制流
B. 信息流
C. 数据流
D. 信号流
满分:2 分
10. 软件测试的目的是( )
A. 证明软件的正确性
B. 找出软件系统中存在的所有错误
C. 证明软件系统中存在错误
D. 尽可能多的发现软件系统中的错误
满分:2 分
11. 下面哪个不是集成测试使用的图模型( )
A. 顺序图
B. 协作图
C. 活动图
D. 用例图
满分:2 分
12. 技术可行性是可行性研究的关键,其主要内容一般不包括( ).
A. 风险分析
B. 资源分析
C. 人员分析
D. 技术分析
满分:2 分
13. 软件工程方法得以实施的主要保证是( )
A. 硬件环境
B. 开发人员的素质
C. 软件开发工具和软件开发的环境
D. 软件开发的环境
满分:2 分
14. 实践表明,确定发生错误的位置和内在原因所需的工作量几乎占整个调试工作量的( )
A. 30
B. 50
C. 70
D. 90
满分:2 分
15. 软件工程中的各种方法是完成软件工程项目的技术手段,它们支持软件工程的( )阶段.
A. 各个
B. 前期
C. 中期
D. 后期
满分:2 分
16. 详细设计的任务是确定每个模块的( )
A. 外部特性
B. 内部特性
C. 算法和使用的数据
D. 功能和输入输出数据
满分:2 分
17. 在数据流图中,有名字及方向的成分是( )
A. 控制流
B. 信息流
C. 数据流
D. 信号流
满分:2 分
18. 以下说法错误的是( )
A. 对象具有很强的表达能力和描述功能
B. 对象是人们要进行研究的任何事务
C. 对象是封装的基本单位
D. 类封装比对象封装更具体、更细致
满分:2 分
19. 分层DFD是一种比较严格又易于理解的描述方式,它的顶层图描述了系统的( )
A. 细节
B. 输入与输出
C. 软件的作者
D. 绘制的时间
满分:2 分
20. 当模块中包含复杂的条件组合,只有( )能够清晰地表达出各种动作之间的对应关系.
A. 判定表和判定树
B. 盒图
C. 流程图
D. 关系图
满分:2 分
二、多选题(共 10 道试题,共 20 分。)V 1. 软件测试的方法有()
A. 黑盒法
B. 白盒法
C. 空盒法
D. 系统法
满分:2 分
2. 模块的基本属性有( )
A. 接口
B. 参数
C. 功能
D. 逻辑
E. 状态
满分:2 分
3. 可行性研究的任务包括( )
A. 技术可行性
B. 经济可行性
C. 社会可行性
D. 过程可行性
满分:2 分
4. 模块的基本属性有( )
A. 接口
B. 参数
C. 功能
D. 逻辑
E. 状态
满分:2 分
5. 需求分析的任务包括( )
A. 问题识别
B. 编写文档
C. 导出软件的物理模型
D. 导出软件的逻辑模型
满分:2 分
6. 以下是常见的面向对象的方法有()
A. Booch方法
B. Coad/Yourdon方法
C. OMT方法
D. Jacobson方法
满分:2 分
7. 下列属于面向对象程序设计语言的是( )
A. C++
B. JAVA
C. BASIC
D. C#
E. Smalltalk
满分:2 分
8. ER模型包含了那三种相互关联的信息()
A. 数据对象
B. 数据对象的属性
C. 数据对象相互连接的关系
D. 数据对象的偶联性
满分:2 分
9. 可行性研究的任务包括( )
A. 技术可行性
B. 经济可行性
C. 社会可行性
D. 过程可行性
满分:2 分
10. 下列属于模块的耦合性类型的是( )
A. 程序耦合
B. 数据耦合
C. 标记耦合
D. 控制耦合
E. 公共耦合
满分:2 分
三、判断题(共 20 道试题,共 40 分。)V 1. 维护技术通常由两类维护技术:面向维护的技术和维护支援技术()
A. 错误
B. 正确
满分:2 分
2. 信息建模方法是需求分析方法的一种()
A. 错误
B. 正确
满分:2 分
3. 面向对象的方法包含面向对象分析、面向对象设计和面向对象实现()
A. 错误
B. 正确
满分:2 分
4. 任何程序都可以由顺序、选择及重复三种基本控制结构构造()。
A. 错误
B. 正确
满分:2 分
5. 数据流图一般分为变换型数据流图和事务型数据流图两类()
A. 错误
B. 正确
满分:2 分
6. 静态测试是指通过运行程序发现问题()
A. 错误
B. 正确
满分:2 分
7. 需求文档是需求分析阶段最重要的技术文档之一()
A. 错误
B. 正确
满分:2 分
8. 逻辑覆盖是黑盒测试方法之一()
A. 错误
B. 正确
满分:2 分
9. 划分模块时,尽量做到低内聚、高耦合()
A. 错误
B. 正确
满分:2 分
10. 螺旋模型中每个螺旋周期分为5个步骤()
A. 错误
B. 正确
满分:2 分
11. 信息隐蔽是指在设计和确定模块时,使得一个模块内包含的信息,对于不需要这些信息的其他模块来说是不能访问的()。
A. 错误
B. 正确
满分:2 分
12. 模型是对构架设计师和开发人员构造的系统的抽象()
A. 错误
B. 正确
满分:2 分
13. 对象之间进行通信的一种构造叫消息()
A. 错误
B. 正确
满分:2 分
14. 类图是面向对象方法的核心()
A. 错误
B. 正确
满分:2 分
15. 偶然内聚是最强的内聚()
A. 错误
B. 正确
满分:2 分
16. 深度是指结构图控制的层次,也是模块的层数()
A. 错误
B. 正确
满分:2 分
17. 数据流图是SA方法中用于表示系统逻辑模型的一种工具()。
A. 错误
B. 正确
满分:2 分
18. 模块之间耦合性越强,独立性则越差()
A. 错误
B. 正确
满分:2 分
19. 软件工程过程包含7个过程()
A. 错误
B. 正确
满分:2 分
20. 变换型数据处理的工作过程一般分为数据、变换数据和给出数据三步()
A. 错误
B. 正确
满分:2 分
谋学网(www.mouxue.com)是国内最专业的奥鹏作业资料,奥鹏离线作业资料及奥鹏毕业论文辅导型网站,主要提供奥鹏中医大、大工、东财、北语、北航、川大、南开等奥鹏作业资料辅导,致力打造中国最专业的远程教育辅导社区。 |
|