吉大17春学期《软件工程》在线作业一二答案
吉大17春学期《软件工程》在线作业一一、单选题:
1.下面属于在需求分析阶段的图形工具的是( ) (满分:4)
A. 数据流图
B. 层次方框图
C. IPO图
D. I-O图
2.下面各项中不属于需求分析最终结果( ) (满分:4)
A. 项目开发计划
B. 需求规格说明书
C. 设计说明书
D. 可行性分析报告
3.下面哪些属于数据字典的元素( ) (满分:4)
A. 数据流
B. 数据存储
C. 处理
D. 数据对象
1.数据字典中包含数据存储( ) (满分:4)
A. 错误
B. 正确
2.程序流程图是过程设计的工具之一( ) (满分:4)
A. 错误
B. 正确
3.软件定义时期通常进一步划分为2个周期( ) (满分:4)
A. 错误
B. 正确
4.软件维护可有可无( ) (满分:4)
A. 错误
B. 正确
5.总体设计过程通常由两个主要阶段组成。( ) (满分:4)
A. 错误
B. 正确
6.需求分析的任务通常由八个方面的综合要求组成( ) (满分:4)
A. 错误
B. 正确
7.IPO图示输入、处理、输出图的简称( ) (满分:4)
A. 错误
B. 正确
1.软件维护是软件生命周期中的固有阶段,一般认为,各种不同的软件维护中以( )维护所占的维护量最小。 (满分:4)
A. 改正性维护
B. 适应性维护
C. 预防性维护
D. 完善性维护
2.根据用户在软件使用过程中提出的建设性意见而进行的维护活动称为( ). (满分:4)
A. 纠错性维护
B. 适应性维护
C. 改善性维护
D. 预防性维护
3.常见的数据存储管理方式有( )种 (满分:4)
A. 1
B. 2
C. 3
D. 4
4.下面不属于软件工程三要素的是( ) (满分:4)
A. 方法
B. 类
C. 过程
D. 工具
5.以下那个不是验证软件需求的正确性的( ) (满分:4)
A. 一致性
B. 完整性
C. 现象性
D. 有效性
二、多选题:
6.一个类可以有父类和子类主要是由于( ) (满分:4)
A. 继承性
B. 独立性
C. 封装性
D. 实力性
7.软件重用分为( )个层次 (满分:4)
A. 1
B. 2
C. 3
D. 4
8.下面不属于面向对象设计准则的是( ) (满分:4)
A. 模块化
B. 抽象
C. 信息隐藏
D. 不可重用
三、判断题:
9.为了使模块尽可能独立,要求( )。 (满分:4)
A. 模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强
B. 模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱
C. 模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱
D. 模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强
10.常见的程序控制结构不包括( ) (满分:4)
A. GO TO 语句
B. 顺序
C. 选择
D. 循环
11.下面不是面向对象的重要特点( ) (满分:4)
A. 一致的表示方法
B. 可重用性
C. 可维护性
D. 类型检查
12.模块内聚度越高,说明模块内各成分彼此结合的程度越(2)。 (满分:4)
A. 松散
B. 紧密
C. 无法判断
D. 相等
13.典型的软件再工程分为( )类活动 (满分:4)
A. 4
B. 5
C. 6
D. 7
14.子系统测试中着重测试模块的( ) (满分:4)
A. 接口
B. 函数
C. 语法
D. 以上都不正确
15.下面不属于软件危机现象的是( ) (满分:4)
A. 对软件开发成本和进度的估计常常很不准确。
B. 用户对“已完成的”软件系统不满意的现象经常发生。
C. 软件产品的质量往往靠不住。
D. 软件常常是可维护的。
吉大17春学期《软件工程》在线作业二
一、单选题:
1.瀑布模型的不存在以下问题( ) (满分:4)
A. 用户容易参与开发
B. 缺乏灵活性
C. 用户与开发者易沟通
D. 适用可变需求
2.下面各项中不属于需求分析最终结果( ) (满分:4)
A. 项目开发计划
B. 需求规格说明书
C. 设计说明书
D. 可行性分析报告
3.下面属于在需求分析阶段的图形工具的是( ) (满分:4)
A. 数据流图
B. 层次方框图
C. IPO图
D. I-O图
1.需求分析的任务通常由八个方面的综合要求组成( ) (满分:4)
A. 错误
B. 正确
2.软件工程包括技术和管理两方面的内容,是技术与管理紧密结合的产物。 (满分:4)
A. 错误
B. 正确
3.数据元素组成数据的方式有3种:顺序、选择和重复( ) (满分:4)
A. 错误
B. 正确
4.数据流图的一个主要用途是作为分析和设计的工具( ) (满分:4)
A. 错误
B. 正确
5.单元测试集中检测软件设计的最小单元-模块( ) (满分:4)
A. 错误
B. 正确
6.分析模型是系统分析员同用户及领域专家交流时有效地通信手段 (满分:4)
A. 错误
B. 正确
7.系统流程图是概括地描述物理系统的传统工具 (满分:4)
A. 错误
B. 正确
1.盒图也称为( )或Chapin图。这种表达方式取消了流程线,它强迫程序员以结构化方式思考和解决问题 (满分:4)
A. 流程图
B. 框图
C. 判定表
D. N-S图
2.当模块中包含复杂的条件组合,只有( )能够清晰地表达出各种动作之间的对应关系。 (满分:4)
A. 判定表和判定树
B. 盒图
C. 流程图
D. 关系图
3.大型软件的测试不包括哪个阶段( ) (满分:4)
A. 边值测试
B. 单元测试
C. 集成测试
D. 验收测试
4.为了使模块尽可能独立,要求( )。 (满分:4)
A. 模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强
B. 模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱
C. 模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱
D. 模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强
5.代码行技术是比较简单的定( )估算方法 (满分:4)
A. 量
B. 性
C. 点
D. 以上都不正确
二、多选题:
6.模块内聚度越高,说明模块内各成分彼此结合的程度越(2)。 (满分:4)
A. 松散
B. 紧密
C. 无法判断
D. 相等
7.子系统测试中着重测试模块的( ) (满分:4)
A. 接口
B. 函数
C. 语法
D. 以上都不正确
8.在设计人机界面的过程中,下面那个问题不能遇到( ) (满分:4)
A. 系统吞吐量
B. 系统响应时间
C. 用户帮助设施
D. 出错信息处理
三、判断题:
9.软件测试方法中,黑盒、白盒测试法是常用的方法,其中白盒测试主要用于测试( ) (满分:4)
A. 结构合理性
B. 软件外部功能
C. 程序正确性
D. 程序内部逻辑
10.下面那个不是常见的3类人机界面设计指南( ) (满分:4)
A. 一般交互指南
B. 信息输出指南
C. 数据输入指南
D. 信息显示指南
11.需求分析中开发人员要从用户那里了解( ) (满分:4)
A. 软件做什么
B. 用户使用界面
C. 输入的信息
D. 软件的规模
12.所有的测试都应该能追溯到( ) (满分:4)
A. 用户需求
B. 系统需求
C. 测试案例
D. 以上都不正确
13.( )是将系统化的、规范的、可定量的方法应用于软件的开发、运行和维护的过程,它包括方法、工具和过程三个要素。 (满分:4)
A. 软件过程
B. 软件测试
C. 软件生存周期
D. 软件工程
14.为适应软件运行环境的变化而修改软件的活动称为( ). (满分:4)
A. 纠错性维护
B. 适应性维护
C. 改善性维护
D. 预防性维护
15.常见的重载是函数重载和( ) (满分:4)
A. 数据重载
B. 符号重载
C. 运算符重载
D. 以上都不正确
感谢,下载了好几个学期了,都满分
页:
[1]