1、根据《软件生存周期过程 GB/T 8566—2001》,开发过程的第一活动是 _____ 。
A、 系统需求分析
B、 过程实施
C、 系统结构设计
D、 使用和维护
答案:B
答题解析:
根据《软件生存周期过程GB/T 8566—2001》,开发过程包括开发者的活动和任务。开发过程的活动依次是:过程实施、系统需求分析、系统结构设计……
上述的第一个活动为“过程实施”。
参考答案:B
2、在软件质量模型中,比较有代表性的有McCall提出的软件质量模型。在这个质量模型中,软件的质量特性被分成了三组,即产品转移、产品修改和____。
A、 产品开发
B、 产品销售
C、 产品升级
D、 产品运行
答案:D
答题解析:
在McCall提出的软件质量模型中,软件的质量特性被分成产品转移、产品修改和产品运行三组。所以,本题的正确选项是D。
参考答案:D
3、常见的软件开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型等。其中______ 适用于需求明确或很少变更的项目。
A、 瀑布模型
B、 演化模型
C、 螺旋模型
D、 喷泉模型
答案:A
答题解析:
常见的软件开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型等。
适用于需求明确或很少变更的项目,也可用在已有类似项目开发经验的项目上。瀑布模型不灵活,特别是无法解决软件需求不明确问题,由于需求不明确导致的问题有可能在项目后期才能发现,但损失已经造成。
特别适用于庞大而复杂的、高风险的系统。
主要用于描述面向对象的开发过程,体现了面向对象开发过程的迭代和连续性。
查看完整试题>>>