书籍详情
计算机程序设计语言原理
作者:高集荣,田艳编著
出版社:西北工业大学出版社
出版时间:1997-05-01
ISBN:9787561209622
定价:¥16.00
购买这本书可以去
内容简介
自50年代出现FORTRAN语言以来,已有数百种计算机高级程序设计语言,最常见的也有几十种,掌握程序设计语言基本概念与基本原理,在短时间里了解计算机程序设计语言全貌及基本规律,学会几种适合自己专业应用的程序设计语言是非常必要的。本书是参照国家教委推广的“93计算机教程”中规定的程序设计语言教学大纲编写的。编者从理论与实践相结合的角度深入浅出地介绍高级程序设计语言的基本原理与结构。全书共分两大部分,第一部分介绍传统程序设计语言共同性的概念与规律,包括程序设计语言综述、语言的定义、程序结构、数据结构、数据类型、控制结构;第二部分介绍新型程序设计语言,包括函数型、逻辑型及面向对象型程序设计语言。本书可作为高等院校计算机程序设计语言魔王、专科教材,也可供计算机爱好者自学或相关科学工作者与工程技术人员参考。
作者简介
暂缺《计算机程序设计语言原理》作者简介
目录
第一章 绪论
1.1 引言
1.2 程序设计语言的发展史
1.3 高级程序设计语言的特点
1.4 程序设计语言的分类
1.5 程序设计语言的评价标准
1.6 学习与研究程序设计语言原理的重要性
习题一
第二章 语言的定义
2.1 字符集
2.2 元语言
2.3 形式语言与文法
2.4 BNF范式
2.5 语法图
2.6 语义与语用
习题二
第三章 程序结构
3.1 程序书写格式
3.2 表达式和语句
3.3 子程序,模块及程序
3.4 常用语言的程序结构
3.5 子程序
3.6 变理的作用域
习题三
第四章 数据类型
4.1 数据类型及其划分
4.2 基本数据类型
4.3 数组类型
4.4 字符串类型
4.5 集合类型
4.6 记录类型
4.7 文件类型
4.8 指针类型
习题四
第五章 控制结构
5.1 顺序结构
5.2 选择结构
5.3 循环结构
5.4 转移语句
第六章 函数型程序设计语言
6.1 引言
6.2 命令型语言的特征
6.3 函数型程序设计的基本概念
6.4 LISP语言
6.5 命令型语言与作用型语言的比较
习题六
第七章 逻辑程序设计语言
7.1 逻辑程序设计语言
7.2 PROLOG语言
7.3 LISP语言和PROLOG语言的比较
7.4 逻辑程序设计语言展望
习题七
第八章 面向对象程序设计语言
8.1 引言
8.2 面向对象程序设计的基本概念
8.3 Smalltalk语言
8.4 C++语言
习题八
附录 C语言BNF及语法图
参考文献
1.1 引言
1.2 程序设计语言的发展史
1.3 高级程序设计语言的特点
1.4 程序设计语言的分类
1.5 程序设计语言的评价标准
1.6 学习与研究程序设计语言原理的重要性
习题一
第二章 语言的定义
2.1 字符集
2.2 元语言
2.3 形式语言与文法
2.4 BNF范式
2.5 语法图
2.6 语义与语用
习题二
第三章 程序结构
3.1 程序书写格式
3.2 表达式和语句
3.3 子程序,模块及程序
3.4 常用语言的程序结构
3.5 子程序
3.6 变理的作用域
习题三
第四章 数据类型
4.1 数据类型及其划分
4.2 基本数据类型
4.3 数组类型
4.4 字符串类型
4.5 集合类型
4.6 记录类型
4.7 文件类型
4.8 指针类型
习题四
第五章 控制结构
5.1 顺序结构
5.2 选择结构
5.3 循环结构
5.4 转移语句
第六章 函数型程序设计语言
6.1 引言
6.2 命令型语言的特征
6.3 函数型程序设计的基本概念
6.4 LISP语言
6.5 命令型语言与作用型语言的比较
习题六
第七章 逻辑程序设计语言
7.1 逻辑程序设计语言
7.2 PROLOG语言
7.3 LISP语言和PROLOG语言的比较
7.4 逻辑程序设计语言展望
习题七
第八章 面向对象程序设计语言
8.1 引言
8.2 面向对象程序设计的基本概念
8.3 Smalltalk语言
8.4 C++语言
习题八
附录 C语言BNF及语法图
参考文献
猜您喜欢