欢迎光临,有需要请联系站长!
想要快速找到正确答案?
立即关注 超新尔雅学习通微信公众号,轻松解决学习难题!
作业辅导
扫码关注
论文指导
轻松解决学习难题!
超星学习通软件工程作业答案
软件工程
微信公众号:九八五题库
平台: 超星学习通
题目如下:
1. 1. 软件没有相应的文档,且最终不能满足用户要求是软件危机的一种表现。
答案: 正确
2. 2. 软件本身的不可见性和复杂性随规模的增加呈指数上升是产生软件危机的主要原因。
答案: 错误
3. 3. 开发软件就是写程序。
答案: 错误
4. 4. 开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称
A. 软件工程
B. 软件危机
C. 软件周期
D. 软件产生
答案: 软件危机
5. 5. 软件生命周期中所花费费用最多的阶段是
A. 需求分析
B. 软件总体设计
C. 软件维护
D. 软件实现
答案: 软件维护
6. 6. 软件是
A. 处理对象和处理规则的描述
B. 程序
C. 程序、数据及其文档的集
D. 计算机系
答案: 程序、数据及其文档的集
7. 7. 以下对软件工程描述正确地是
A. 一门工程学科
B. 采用经过时间考验而证明正确的管理技术
C. 结合最好的技术方法
D. 经济地开发出高质量的软件并有效地维护它
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
8. 1. 需求分析阶段的产品是
A. 数据流程图
B. 数据字典
C. 判定表
D. 需求规格说明书
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
9. 2. 进行需求分析可使用多种工具,但是()不适用
A. 数据流图
B. PAD图
C. 用例图
D. 数据字典
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
10. 3. 软件需求规格说明的内容不应该包括
A. 主要功能
B. 算法的描述
C. 用户界面及其运行环境
D. 软件性能
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
11. 4. 在考察系统的一些涉及时序和改变的状况时,要用动态模型来表示。动态模型着重于系统的控制逻辑,它包括两个图:一个是事件追踪图,另一个是
A. 数据流图
B. 状态图
C. 系统结构图
D. 流图
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
12. 5. 与用户获取需求的方法中,使用分发调查表的是
A. 快速原型
B. 简易的应用规格说明
C. 访谈
D. 自顶向下逐步求精的数据流程图
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
13. 6. 实体关系图描述数据对象及数据对象之间的关系,是用于建立数据模型的图形。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
14. 1. 可行性研究的技术可行性是指现有技术是否可行。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
15. 2. 可行性研究的成本效益分析是从经济方面讨论是否可行。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
16. 3. 可行性分析研究的目的是
A. 项目值得开发否
B. 争取项目
C. 开发项目
D. 功能内聚
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
17. 4. 描绘物理系统的传统工具是:
A. 程序流程图
B. 软件结构图
C. 系统流程图
D. 数据流程图
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
18. 5. 数据字典的基本功能是
A. 数据库设计
B. 数据通信
C. 数据定义
D. 数据维护
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
19. 6. 使用数据流图对工资系统进行需求分析建模,外部实体是
A. 接受工资单的银行
B. 工资系统代码
C. 工资单
D. 工资数据库维护
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
20. 1. 研究如何从形式化的规格说明推演出具体的面向计算机的程序代码的全过程,这个概念是指
A. 模型验证
B. 形式化规格说明
C. 形式化程序求精
D. 定理证明
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
21. 2. 按照形式化的程度,软件开发过程中,用数据流图或实体关系图建立模型,是典型的:
A. 形式化方法
B. 非形式化方法
C. 半形式化方法
D. 都不是
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
22. 3. 有穷状态机不包括
A. 状态集
B. 输入集
C. 转换函数
D. 标记
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
23. 4. 以一阶谓词演算为主要理论基础的规约语言,是一种功能性语言,它是
A. Z语言
B. 有穷状态机
C. Petri网
D. 通信顺序进程
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
24. 5. 形式化的规格说明优点是易于表示问题的时序、控制和行为等方面的需求。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
25. 1. 程序控制的三种结构中,()结构可以提供程序的重复控制
A. 循环
B. 排序
C. 分支
D. 以上都不对
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
26. 2. Jackson方法是一种面向()的方法
A. 对象
B. 数据结构
C. 数据流
D. 控制流
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
27. 3. Jackson图上下层之间的关系是
A. 组成关系
B. 继承关系
C. 嵌套关系
D. 调用关系
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
28. 4. 详细设计的任务是确定每个模块的
A. 内部特征
B. 外部特征
C. 算法和使用的数据
D. 功能和输入输出数据
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
29. 5. 在软件详细设计过程中不采用的工具是
A. 判定表
B. PDL
C. 程序流程图
D. DFD
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
30. 6. 在详细设计阶段,一种历史最悠久、使用最广泛的描述程序逻辑结构的工具是程序流程图。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
31. 7. 判定表适合做通用的设计工具,也能表示顺序结构和循环结构。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
32. 1. 如果一个模块访问另一个模块的内部数据,则模块间的耦合属于
A. 控制耦合
B. 内容耦合
C. 数据耦合
D. 公共耦合
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
33. 2. 下列关于软件设计准则的描述,错误的是
A. 采用逐步求精的思想
B. 使模块的作用域在该模块的控制域外
C. 提高模块的独立性
D. 体现统一的风格
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
34. 3. 模块独立性是软件模块化所提出的要求,衡量模块独立性的度量标准则是
A. 抽象和信息隐蔽
B. 激活机制和控制方法
C. 内聚性和耦合性
D. 局部化和封装化
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
35. 4. HIPO是指
A. 层次输入处理输出图或表
B. 层次功能结构图
C. 功能结构图
D. 输入处理输出图或表
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
36. 5. 软件设计阶段可以划分为
A. 软件单元设计
B. 软件体系结构设计
C. 软件概要设计
D. 软件详细设计
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
37. 6. 中心变换型的DFD图可看成是对输入数据进行转换而得到输出数据的处理,因此可以使用事务分析技术得到初始的模块结构图。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
38. 7. 模块内部各成分联系越紧,即内聚程度越大,模块独立性就越强,系统就越容易理解和维护。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
39. 8. 一个模块的控制域是指受该模块内一个判定影响的所有模块的集合。(对) 模块独立要求高耦合低内聚。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
40. 9. 软件的架构设计没有软件的单元设计重要。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
41. 1. 面向对象方法把客观世界中的事物抽象地表示为系统中的类,作为系统的基本构成单位。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
42. 2. 信息隐藏可以降低系统的复杂度。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
43. 3. 继承的语义是“包含”。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
44. 4. 多态存在的必要条件是:继承、重写、特殊类的引用指向一般类的对象。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
45. 5. 模型可以看成是复杂事物经过抽象后得到的内容。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
46. 6. 封装是把对象的()结合在一起,形成一个独立的单元。
A. 属性和操作
B. 信息流
C. 消息和事件
D. 数据的集合
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
47. 7. 下列说法不正确的是
A. 若类A具有类B的特征,并且具有自己的一些特征,则A叫做B的特殊类,B叫做A的一般类
B. 长颈鹿类是动物类的特殊类
C. 动物类是长颈鹿类的一般类
D. 动物类继承了长颈鹿类
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
48. 8. 关于多态的说法,正确的是
A. 要想实现多态,必须存在多个特殊类继承一个一般类
B. 不同的特殊类继承同一个一般类,在实现同一操作的时候,实现方式各不不同,这种现象属于多态
C. 在实现多态时,特殊类的属性也可以和一般性的同名属性具有不同的数据类型
D. 在实现多态时,在创建对象时,使用特殊类进行声明并创建该特殊类的对象
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
49. 9. 关于信息隐藏的作用,描述正确的是
A. 对象操作的实现算法对于其他对象而言是隐藏的
B. 信息隐藏可通过对象的封装实现
C. 隐藏了对象内部的实现细节,保证了对象的安全性
D. 降低了系统的复杂度
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
50. 1. 建立基本模型的三个活动必须按照顺序进行。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
51. 2. 在面向对象分析的过程中,我们把事物所有的静态特征都作为它的属性。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
52. 3. 采用面向对象的方法进行开发,无论是在分析阶段,还是在设计阶段,还是在编码阶段,都围绕着类和对象进行。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
53. 4. 在建立辅助模型时,使用UML中的包图来表现完成某一项特定功能的一组对象之间的详细交互。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
54. 5. 在分析阶段,可以采用UML建模语言对系统建模。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
55. 1. 面向对象的设计目的是把分析阶段得到的需求转变成符合具体实现条件的OOD模型。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
56. 2. GOOD是一种早期的面向对象设计的方法。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
57. 3. 构件图用于动态建模,是表示构件类型的组织以及各种构件之间依赖关系的图。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
58. 4. 构件图是用来设计系统中软件和硬件的物理架构。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
59. 5. 面向对象数据库也需要满足第一范式。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
60. 6. 问题域部分的设计仍然是紧密围绕着类和对象进行的。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
61. 1. 软件质量保证措施SQA不包括:
A. 复审或评审
B. 软件测试
C. 程序正确性证明
D. 软件代码编写
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
62. 2. 源程序是软件配置的一个成分,由源程序度量软件规模是合理的。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
63. 3. 软件项目管理先于任何技术活动之前开始,并且贯穿于软件的整个生命周期之中。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
64. 4. Gantt图能显式地描绘各项作业彼此间的依赖关系。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
65. 5. 基线就是通过了正式复审的软件配置项。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
66. 6. 软件质量就是“软件与明确地和隐含地定义的需求相一致的程度”。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
67. 7. 工程网络能描绘任务分解情况以及每项作业的开始时间和结束时间,是系统分析和系统设计的有力工具。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。