- A+
所属分类:化学工程题库
【◆参考答案◆】:D
(2)【◆题库问题◆】:[填空题] 软件维护工作占到软件生命周期中开发人员所花费工作量的()左右。
【◆参考答案◆】:60%
(3)【◆题库问题◆】:[单选] 开发一个铁路信号控制系统最适合采用()。
A.瀑布模型
B.原型化模型
C.增量开发
D.可转换模型
A.瀑布模型
B.原型化模型
C.增量开发
D.可转换模型
【◆参考答案◆】:D
(4)【◆题库问题◆】:[问答题] 什么是软件工程方法学?软件工程是一种什么样的技术?包括哪三大要素?分为哪三个分支?
【◆参考答案◆】:
软件工程方法学就是指在软件生命周期全过程中使用的一整套管理和开发技术方法的集合。目前,使用最广泛的软件工程方法学分别是传统方法学和面向对象方法学。
软件工程作为一种层次化的技术,有方法、工具和过程三大要素,并由于其涉及学科内容的极为广泛,而分为三个分支:软件开发技术、软件项目管理技术、软件质量管理技术。
软件工程方法学就是指在软件生命周期全过程中使用的一整套管理和开发技术方法的集合。目前,使用最广泛的软件工程方法学分别是传统方法学和面向对象方法学。
软件工程作为一种层次化的技术,有方法、工具和过程三大要素,并由于其涉及学科内容的极为广泛,而分为三个分支:软件开发技术、软件项目管理技术、软件质量管理技术。
(5)【◆题库问题◆】:[单选] 变换3.2.1位于数据流程图的第几层?()
A.1
B.2
C.3
D.0
A.1
B.2
C.3
D.0
【◆参考答案◆】:B
(6)【◆题库问题◆】:[填空题] 软件工程的传统途径是()方法学。
【◆参考答案◆】:生命周期
(7)【◆题库问题◆】:[单选] 试选择比较合理的计算机软件计算方案的演变顺序:()
A.单片机——小型机——网络计算——大型机
B.哑终端——客户机/服务器——分布式计算——internet计算
C.算盘——计算器——PC——深蓝
D.PC——B/S——C/S
A.单片机——小型机——网络计算——大型机
B.哑终端——客户机/服务器——分布式计算——internet计算
C.算盘——计算器——PC——深蓝
D.PC——B/S——C/S
【◆参考答案◆】:B
(8)【◆题库问题◆】:[问答题,简答题] 简述SA方法的优点。
【◆参考答案◆】:1)公认的、有成效的、技术成熟、使用广泛的一种方法,比较适合于开发数据处理类型软件的需求分析。2)该方法利用图形等半形式化工具表达需求,简明、易读,也易于使用,为后一阶段的设计、测试、评价提供了有利条件。
(9)【◆题库问题◆】:[问答题] 为什么模块的规模要适中?
【◆参考答案◆】:过大不易理解;太小则接口开销过大。
(10)【◆题库问题◆】:[名词解释] 基于脚本的设计
【◆参考答案◆】:
此方法主要用于解决要求的验证问题。一个脚本将模拟在系统运行期间用户经历的事件,它提供了输入、处理、输出的屏蔽,以及有关对话的一个模型,开发者能够给用户显示一个系统的逼真视图。
此方法主要用于解决要求的验证问题。一个脚本将模拟在系统运行期间用户经历的事件,它提供了输入、处理、输出的屏蔽,以及有关对话的一个模型,开发者能够给用户显示一个系统的逼真视图。