C语言程序设计马学文第1章课件教学.pptVIP

  • 1
  • 0
  • 约 57页
  • 2017-01-02 发布于未知
  • 举报
第1章 程序设计基础 网络信息中心教研室 主要内容 1.1 程序设计语言的发展 机器语言:计算机可以直接识别、执行的二进制代码。其优点是执行速度快;但难写、难读、难理解和难修改。 汇编语言:使用助记符来代替机器语言中复杂、繁琐的指令的语言。如Z-80机中加法指令为ADD。其特点是过分依赖于机器码,即仅适合某类相同或相似的计算机,因此不易移植。 1.1 程序设计语言的发展 高级语言:独立于计算机硬件结构,让用户使用面向问题的形式,更加方便编程人员的语言。高级语言分为如下两类 (1) 编译型:“先编译后执行”,过程为:源代码-目标代码-机器代码,其执行与源程序相互独立。比如PASCAL,C等。 (2) 解释型:“边解释边运行”,程序执行离不开源代码的支持,不利于源程序的保护和保密。比如BASIC,FoxBASE+等。 1.1 程序设计语言的发展 面向结构(面向过程)的设计语言有: BASIC,FORTRAN,COBOL: 面向事务处理的高级语言,适合于编写管理信息系统方面的程序有: PASCAL,C语言,PROLOG,FoxBASE+等 面向对象和可视化语言: C++,Java,Visual BASIC,Visual C++,Visual Foxpro,Visual J++,Delphi,PowerBuilder等。 网页(Web)/网络(Netw

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档