软件工程(一)

来源:互联网 发布:淘宝转化率一般多少 编辑:程序博客网 时间:2024/05/19 07:28

一、基础知识:

1、什么是软件?
答:计算机程序相关文档。软件产品可针对特定客户开发或为通用市场开发。
2、什么是优良的软件的特点?
答:首先具备用户所需的功能与性能,而且可维护,可靠,可用
3、什么是软件工程?
答:是关于软件生产的各个方面的工程学科。
4、什么是基本的软件工程?
答:软件描述,软件开发,软件验证,以及软件进化。
5、软件工程与计算机科学有何区别?
答:计算机科学侧重于理论和基础,软件工程侧重于软件开发和交付的实际活动。
6、软件工程主要面临挑战是?
答:不断增长的多样性,减少交付时间以及开发可靠的软件的要求。
7、什么是软件工程的成本?
答:软件开发的成本约占总成本的60%,测试成本占40%。对于定制软件而言,进化成本高于开发成本。
二、软件过程
1、四个活动:
软件描述:必须定义软件的功能以及软件操作上的约束。
软件设计和实现:必须生产符合描述的软件。
软件有效性验证:软件必须得到有效性验证,即确保软件是客户所想要的。
软件进化:软件必须进化以满足不断变化的客户需求。

0 0
原创粉丝点击