概述一、填空题1、软件由计算机程序、数据和文档组成
2、软件是一种逻辑产品,它与物质产品有很大的区别
3、计算机系统由硬件、软件、使用计算机的人、数据库、文档和执行过程组成
4、软件的发展,到现在为止,经历了三个阶段:程序设计、程序系统和软件工程
5、程序设计时代的生产方式是个体手工艺者,程序系统时代的生产方式是手工作坊,软件工程时代的生产方式是工程化
6、软件工程是一门综合性的交叉学科,它涉及计算机学科工程学科、管理学科和数学学科
7、计算机科学的成果都可用于软件工程,但计算机科学着重于理论和原理,软件工程着重于建造软件系统
8、软件工程研究的主要内容是方法、过程和工具等三个方面
9、软件开发各阶段任务的划分应尽可能相对独立,同一阶段任务的性质应尽可能相同
10、瀑布模型是将软件生存期各个活动规定为依线性顺序连接的若干阶段的模型
它规定了各阶段的活动由前至后,相互衔接的固定次序,如同瀑布流水,逐级下落
11、演化模型是一种非整体开发模型
先开发一个原型软件,完成部分主要功能,展示给用户并征求意见,然后逐步完善,最终获得满意的产品
12、螺旋模型将开发过程分为几个螺旋周期
在每个螺旋周期内分为四个工作步骤:制定计划、风险分析、开发实施、用户评估
13、喷泉模型是一种以用户要求为动力,以对象为驱动的模型
它使开发过程具有迭代性和无间隙性,适用于面向对象开发方法
二、单项选择题1、软件产品的生产主要是C
研制2、个体手工劳动是B时代的软件生产方式
程序编码3、软件工程是一门C学科
心理性4、软件开发费用只占软件生存期全部费用的B
2/35、在软件开发过程中大约要花费C%的工作量进行测试和调试
506、准确地解决“软件