在软件开发过程,以下说法正确的是()。

  • A+
所属分类:化学工程题库
(1)【◆题库问题◆】:[单选] 在软件开发过程,以下说法正确的是()。
A.A.程序流通图是逐步求精的好工具
B.B.N-S图不可能任意转移控制,符合结构化原则
C.C.判定表是一种通用的设计工个
D.D.程序流程图和NS图都不易表达模块的层次结构

【◆参考答案◆】:B

(2)【◆题库问题◆】:[名词解释] 质量保证

【◆参考答案◆】:
向社会和用户提供满意高质量的产品确保软件从诞生到消亡为止的所有阶段的质量的活动。

(3)【◆题库问题◆】:[单选] 数据字典中,一般不包括下列选项中的()条目。
A.数据流
B.数据存储
C.加工
D.源点与终点

【◆参考答案◆】:D

(4)【◆题库问题◆】:[单选] 封装的的作用是()。
A.复用
B.对象
C.实例
D.方法

【◆参考答案◆】:A

(5)【◆题库问题◆】:[填空题] 软件开发中经常使用()法,使用户通过实践获得关于未来的系统如何工作的更直接具体的概念,它类似于工程产品的开发中使用样机的思想。

【◆参考答案◆】:快速原型法

(6)【◆题库问题◆】:[单选] 开发一个铁路信号控制系统最适合采用()。
A.瀑布模型
B.原型化模型
C.增量开发
D.可转换模型

【◆参考答案◆】:D

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

【◆参考答案◆】:
是在需求分析的基础上通过抽象和分解将系统分解成模块,确定系统功能是实现。

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

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

(9)【◆题库问题◆】:[单选] 在一个列车控制软件的需求文档中,我们发现了以下两条需求描述:“列车车门在两个停靠站之间要保持关闭”;“列车发生紧急停车时,要打开车门”。这里出现的需求问题是什么()。
A.A.无法测试的需求
B.B.不完整的需求
C.C.含糊的需求
D.D.矛盾与不一致的需求

【◆参考答案◆】:D

(10)【◆题库问题◆】:[名词解释] 软件测试

【◆参考答案◆】:
在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。

发表评论

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