程序设计语言chap1(免费阅读).pptVIP

  • 2
  • 0
  • 约 37页
  • 2016-12-22 发布于重庆
  • 举报
1.1 为什么学习程序设计语言? 增强设计高效率算法的能力;(如递归) 提高对现存程序语言的运用能力; 增加有用程序结构的词汇表; 可以对程序语言有更好的选择; 更容易学习新语言; 更容易设计出一种新语言; 1.2 程序语言发展简史 机器语言—汇编语言—高级语言; 基于数字计算的语言,如Fortran; 基于商业语言,如COBOL; 人工智能语言,如LISP; 系统语言,如C语言; 语言的应用领域 商业:COBOL,C++,Java,Excel,Delphi 科学:Fortran,C,C++,Java,Delphi,Basic 系统:C,C++,Java,Ada 人工智能:LISP,Prolog 出版:Tex,Postscript,Word 处理:Unix shell,TCL, Perl, Javascript 1.3 对程序语言影响的主要因素 1)计算机性能:计算机性能价格比在不断提高,嵌入了OS,使用高级语言成为可能。 2)应用:从军事、科技、商业、工业领域—计算机游戏、个人计算机,乃至各个领域。 3)编程方法:简单程序—复杂程序; 技巧性—可读性。 4)实现方法:设计新的数据结构和算法, 实现高效性—可维护性。 5)理论研究:采用形式化的数学方法进行语言数据结构、算法等设计、实现方面的研究。6)标准化:强调可移植性。 1.4 好语言的特征 1)透明性、简单性和

文档评论(0)

1亿VIP精品文档

相关文档