考试网 >> IT认证 >> 水平 >> 软件指导 >> 《软件工程》学习辅导1

《软件工程》学习辅导1

发布时间:2006-06-28 04:28     点击:
分页:[1] 2 3 4 5 6 7  下一页

第一章 绪论

第一节 软件工程的产生

软件:计算机程序及其说明程序的各种文档。"程序"是计算任务的处理对象和处理规则的描述。

软件的特点:

1 是一种逻辑产品,与物质产品有很大的区别。

2 软件产品的生产主要是研制,生产成本主要在开发和研制,开发研制完成后,通过复制就产生了大量软件产品。

3 软件产品不会用坏,不存在磨损,消耗。

4 生产主要是脑力劳动,还末完全摆脱手工开发方式,大部分产品是"定做"的。

5 开发软件的费用不断增加,致使生产成本相当昂贵

按软件的功能划分-

   系统软件:能与计算机硬件紧密配合在一起,使计算机系统各个部件、相关的软件和数据协调、高效率地工作的软件。如操作系统、数据库管理系统、设备驱动程序以及通信处理程序等。系统软件是计算机系统中必不可少的一个组成部分。

    应用软件:是在特定的领域内开发,为特定目的服务的一类软件。如,CAD-CAM 计算机辅助制造-CAI 计算机辅助教学, 专家系统,模式识别,刹车系统

    支撑软件:是协助用户开发软件的工具性软件,其中包括帮助程序人员开发软件产品的工具,也包括帮助管理人员控制开发的进程的工具。

按规模划分:

1、微型--只有一个人,甚至是半时,在几天之内完成的软件。写出的程序不到500行语句。

2、小型--一个人半年之内完成的2千行以内的程序。例如,数值计算问题或是数据处理问题就是这种规模的课题。这种程序通常没有与其他程序的接口。

如,有求伯君开发最初的 WPS,单独完成BASIC 的比尔.盖茨。

3、中型--5人以内在一年多时间里完成的5千到5万行的程序。这种课题开始出现了软件人员之间,软件人员与用户之间的联系、协调和配合关系的问题。

4、大型--5人至10人在两年多的时间里完成5万行到10万行的程序。例如编译程序、小型分时系统、应用软件包、实时控制系统等很可能都是这种软件。

5、甚大型-100人至1000人参加

6、极大型--2000-5000人参加,如,微软的windows 2000项目就包含了近3000名工程师,他们被分成几百个小的团队。
分页:[1] 2 3 4 5 6 7  下一页
版权申明:未经书面授权请勿转载本站信息!!作品版权归所属媒体与作者所有!!
发表评论: 匿名发表 用户名: 查看评论
您将承担一切因您的行为、言论而直接或间接导致的民事或刑事法律责任
留言板管理人员有权保留或删除其管辖留言中的任意内容
本站提醒:不要进行人身攻击。谢谢配合。
在本站搜索相关信息
2003-2005 Ksw123.com All Rights Reserved. - TOP
Copyright © 2006 Ksw123.com. All rights reserved.中国考题网 版权所有