软件工程概述(上).pptVIP

  • 18
  • 0
  • 约 25页
  • 2016-12-29 发布于贵州
  • 举报
第1章 软件工程概述 --站得高,看得全 内容概览 软件简介 软件工程产生的背景 软件项目生命周期 软件项目的开发模型 软件技术的发展趋势 1.1 软件简介 软件(Software)是计算机系统中与硬件相互依存的另一部分,是包含程序、数据及其相关文档的完整集合。 软件=程序+数据+相关文档 1.1 软件简介 软件类型 1.1 软件简介 软件的本质特征—构造性和演化性 在高级语言出现以前,汇编语言(机器语言)是编程的工具,表达软件模型的基本概念(或语言构造)是指令,表达模型处理逻辑的主要概念(机制)是顺序和转移。 高级语言的出现,例如FORTRAN语言、PASCAL语言、C语言等,使用了变量、标识符、表达式等概念作为语言的基本构造,并使用3种基本控制结构来表达软件模型的计算逻辑。 结构化程序设计技术; 面向对象程序设计语言。 1.2 软件工程产生的背景 1.2.1 软件危机的故事 软件的发展主要经历了4个阶段: 20世纪的50~60年代,程序代码二进制的机器指令语言程序逐渐被汇编语言程序代替,程序是专为满足某个具体应用而编写的。 20世纪的60~70年代,计算机软件程序出现系统化发展,这个时期计算机语言发展很快,出现了应用性高级语言,如Basic、Pasc

文档评论(0)

1亿VIP精品文档

相关文档