1、软件产品的生产主要是_____。
A、制造 B、复制 C、开发 D、研制
2、个体手工劳动是_____时代的软件生产方式。
A、程序系统 B、程序设计 C、软件工程 D、程序编码
3、软件工程是一门_____学科。
A、理论性 B、原理性 C、工程性 D、心理性
4、软件开发费用只占软件生存期全部费用的_____。
A、1/2 B、1/3 C、1/4 D、2/3
5、在软件开发过程中大约要花费_____%的工作量进行测试和调试。
A、20 B、30 C、40 D、50
6、准确地解决“软件系统必须做什么”是_____阶段的任务。
A、可行性分析 B、需求分析 C、软件设计 D、程序编码
7、软件生存期中时间最长的是_____阶段。
A、需求分析 B、软件设计 C、软件测试 D、软件运行/维护
8、在软件生存期的模型中,_____适合于大型软件的开发,它吸收了软件工程中“演化”的概念。
A、喷泉模型 B、基于知识的模型 C、瀑布模型 D、螺旋模型
9、在软件生存期中,用户的参与主要在_____。
A、软件定义阶段 B、软件开发阶段 C、软件维护阶段 D、整个软件生存期过程中
10、在软件开发过程中的每个阶段都要进行严格的_____,以尽早发现在软件开发过程中产生的错误。
A、检验 B、验证 C、度量 D、评审
1、软件是由计算机程序、数据和_____组成。
2、软件是一种_____产品,它与物质产品有很大的区别。
3、计算机系统有硬件系统和_____组成。
4、软件的发展,到现在为止经历了三个阶段:_____、_____和软件工程。
5、程序设计时代的设计方式是_____、程序系统时代的生产方式是_____、软件工程时代的生产方式是_____。
6、软件工程是一门综合性的交叉学科,它涉及计算机学科、_____学科、管理学科和_____。
7、计算机科学中的成果可以用于软件工程,但计算机学科着重于_____,软件工程着重于_____。
8、软件开发各阶段的划分应尽可能_____,同一阶段任务的性质应尽可能_____。
9、瀑布模型是将_____各个活动规定为依_____连接的若干阶段的它规定了各阶段的活动由前至后,相互衔接的固定次序,如同瀑布流水,逐级下落。
1、软件生产经历了几个阶段?各有何特征?
2、什么是软件危机?产生原因是什么?
3、软件工程的性质,目标和内容是什么?
4、软件工程面临的问题是什么?
5、软件生产有几个阶段?各有何特征?
6、软件工程过程有哪些过程?
7、软件生存周期有哪几个阶段?
8、软件生产周期模型有哪些主要模型?
9、有哪些主要软件开发方法?