东师软件工程20秋在线作业1答案6Word下载.docx
- 文档编号:12960118
- 上传时间:2022-10-01
- 格式:DOCX
- 页数:17
- 大小:13.42KB
东师软件工程20秋在线作业1答案6Word下载.docx
《东师软件工程20秋在线作业1答案6Word下载.docx》由会员分享,可在线阅读,更多相关《东师软件工程20秋在线作业1答案6Word下载.docx(17页珍藏版)》请在冰豆网上搜索。
软件测试
软件维护
D
(单选题)3:
在软件开发阶段用来减少错误,提高软件可维护性的技术称为()。
面向对象的技术
面向结构的技术
面向维护的技术
面向分析的技术
(单选题)4:
结构化程序设计主要强调的是()。
程序易读性
程序的规模
程序的效率
程序设计语言的先进性
A
(单选题)5:
根据用户在软件使用过程中提出的建设性意见而进行的维护活动称为()。
纠错性维护
适应性维护
改善性维护
预防性维护
(单选题)6:
用来定义数据流图中的各个成分的具体含义的是()。
数据字典
数据库
数据对象
逻辑符号
(单选题)7:
可行性研究要进行一次怎样的需求分析。
详细的
全面的
简化的、压缩的
彻底的
(单选题)8:
介于自然语言和形式语言之间的一种半形式语言的是()。
机器语言
汇编语言
面向对象语言
结构化语言
(单选题)9:
描述了系统的所有计算。
指出发生的时间、事件和客体的模型是()。
数据模型
对象模型
动态模型
功能模型
(单选题)10:
提高软件质量和可靠的技术大致可分为两大类:
其中一类就是避开错误技术,但避开错误技术无法做到完美无缺和绝无错误,这就需要()。
消除错误
检测错误
避开错误
容错
(多选题)11:
耦合是影响软件复杂程度的一个重要因素。
应该采取下述设计原则。
尽量使用数据耦合
少用控制耦合和特征耦合
限制公共变量耦合的范围
完全不用内容耦合
A,B,C,D
(多选题)12:
在单元测试的基础上,将所有模块按照设计要求组装成一个完整的系统进行的集成测试也称为()。
黑盒测试
组装测试
白盒测试
联合测试
B,D
(多选题)13:
最著名的面向数据结构的设计方法是()。
E-R方法
UML方法
Jackson方法
Warnier方法
C,D
(多选题)14:
面向数据流的设计方法把信息流映射成软件结构,信息流的类型决定了映射的方法。
信息流的类型包括()。
逻辑流
变换流
物理流
事务流
(多选题)15:
软件设计阶段的任务具体分为()。
确定软件结构,划分子系统模块
确定系统的数据结构
设计用户界面
调试系统错误
A,B,C
(多选题)16:
软件工程的主要目标包括()。
付出较低的开发成本
达到要求的软件功能
取得较好的软件性能
开发的软件易于移植
(多选题)17:
PAD图的主要优点如下()。
PAD图所描绘的程序结构十分清晰
容易将PAD图转换成高级语言源程序
可用于表示程序逻辑和数据结构
符号支持自顶向下、逐步求精方法的使用。
(多选题)18:
计算机软件包括()。
程序
规程
规则
文档和数据
(多选题)19:
改进软件设计提高软件质量的启发式规则包括()。
改进软件结构提高模块独立性
模块规模应该适中
模块的作用域应该在控制域之内
力争降低模块接口的复杂程度
(多选题)20:
结构化分析方法通常使用哪些方法来描述。
部署图Deployment
用例图UseCase
数据流图DFD
数据字典DD
(判断题)21:
坚持使用盒图作为详细设计的工具,可以使程序员逐步养成用结构化的方式思考问题和解决问题的习惯。
错误
正确
B
(判断题)22:
快速原型技术的基本思路是快速开发一个目标软件系统的原型,让用户对其进行评价并提出修改意见,然后开发人员根据用户的意见对原型进行改进。
(判断题)23:
模块化就是把程序划分成独立命名且可独立访问的模块,每个模块完成一个子功能,把这些模块集成起来构成一个整体,可以完成指定的功能满足用户的需求。
(判断题)24:
被继承的类我们称之为派生类子类,在它的基础上新建立的类我们称之为基类父类。
(判断题)25:
详细设计阶段的任务是具体地编写程序,必须关注最终的程序代码的质量。
(判断题)26:
软件可靠性是指在给定的时间间隔内,程序错误运行的概率。
(判断题)27:
总体设计的目的是确定整个系统的功能及模块结构。
(判断题)28:
结构冗余为检测或纠正信息在运算或传输中的错误,须外加一部分信息。
(判断题)29:
在面向对象的需求分析方法中,建立动态模型是最主要的任务。
(判断题)30:
数据耦合是高耦合。
系统中至少必须存在这种耦合,因为只有当某些模块的输出数据作为另一些模块的输入数据时,系统才能完成有价值的功能。
(判断题)31:
所谓的通用程序设计语言实际上对所有应用领域都同样适用。
(判断题)32:
所选用的程序设计语言的特点及编码风格将对程序的可靠性、可读性、可测试性和可维护性产生深远的影响。
(判断题)33:
在面向对象的软件技术中,组合是子类自动地共享基类中定义的数据和方法的机制。
(判断题)34:
对象实现了数据和操作的结合,使数据和操作封装于对象的统一体中。
(判断题)35:
纯收入是指在整个生存周期之内的累计经济效益与投资之和。
(判断题)36:
需求分析阶段得出的数据流图是总体设计的极好的出发点。
(判断题)37:
问题分析图PAD面向高级程序设计语言的,为FORTRAN,COBOL和PASCAL等每种常用的高级程序设计语言都提供了一整套相应的图形符号。
(判断题)38:
加工小说明是对系统流程图中的加工进行说明。
(判断题)39:
程序的三种基本控制结构的共同特点是只有一个入口和一个出口。
(判断题)40:
混合冗余指重复执行指令或程序来消除瞬时错误带来的影响。
改进软件设计提高软件质量的启发
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程 20 在线 作业 答案