简述软件生命周期方法学的途径,以及划分阶段步骤的目的和实质。

  • A+
所属分类:化学工程题库
(1)【◆题库问题◆】:[问答题] 简述软件生命周期方法学的途径,以及划分阶段步骤目的实质

【◆参考答案◆】:软件生命周期方法学是软件工程的传统途径,划分阶段步骤的目的和实质是:控制开发工作的复杂性,通过有限步骤,把抽象逻辑概念,转化为具体物力实现。

(2)【◆题库问题◆】:[名词解释] 软件概要设计

【◆参考答案◆】:
进入了设计阶段,要把软件"做什么"的逻辑模型变换为"怎么做"的物理模型,即着手实现软件的需求,并将设计的结果反应在"设计规格说明书"文档中,所以软件设计是一个把软件需求转换为软件表示的过程,最初这种表示只是描述了软件的总的体系结构,称为软件的概要设计或结构设计。

(3)【◆题库问题◆】:[填空题] 链式存储结构的线性表其元素之间的逻辑关系是通过结点的()域来表示的。

【◆参考答案◆】:指针

(4)【◆题库问题◆】:[判断题] 程序只要逻辑正确,能够被机器理解并执行就够了。
A.正确
B.错误

【◆参考答案◆】:正确

(5)【◆题库问题◆】:[填空题] 在冒泡、快速、直接插入三种排序方法中,排序的趟数与数据表的初始排列顺序无关的是()排序方法。

【◆参考答案◆】:直接插入

(6)【◆题库问题◆】:[单选] 商品房买卖中,当事人未约定面积差异纠纷的处理方式的,面积误差比绝对值超出()时,买受人有权退房。
A.3%
B.4%
C.5%
D.6%

【◆参考答案◆】:A

(7)【◆题库问题◆】:[单选] 下面不是面向对象设计准则的是()
A.模块化
B.抽象
C.信息隐藏
D.不可重用

【◆参考答案◆】:D

(8)【◆题库问题◆】:[问答题,简答题] 计算题:已知一个待开发的基于计算机的系统的总成本的估算值的折现值为5000元,预计新系统投入运行后每年可带来2500元的收入,假设新系统的生存周期(不包括开发时间)为5年,当年的年利率为12%,试求该系统的纯收入T、投资回收期D和投资回收率j。

【◆参考答案◆】:对该系统将来的收入折现,计算结果如上表所示。

(9)【◆题库问题◆】:[问答题] 增量模型的特点有什么?

【◆参考答案◆】:
1.任务或功能模块驱动,可以分阶段提交产品;
2.有多个任务单,这些多个任务单的集合,构成项目的一个总任务书(总用户需求报告)。

(10)【◆题库问题◆】:[问答题] 简述软件危机的表现形式。

【◆参考答案◆】:
1)软件的发展速度跟不上硬件的发展和用户需求
2)软件成本和开发进度不能预先估计,用户不满意
3)软件产品质量差,可靠性没有保证
4)软件可维护性差
5)软件产品没有配套文档

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: