"题目1.为解决软件危机问题,北大西洋公约组织(NATO)于1968年召开计算机科学会议,讨论软件危机问题,提出了()的概念。
A.软件工程
B.程序
C.文档
D.软件
"题目2.本质上看,软件危机是落后的软件生产方式与迅速增长的()之间存在矛盾。
A.软件过程模型
B.软件从业者
C.软件工具
D.软件需求
A.必要部件
B.重要部件
C.物理部件
D.逻辑部件
A.瀑布模型
B.增量模型
C.快速原型模型
D.敏捷开发模型
"题目5.()是一种应对快速开发的需求的方法,它们在短周期的迭代中生产软件,并允许更大的设计变化。
"题目6.需求通常包括()、质量需求和约束性三类需求。
A.并发量需求
B.性能需求
C.非功能需求
D.功能需求
"题目7.软件需求讲述的是“做什么”,而()解决的是“怎么做”的问题。
A.软件开发
B.软件测试
C.软件设计
D.需求分析
"题目8.()是软件验证和确认(VerificationandValidation)的关键活动,是软件质量保证的重要组成部分。
B.软件设计
C.需求分析
D.软件测试
"题目9.软件危机的典型表现包括()。
A.软件的产品质量无法保证
B.软件开发的成本预算难以预测
C.软件产品缺少适当的文档资料
D.软件开发的进度计划难以预测
"题目10.用户需求难以明确,这主要是指()。
A.用户在软件开发出来之前,自己也不确定软件具体需求,对软件开发需求的描述不准确、有错误或二义性
B.在软件开发过程中,用户还会陆续提出修改软件功能、界面等方面的要求
C.软件开发人员和用户对需求的理解有偏差
D.软件开发人员在准确理解需求前就匆忙开始编写程序
"题目11.常用的软件过程模型有()。
C.原型模型
D.螺旋模型
"题目12.需求验证的主要形式是组织需求评审,主要评审()这几个方面。
THE END