选择题
1.开发软件的高成本和产品的低质量之间有着尖锐的矛盾,这称作()。
A.软件投机B.软件危机C.软件工程D.软件产生
2.软件工程学是应用科学理论和工程上的技术指导软件开发的学科,其目的是()。
A.引入新技术提高空间利用率B.用较少的投资获得高质量的软件C.缩短研制周期扩大软件功能D.硬软件结合使系统面向应用
3.瀑布模型把软件生存周期划分为软件定义、软件开发和()三个阶段,而每一阶段又可细分为若干个更小的阶段。
A.详细设计B.可行性分析C.运行及维护D.测试与排错
4.一个软件项目是否进行开发的结论是在()文档中作出的。
A.软件计划B.可行性报告C.测试报告D.需求分析说明书
5.常用的成本估计技术不包括()。
A.任务分解B.自动估计成本C.代码行D.投资回收估算
6.需求分析说明书不能作为()。
A.可行性研究的依据B.用户和开发人员之间的合同C.系统概要设计的依据D.软件验收测试的依据
7.需求分析需要确定的系统基本需求不包括()。
A.开发语言B.功能C.性能D.接口
8.状态图中定义的状态不包括()。
A.初态B.终态C.中间状态D.事件
9.验证软件正确性不包括()。
A.一致性B.易操作性C.完整性D.有效性
10.软件的(A30A5475 .86.15.322.ii
标签:软件工程,试题,期末