川农《软件工程(专科)》在线作业
试卷总分:100
单选题
一、单选题(共 20 道试题,共 100 分。)
V
1. 为了克服软件危机,人们提出了用 ( ) 的原理来设计和维护软件,这就是软件工程诞生的基础。
A. 数学
B. 软件学
C. 运筹学
D. 工程学
此题选: D 满分:5 分
2. 结构化分析SA方法以数据流图、( )和加工说明等描述工具,即用直观的图和简洁的语言来描述软系统模型
A. DFD图
B. PAD图
C. IPO图
D. 数据字典
此题选: D 满分:5 分
3. 概要设计与详细设计衔接的工具是( )
A. DFD
B. SC图
C. PAD
D. 程序流程图
满分:5 分
4. 软件需求分析应确定的是用户对软件的 ( )
A. 功能需求和非功能需求
B. 性能需求
C. 非功能需求
D. 功能需求
满分:5 分
5. 软件详细设计主要采用的方法是 ( )
A. 模块设计
B. 结构化设计
C. PDL语言
D. 结构化程序设计
此题选: D 满分:5 分
6. 面向数据流的软件设计方法,一般是把数据流图中数据流划分为( ),再将数据流图映射为软件结构。
A. 数据流和事务流
B. 交换流和事务流
C. 信息流和控制流
D. 交换流和数据流
满分:5 分
7. 在下列的基本成分中,哪个不是数据流程图的基本成分?( )
A. 信息处理
B. 信息存储
C. 外部实体
D. 系统状态
此题选: D 满分:5 分
8. 软件需求分析的主要任务是解决目标系统的( )的问题。
A. 做什么
B. 怎么做
C. 是否做
D. 对谁做
满分:5 分
9. 瀑布模型的存在问题是( )
A. 用户容易参与开发
B. 缺乏灵活性
C. 用户与开发者易沟通
D. 适用可变需求
满分:5 分
10. 总体设计的目的是确定整个系统的( )
A. 规模
B. 功能及模块结构
C. 费用
D. 测试方案
满分:5 分
11. 38. 结构化设计(SD)方法是一种( )的软件开发方法
A. 面向用户
B. 面向数据结构
C. 面向对象
D. 面向数据流
此题选: D 满分:5 分
12. DFD 中的每个加工至少有( )
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. 模块的内聚性最高的是( )
A. 逻辑内聚
B. 时间内聚
C. 偶然内聚
D. 功能内聚
此题选: D 满分:5 分
18. 在软件结构化设计中,好的软件结构设计应该力求做到( )
A. 顶层扇出较少,中间层扇出较高,底层模块低扇入
B. 顶层扇出较高,中间层扇出较少,底层模块高扇入
C. 顶层扇入较少,中间层扇出较高,底层模块高扇入
D. 顶层扇入较少,中间层扇入较高,底层模块低扇入
满分:5 分
19. 结构化设计是一种应用最广泛的系统设计方法,是以( )为基础、自顶向下、逐步求精和模块化的过程
A. 数据流
B. 数据流图
C. 数据库
D. 数据结构
满分:5 分
20. 软件生命周期中所花费用最多的阶段是( )
A. 详细设计
B. 软件编码
C. 软件测试
D. 软件维护
此题选: D 满分:5 分
试卷总分:100
单选题
一、单选题(共 20 道试题,共 100 分。)
V
1. 为了克服软件危机,人们提出了用 ( ) 的原理来设计和维护软件,这就是软件工程诞生的基础。
A. 数学
B. 软件学
C. 运筹学
D. 工程学
此题选: D 满分:5 分
2. 结构化分析SA方法以数据流图、( )和加工说明等描述工具,即用直观的图和简洁的语言来描述软系统模型
A. DFD图
B. PAD图
C. IPO图
D. 数据字典
此题选: D 满分:5 分
3. 概要设计与详细设计衔接的工具是( )
A. DFD
B. SC图
C. PAD
D. 程序流程图
满分:5 分
4. 软件需求分析应确定的是用户对软件的 ( )
A. 功能需求和非功能需求
B. 性能需求
C. 非功能需求
D. 功能需求
满分:5 分
5. 软件详细设计主要采用的方法是 ( )
A. 模块设计
B. 结构化设计
C. PDL语言
D. 结构化程序设计
此题选: D 满分:5 分
6. 面向数据流的软件设计方法,一般是把数据流图中数据流划分为( ),再将数据流图映射为软件结构。
A. 数据流和事务流
B. 交换流和事务流
C. 信息流和控制流
D. 交换流和数据流
满分:5 分
7. 在下列的基本成分中,哪个不是数据流程图的基本成分?( )
A. 信息处理
B. 信息存储
C. 外部实体
D. 系统状态
此题选: D 满分:5 分
8. 软件需求分析的主要任务是解决目标系统的( )的问题。
A. 做什么
B. 怎么做
C. 是否做
D. 对谁做
满分:5 分
9. 瀑布模型的存在问题是( )
A. 用户容易参与开发
B. 缺乏灵活性
C. 用户与开发者易沟通
D. 适用可变需求
满分:5 分
10. 总体设计的目的是确定整个系统的( )
A. 规模
B. 功能及模块结构
C. 费用
D. 测试方案
满分:5 分
11. 38. 结构化设计(SD)方法是一种( )的软件开发方法
A. 面向用户
B. 面向数据结构
C. 面向对象
D. 面向数据流
此题选: D 满分:5 分
12. DFD 中的每个加工至少有( )
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. 模块的内聚性最高的是( )
A. 逻辑内聚
B. 时间内聚
C. 偶然内聚
D. 功能内聚
此题选: D 满分:5 分
18. 在软件结构化设计中,好的软件结构设计应该力求做到( )
A. 顶层扇出较少,中间层扇出较高,底层模块低扇入
B. 顶层扇出较高,中间层扇出较少,底层模块高扇入
C. 顶层扇入较少,中间层扇出较高,底层模块高扇入
D. 顶层扇入较少,中间层扇入较高,底层模块低扇入
满分:5 分
19. 结构化设计是一种应用最广泛的系统设计方法,是以( )为基础、自顶向下、逐步求精和模块化的过程
A. 数据流
B. 数据流图
C. 数据库
D. 数据结构
满分:5 分
20. 软件生命周期中所花费用最多的阶段是( )
A. 详细设计
B. 软件编码
C. 软件测试
D. 软件维护
此题选: D 满分:5 分
版权声明
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益
请联系本站我们将配合处理!
上一篇 : 13春四川农业大学《森林保护学(专科)》在线作业
下一篇 : 13春四川农业大学《森林培育学(本科)》在线作业