软件危机

  • A+

答案查询网公众号已于近期上线啦

除基本的文字搜题外,准备上线语音搜题和拍照搜题功能!微信关注公众号【答案查询网】或扫描下方二维码即可体验。

(1)【◆题库问题◆】:[名词解释] 软件危机

【◆参考答案◆】:软件危机是指在计算机软件开发、使用与维护过程中遇到的一系列严重问题和难题。

(2)【◆题库问题◆】:[单选] 静态分析程序和动态测试程序属于软件工具中的哪一类?()
A.需求分析工具
B.编码工具
C.确认工具
D.设计工具

【◆参考答案◆】:C

(3)【◆题库问题◆】:[单选] 分层数据流图是一种比较严格又易于理解的描述方式,它的顶层图描述了系统的()
A.细节
B.输入与输出
C.软件的作用
D.绘制的时间

【◆参考答案◆】:B

(4)【◆题库问题◆】:[问答题] 简述建立原型模型对软件需求分析的作用。

【◆参考答案◆】:可以快速构建旨在演示目标系统主要功能的可运行程序,帮助用户确定及提供更为精准的需求,以利用户和开发者能够在目标系统应该“做什么”这一问题上尽快达成一致。

(5)【◆题库问题◆】:[单选] 下列软件开发模型中,适合于那些不能预先确切定义需求的软件系统的开发的模型是()。
A.原型模型
B.瀑布模型
C.基于知识的智能模型
D.变换模型

【◆参考答案◆】:A

(6)【◆题库问题◆】:[单选] 软件调试的目的是()
A.找出错误所在并改正之
B.排除存在错误的可能性
C.对错误性质进行分类
D.统计出错的次数

【◆参考答案◆】:A

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

【◆参考答案◆】:正确

(8)【◆题库问题◆】:[填空题] 若顺序表中的元素是从1位置开始存放的,要在具有n个元素的顺序表中插入一个元素,合法的插入位置是()。

【◆参考答案◆】:1~n+1

(9)【◆题库问题◆】:[问答题] 两种软件工程方法学开发软件时要建立哪些模型?

【◆参考答案◆】:软件工程方法学包括:传统方法学和面向对象方法学。常用的开发模型有:瀑布模型(需求稳定,而且可以预先指定)原型模型(需求模糊或者随时间变化)增量模型(分析员先作出需求分析和概要设计,用户参与逐步完善)螺旋模型(将瀑布模型与原型化模型结合起来,并加入了风险分析)喷泉模型(使开发过程具有迭代性和无间隙性)

(10)【◆题库问题◆】:[单选] 程序控制的三种基本结构中,()结构可提供多条路径选择。

【◆参考答案◆】:D

发表评论

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