《现代大学计算机基础》课件第11章.pptVIP

  • 3
  • 0
  • 约5.13万字
  • 约 233页
  • 2025-09-02 发布于广东
  • 举报

第11章软件工程

第11章软件工程

11.1软件危机与软件工程

11.2可行性研究

11.3需求分析

11.4概要设计

11.5详细设计和编码

11.6软件测试

11.7软件维护

第11章软件工程

11.1软件危机与软件工程

11.1.1软件的发展、定义及特点

1.软件的发展

计算机硬件的发展遵循摩尔定律,即每18个月芯片的性

能提高一倍。但软件的发展也非常迅速,在软件体系结构上,

经历了从主机结构到文件服务器结构,从客户端/服务器到

基于Internet的浏览器/服务器结构的变化;在程序语言上,

经历了从机器语言到汇编语言,从高级语言到第四代语言的

变化;在开发工具上,经历了从分离开发工具到集成的可视

化开发工具,从简单的命令行调试器到多功能调试器等变化。

第11章软件工程

2.软件的定义

软件是用户与硬件之间的接口界面。用户主要是通过软

件与计算机进行交流。软件是计算机系统设计的重要依据。

为了方便用户,使计算机系统具有较高的总体效用,在设计

计算机系统时,必须通盘考虑软件与硬件的结

文档评论(0)

1亿VIP精品文档

相关文档