高等学校21世纪教材 GAODENG XUEXIAO 21 SHIJI JIAOC c语言 程序设计 教程 (修订本) 徐士良编著 人民邮电出版社
第1章绪论
第1章 绪 论
11程序设计语言的发展 2程序设计的基本过程 13程序设计的基本方法
1.1 程序设计语言的发展 1.2 程序设计的基本过程 1.3 程序设计的基本方法
11程序设计语言的发展 程序设计语言一般分为机器语言、汇编语言和高级 语言三大类 1.机器语言 对于计算机来说,一组机器指令就是程序,称为机 器语言程序。 2.汇编语言 为了便于理解与记忆,人们采用能帮助记忆的英文 缩写符号(称为指令助记符)来代替机器语言指令代码 中的操作码,用地址符号来代替地址码。 3.高级语言 机器语言和汇编语言都是面向机器的语言,一般称 为低级语言。 没回日录
程序设计语言一般分为机器语言、汇编语言和高级 语言三大类。 1.机器语言 对于计算机来说,一组机器指令就是程序,称为机 器语言程序。 2.汇编语言 为了便于理解与记忆,人们采用能帮助记忆的英文 缩写符号(称为指令助记符)来代替机器语言指令代码 中的操作码,用地址符号来代替地址码。 3.高级语言 机器语言和汇编语言都是面向机器的语言,一般称 为低级语言。 1.1 程序设计语言的发展
言名称 适用范围 Basic 教学和小型应用程序的开发 Fortran 科学及工程计算程序的开发 Pascal 专业教学和应用程序的开发 中、小型系统程序的开发 COBOL 商业与管理应用程序的开发 dBASE 数据库管理程序的开发 FOXBASE 数据库管理程序的开发 C++ 面向对象程序的开发 LISP 人工智能程序的开发 PROLOG 人工智能程序的开发 Java 面向对象程序的开发
表1.1 语 言 名 称 适 用 范 围 Basic 教学和小型应用程序的开发 Fortran 科学及工程计算程序的开发 Pascal 专业教学和应用程序的开发 C 中、小型系统程序的开发 COBOL 商业与管理应用程序的开发 dBASE 数据库管理程序的开发 FoxBASE 数据库管理程序的开发 C++ 面向对象程序的开发 LISP 人工智能程序的开发 PROLOG 人工智能程序的开发 Java 面向对象程序的开发