欢迎光临,有需要请联系站长!
想要快速找到正确答案?
立即关注 超新尔雅学习通微信公众号,轻松解决学习难题!
作业辅导
扫码关注
论文指导
轻松解决学习难题!
中国大学MOOC软件工程与质量管理(计应)作业答案
软件工程与质量管理(计应)
学校: 九八五题库
学校: 超星学习通
题目如下:
1. 1. 文档是软件开发人员.维护人员.用户以及计算机之间的____, 软件开发人员在各个阶段以文档作为前段工作成果的_____和后段工作的_____。
A. 接口
B. 桥梁
C. 科学
D. 继续
E. 体现
F. 基础
答案: 桥梁# 体现# 基础
2. 2. 软件开发生命周期SDLC代表___________
A. Software Development Life Cycle
B. System Development Life cycle
C. Software Design Life Cycle
D. System Design Life Cycle
答案: System Development Life cycle
3. 3. 开发软件需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作____。
A. 软件投机
B. 软件危机
C. 软件工程
D. 软件产生
答案: 软件危机
4. 4. 一个软件项目是否进行开发的结论是在______文档中作出的。
A. 软件开发计划
B. 可行性报告
C. 需求分析说明书
D. 测试报告
答案: 可行性报告
5. 5. 一般来说,在管理软件中,软件生存周期各个阶段的工作量以______所占的比例最大。
A. 需求分析与设计阶段
B. 编码实现阶段
C. 测试阶段
D. 维护阶段
答案: 维护阶段
6. 6. 软件的(______)一般由两次故障平均间隔时间和故障平均恢复时间来度量;
A. 可维护性
B. 可靠性
C. 效率
D. 可理解性
答案: 可靠性
7. 7. 请按顺序写出软件生命期的几个阶段____,____ ,____,____,____,____。(A. 维护、B. 测试、C. 详细设计、D. 概要设计、E. 编码、F. 需求分析)
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
8. 1. 分析员是____。
A. 用户中系统的直接使用者
B. 用户和软件人员的中间人
C. 软件的编程人员
D. 用户和软件人员的领导
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
9. 2. 需求分析说明书不能作为______。
A. 可行性研究的依据
B. 用户和开发人员之间的合同
C. 系统概要设计的依据
D. 软件验收测试的依据
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
10. 3. 需求分析是( )。 A. 软件开发工作的基础
A. 软件生存周期的开始
B. 由系统分析员单独完成的
C. 由用户自己单独完成的
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
11. 4. 软件需求规格说明书在软件开发中具有重要的作用,是软件可行性分析的依据。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
12. 5. 在需求分析中,分析员要从用户那里解决的最重要的问题是明确软件做什么。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
13. 1. ________(___________)以及它们之间的关系构成的用于描述系统功能的图成为用例图。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
14. 2. 执行者(Actor)与用例之间的关系是( )
A. 包含关系
B. 泛化关系
C. 关联关系
D. 扩展关系
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
15. 3. “更新订单”与用例“检查用户帐号”之间是(________)关系
A. 包含(include)
B. 扩展(extend)
C. 分类(classification)
D. 聚集(aggregation)
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
16. 4. UML图不包括 ( )
A. 用例图
B. 类图
C. 状态图
D. 流程图
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
17. 5. 用例参与者总是一个扮演不同角色的人。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
18. 1. 数据流图是用于表示软件模型的一种图示方法,在下列可采用的绘制方法中,哪些是常采用的( )。 A. 自顶向下
A. 自底向上
B. 分层绘制
C. 逐步求精
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
19. 2. 分层数据流图是一种比较严格又易于理解的描述方式,它的顶层描述了系统的____。
A. 总貌
B. 细节
C. 抽象
D. 软件的作者
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
20. 3. 下列描述错误的是( )。
A. 数据流图将各种信息流抽象成数据流的形式
B. 数据流图不反映控制关系、调用关系
C. 数据流图不反映处理逻辑的先后顺序
D. 数据流图不反映数据的流向
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
21. 4. 数据流图(DFD)中的每个数据处理至少需要( )。
A. 一个输入数据流
B. 一个输出数据流
C. 一个输入或者输出数据流
D. 一个输入数据流和一个输出流
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
22. 5. 数据流图仅反映系统必须完成的逻辑功能,所以它是一种 模型。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
23. 6. 数据流图建立系统的功能模型,它由数据流、数据处理和数据存贮组成。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
24. 1. 某银行的计算机储蓄系统功能是:将储户填写的存款单或取款单输入系统,如果是存款,系统记录存款人姓名、住址、存款类型、存款日期、利率等信息,并打印出存款单给储户;如果是取款,系统计算清单储户。数据字典中存单组成表达式:存单= 。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
25. 2. 某旅馆的电话服务如下:以拨分机号和外线号码。分机号是从7201至7299。外线号码先拨9,然后是市话号码或长话号码。长话号码是以区号和市话号码组成。区号是从100到300中任意的数字串。市话号码是以局号和分局号组成。局号可以是455,466,888,552中任意一个号码。分局号是任意长度为4的数字串。 要求:写出在数据字典中,电话号码的数据条目的定义(即组成)。电话号码=__________|外线号码,分机号=7201..7299,外线号码=9+[市话号码|_______________],长话号码=区号+________________ ,区号=100..300 ,市话号码=局号+分局号 ,局号=[_______________________] ,分局号=________{数字}__________。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
26. 3. ____和加工说明等描述工具,即用直观的图和简洁的语言来描述软件系统模型。
A. DFD图
B. PAD图
C. IPO图
D. 数据字典
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
27. 4. 数据字典是软件需求分析阶段的最重要工具之一,其最基本的功能是( )
A. 数据库设计
B. 数据通信
C. 数据定义
D. 数据维护
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
28. 5. 在结构化分析建模中要建立的是对象模型、功能模型和行为模型,它们以数据字典为核心。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
29. 1. Build & Fix模型适用于___________ LOC (Line of Code) 的编程.
A. 100-200
B. 200-400
C. 400-1000
D. 1000以上
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
30. 2. 快速模型RAD 代表___________
A. Relative Application Development
B. Rapid Application Development
C. Rapid Application Document
D. None of the mentioned
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
31. 3. 软件的____设计又称为总体设计,其主要任务是建立软件系统的总体结构。
A. 概要
B. 抽象
C. 逻辑
D. 规划
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
32. 4. ( )模型的缺点是缺乏灵活性,特别是无法解决软件需求不明确或不准确的问题
A. 瀑布模型
B. 原型模型
C. 增量模型
D. 螺旋模型
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
33. 5. ( )引入了“风险驱动”的思想,适用于大规模的内部开发项目。
A. 增量模型
B. 喷泉模型
C. 原型模型
D. 螺旋模型
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
34. 1. UML中,对象行为是通过交互来实现的,是对象间为完成某一目的而进行的一系列消息交换。消息序列可用两种类来表示,分别是(________)
A. 状态图和顺序图
B. 活动图和协作图
C. 状态图和活动图
D. 顺序图和协作图
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
35. 2. 一个对象和另一个对象之间,通过消息来进行通信。消息通信在面向对象的语言中即(_____)
A. 方法实现
B. 方法嵌套
C. 方法调用
D. 方法定义
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
36. 3. 什么概念被认为是第二代面向对象技术的标志( )
A. 用例
B. UML语言
C. 活动图
D. 组件图
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
37. 4. 在面向对象的软件开发方法中,每个类都存在其相应的对象,对象是类的实例,类是生成对象的模板。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
38. 5. 面向对象方法学的四要素是对象、类、继承和消息通信。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
39. 1. 在UML类图中,常见的有以下几种关系: 泛化(Generalization), ________________,关联(Association),聚合(Aggregation)________________,依赖(Dependency)。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
40. 2. 将下面的关系按继承关系、聚合关系或普通关联进行分类。小汽车---------红旗轿车是( )关系,小汽车---------驾驶员是( )关系,班级------------学生是( )关系
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
41. 3. (_____)是一组用于描述类或组件的一个服务的操作
A. 包
B. 节点
C. 接口
D. 组件
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
42. 4. 在类图中,哪种关系表达总体与局部的关系( )
A. 泛化
B. 实现
C. 依赖
D. 聚合
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
43. 5. 类通常可以分为实体类,( )和边界类
A. 父类
B. 子类
C. 控制类
D. 祖先
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
44. 1. UML中关联的多重度是指( )
A. 一个类有多个方法被另一个类调用
B. 一个类的实类能够与另一个类的多个实类相关联
C. 一个类的某个方法被另一个类调用的次数
D. 两个类所具有的相同的方法和属性
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
45. 2. 在类图中,“ #”表示的可见性是( )
A. public
B. protected
C. private
D. package
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
46. 3. 类之间的关系不包括( )
A. 依赖关系
B. 泛化关系
C. 实现关系
D. 分解关系
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
47. 4. 类的行为是( )。
A. 由一组操作决定
B. 由类的属性决定
C. 对类的每一个对象唯一的
D. 由父类决定
E. 选项A和B
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
48. 5. 在面向对象的软件开发方法中,每个类都存在其相应的对象,对象是类的实例,类是生成对象的模板
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。