计算机辅助软件工程

  • A+

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

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

(1)【◆题库问题◆】:[名词解释] 计算机辅助软件工程

【◆参考答案◆】:在软件工程活动中,人们按照软件工程的原则和方法,利用计算机及其集成的软件开发环境,辅助软件项目的开发、维护及管理的过程,称为计算机辅助软件工程(即CASE.。

(2)【◆题库问题◆】:[问答题,简答题] 在硬件工程中,硬件定义阶段的任务有哪些?

【◆参考答案◆】:硬件定义阶段的任务是:1)制定硬件开发计划,确定项目成本和工程进度;2)进行硬件需求分析,给出硬件规格说明。3)软件产品的质量往往是靠不住的。

(3)【◆题库问题◆】:[问答题] 影响软件维护的因素有哪些?

【◆参考答案◆】:
⑴软件配置是否完整是影响维护工作量的重要因素;
⑵修改别人的程序增加了维护的难度;
⑶文档不全的软件,增加了修改后测试的工作量;
⑷软件结构的不合理,增加了软件修改的困难;
⑸软件经过多个版本的演化,很难追踪修改的过程;
⑹软件维护经常受挫,降低了该项工作的吸引力。

(4)【◆题库问题◆】:[单选] 软件特性中,一个软件能再次用于其他相关应用的程度称为()。
A.可移植性
B.可重用性
C.容错性
D.可适应性

【◆参考答案◆】:B

(5)【◆题库问题◆】:[填空题] 统计单链表中元素个数的时间复杂度是()。

【◆参考答案◆】:O(n)

(6)【◆题库问题◆】:[单选] 软件特性中,在给定的时间间隔内,程序成功运行的概率指的是()。
A.有效性
B.可适应性
C.正确性
D.可靠性

【◆参考答案◆】:D

(7)【◆题库问题◆】:[问答题] 顺序图在分析阶段的作用是什么?

【◆参考答案◆】:顺序图描述了一组交互对象间的交互方式,它表示完成某项行为的对象和这些对象之间传递消息的时间顺序。

(8)【◆题库问题◆】:[填空题] 任意一个无向图的邻接矩阵()是对称矩阵。

【◆参考答案◆】:一定

(9)【◆题库问题◆】:[单选] 在MVC设计模式中,JavaBean的作用是()
A.Controller
B.Model
C.业务数据的封装
D.View

【◆参考答案◆】:C

(10)【◆题库问题◆】:[填空题] ()是指模块内部个成分之间联系的强弱。

【◆参考答案◆】:内聚

发表评论

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