软件工具

  • A+
所属分类:化学工程题库
(1)【◆题库问题◆】:[名词解释] 软件工具

【◆参考答案◆】:
一般是指为了支持软件人员开发和维护活动而使用的软件。

(2)【◆题库问题◆】:[单选] 软件在需要它投入使用时能实现其指定的功能的概率是()。
A.可靠性
B.可理解性
C.可移植性
D.可使用性

【◆参考答案◆】:A

(3)【◆题库问题◆】:[单选] 下列选项中,属于成本管理的主要任务的是()。
A.人员的分工
B.估算软件项目的成本
C.对控制软件质量要素
D.对软件阶段产品进行评审

【◆参考答案◆】:B

(4)【◆题库问题◆】:[问答题] 请说明为什么模块控制的宽度和深度要适度。

【◆参考答案◆】:深度过大表示分工过细,而宽度过大则表示系统复杂度大,所以模块控制的宽度和深度要适度。

(5)【◆题库问题◆】:[单选] 尽可能在()生产过程中保证各阶段文件的正确性。
A.硬件
B.文件
C.文档
D.软件

【◆参考答案◆】:D

(6)【◆题库问题◆】:[问答题,简答题] 软件质量保证(SQA)活动主要包括哪些内容?

【◆参考答案◆】:SQA活动主要包括以下内容:1)在需求分析阶段提出对软件质量的需求,并将其自顶向下逐步分解为可以度量和控制的质量要素,为软件开发、维护各阶段软件质量的定性分析和定量度量打下基础;2)研究并选用软件开发方法和工具;3)对软件生存周期各阶段进行正式的技术评审(FTR);4)制定并实施软件测试策略和测试计划;5)及时生成软件文档并进行其版本控制;6)保证软件开发过程与选用的软件开发标准相一致;7)建立软件质量要素的度量机制;8)记录SQA的各项活动,并生成各种SQA报告。

(7)【◆题库问题◆】:[单选] 软件会逐渐退化而不会磨损,其原因在于()。
A.A.软件通常暴露在恶劣的环境下
B.B.软件错误在经常使用之后会逐渐增加
C.C.不断的变更使组件接口之间引起错误
D.D.软件备件很难订购

【◆参考答案◆】:C

(8)【◆题库问题◆】:[问答题] 怎样与用户有效地沟通,以获得用户的真实需求?

【◆参考答案◆】:访谈、情景分析,以及面向数据流的自顶向下求精等方法,编制简易的系统规格说明文档,创建原型等,是获取真实需求的有效方法。

(9)【◆题库问题◆】:[单选] 面向对象技术特别强调的是()。
A.数据库的易操作性
B.数据结构的描述性
C.抽象类型的描述性
D.对象的数据结构

【◆参考答案◆】:D

(10)【◆题库问题◆】:[单选] 结构化程序设计的一种基本方法是()。
A.筛选法
B.递归法
C.迭代法
D.逐步求法

【◆参考答案◆】:D

发表评论

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