欢迎光临,有需要请联系站长!
想要快速找到正确答案?
立即关注 超新尔雅学习通微信公众号,轻松解决学习难题!
作业辅导
扫码关注
论文指导
轻松解决学习难题!
中国大学MOOC软件工程与UML作业答案
软件工程与UML
学校: 九八五题库
学校: 超星学习通
题目如下:
1. 1. 下列说法中正确的是
A. 20世纪50年代提出了软件工程概念。
B. 20世纪60年代提出了软件工程概念。
C. 20世纪70年代出现了客户机/服务器技术
D. 20世纪80年代软件工程学科达到成熟
答案: 20世纪60年代提出了软件工程概念。
2. 2. 软件工程的3个要素是
A. 技术、方法和工具
B. 方法、对象和类
C. 方法、工具和过程
D. 过程、模型和方法
答案: 方法、工具和过程
3. 3. 下列选项中,哪一项不属于软件工程的研究的基本内容。
A. 软件工程材料
B. 软件工程方法
C. 软件工程原理
D. 软件工程过程
答案: 软件工程材料
4. 4. 软件就是程序,编写软件就是编写程序。
答案: 错误
5. 5. 软件危机的主要表现是软件需求增加,软件价格上升。
答案: 错误
6. 6. 软件工程学科出现的主要原因是软件危机的出现。
答案: 正确
7. 7. 软件工具的作用是延长软件产品的寿命。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
8. 1. 增量模型本质上是一种
A. 线性顺序模型
B. 整体开发模型
C. 非整体开发模型
D. 螺旋模型
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
9. 2. 软件生命周期模型不包含
A. 瀑布模型
B. 用例模型
C. 增量模型
D. 螺旋模型
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
10. 3. 包含风险分析的软件工程模型是
A. 螺旋模型
B. 瀑布模型
C. 增量模型
D. 喷泉模型
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
11. 4. 瀑布模型一般包含项目计划,需求分析,设计,编码,(),维护等几个阶段。
A. 产品发布
B. 版本更新
C. 可行性分析
D. 测试
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
12. 5. 瀑布模型一般将开发过程划分为:分析、设计、编码和测试阶段,一般认为占用人员最多的阶段是()
A. 分析阶段
B. 设计阶段
C. 编码阶段
D. 测试阶段
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
13. 6. 螺旋模型综合了()和()的优点,并增加了风险分析。
A. 增量模型和瀑布模型
B. 瀑布模型和快速原型模型
C. 瀑布模型和喷泉模型
D. 快速原型模型和喷泉模型
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
14. 7. 瀑布模型的最大优点是将软件开发的各个阶段划分的十分清晰。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
15. 8. 螺旋模型是在瀑布模型和增量模型的基础上增加了风险分析活动。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
16. 9. 软件工程过程应该以软件设计为中心,关键是编写程序。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
17. 10. 极限编程属于增量模型
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
18. 1. 软件需求规格说明书的内容不应该包括: ( )。
A. 对重要功能的描述
B. 对算法的详细过程描述
C. 对数据的要求
D. 软件的性能
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
19. 2. 软件需求分析阶段的工作,可以分为以下4个方面:对问题的识别、分析与综合、编写需求分析文档以及( )。
A. 总结
B. 阶段性报告
C. 需求分析评审
D. 以上答案都不正确
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
20. 3. 进行需求分析可使用多种工具,但( )是不适用的。
A. 数据流图
B. PAD 图
C. 状态转换图
D. 数据词典
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
21. 4. 数据流图是进行软件需求分析的常用图形工具,其基本图形符号是( )
A. 输人、输出、外部实体和加工
B. 变换、加工、数据流和存储
C. 加工、数据流、数据存储和外部实体
D. 变换、数据存储、加工和数据流
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
22. 5. 在E-R图中,包含以下基本成分
A. 数据、对象、实体
B. 控制、关系、对象
C. 实体、关系、控制
D. 实体、属性、关系
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
23. 6. 用于需求分析的软件工具,应该能够保证需求的正确性,即验证需求的一致性、完整性 现实性和有效性。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
24. 7. 需求分析是开发方的工作,用户的参与度不大。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
25. 8. 需求规格说明书在软件开发中具有重要的作用,它也可以作为软件可行性研究的依据。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
26. 9. 需求分析的主要目的是解决软件开发的具体方案。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
27. 10. 需求规格说明书描述了系统每个功能的具体实现。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
28. 11. 非功能需求是从各个角度对系统的约束和限制,反映了应用对软件系统质量和特性的额外要求。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
29. 12. 需求分析阶段的成果主要是需求规格说明书,但该成果与软件设计、编码、测试直至维护关系不大。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
30. 13. 分层的DFD图可以用于可行性研究阶段,描述系统的物理结构。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
31. 14. 信息建模方法是从数据的角度来建立信息模型的,最常用的描述信息模型的方法是 E-R图。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
32. 15. 在需求分析阶段主要采用图形工具来描述的原因是图形的信息量大,便于描述大规模的软件系统。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
33. 16. 设计数据流图时只需考虑系统必须完成的基本逻辑功能,完全不需要考虑怎样具体地 实现这些功能。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
34. 1. 面向对象模型主要由以下哪些模型组成?( )
A. 对象模型、动态模型、功能模型
B. 对象模型、数据模型、功能模型
C. 数据模型、动态模型、功能模型
D. 对象模型、动态模型、数据模型
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
35. 2. 面向对象分析的首要工作是建立( )
A. 系统的动态模型
B. 系统的功能模型
C. 基本的E-R图
D. 问题的对象模型
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
36. 3. 面向对象的分析方法主要是建立3类模型,即( )。
A. 系统模型、E-R模型、应用模型
B. 对象模型、动态模型、功能模型
C. E-R模型、对象模型、功能模型
D. 对象模型、动态模型、应用模型
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
37. 4. 在面向对象分析阶段建立的3个模型中,核心的模型是( )模型。
A. 功能
B. 动态
C. 对象
D. 分析
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
38. 5. 在面向对象的动态模型中,每张状态图表示( )的动态行为。
A. 某一个类
B. 有关联的若干类
C. 一系列事件
D. 一系列状态
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
39. 6. 在考察系统一些涉及时序和改变的状况时,要用动态模型来表示。动态模型着重于系统的控制逻辑,它包括两个图:事件追踪图和( )
A. 顺序图
B. 状态图
C. 系统结构图
D. 数据流图
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
40. 7. 对象模型的描述工具是( )
A. 状态图
B. 数据流图
C. 结构图
D. 对象图
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
41. 8. 功能模型中所有的( )往往形成一个层次结构,在这个层次结构中,一个数据流图 的过程可以由下—层数据流图做进一步说明。
A. 事件追踪图
B. 物理模型图
C. 状态迁移图
D. 数据流图
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
42. 9. 模型是对现实的简化,建模是为了更好地理解所开发的系统。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
43. 10. 在面向对象的需求分析方法中,建立动态模型是最主要的任务。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
44. 11. 在面向对象分析阶段建立的3个模型中,核心的模型是功能模型。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
45. 12. 对象模型的描述工具是状态图。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。