注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计其他编程语言/工具程序设计语言原理

程序设计语言原理

程序设计语言原理

定 价:¥20.00

作 者: 钱树人编著
出版社: 高等教育出版社
丛编项: 面向21世纪课程教材
标 签: 程序设计语言学

ISBN: 9787040089066 出版时间: 2001-07-01 包装: 平装
开本: 23cm 页数: 316 字数:  

内容简介

  本书的主要内容包括程序设计语言的语法和语义、数据类型和控制结构、面向对象语言、逻辑程序设计语言和函数程序设计语言、以及并行程序设计语言等五个部分,分成十一章。本书使用最简单的例子介绍上述这些概念。每一章上给出了相应的练习。第一章介绍程序语言的概念、抽象方法、计算机的模式、语言的定义以及语言的翻译和设计等概念。第二章介绍语言的有效性,语言的一般性、正义性和统一性以及语言的设计标准。第三章介绍程序设计语言的词法结构、上下文无关语法、BNF和句法图、句法分析树和抽象分析树,语法的二义性、结合性和优先性、分析和方法和工具。第四章介绍语言的属性、联编和语义等,符号表、存储分配、表达式的求值,以及程序设计语言形式语义等。第五章介绍数据类型和类型的信息、简单类型、类型的构造操作,类型的等价、检查和转换等。第六章介绍卫哨命令和条件、循环的各种形式、GO-TO的争论、过程和参数以及例处处理。第七章介绍抽象数据类型的代数规格说明、具体语言的抽象数据类型、重载和多态、程序模块和分块编译、抽象数据类型方法中的问题。第八章介绍软件的重用性和独立性,对象、类和方法、继承、动态联编,几种具体的面向对象语言,面向对象语言的设计和实现。第九章介绍程序作为函数、过程式语言中的函数程设设计、具体的函数程序设计语言、函数程序设计的数学方法:递归函数和Lamboda演算、函数语言的动态存储管理等。第十章介绍逻辑程序、Horn句子、归结和合一、proing语言、逻辑程序设计中的问题。第十一章介绍并行处理和程序设计语言、伪并行和协同例程、信号量、管理和消息传递方法非过程语言的并行方法。

作者简介

暂缺《程序设计语言原理》作者简介

图书目录

第一章 引言
1.1 程序设计语言的作用
1.2 程序设计语言的发展动力和发展趋势
1.3 程序设计语言的回顾
1.4 程序设计语言的设计原则和量度
第二章 程序设计语言的刻划
2.1 程序设计语言文本的描述
2.2 程序设计语言和形式语言
2.3 程序设计语言的语义刻划
2.4 程序设计语言的语用和语境描述
2.5 程序设计语言的实现
第三章 词法成分
3.1 源程序的组成单位
3.2 字符集
3.3 词法单位
3.4 词牌和单位之间的关系
第四章 数据分成及其加工
4.1 命令式语言和作用式语言的区别
4.2 数据的刻划要素
4.3 数据的分类
4.4 数据类型的等价性分析
4.5 数据的获取——赋值
4.6 数据的加工——表达式
4.7 类型的继承和扩展
4.8 类型的参数化
4.9 多型的参数化
第五章 控制成分
……
第六章 抽象和程序结构
第七章 并发
第八章 预定义成分和语境
第九章 逻辑式程序设计语言
第十章 函数程序设计语言
第十一章 对象式程序设计语言
参考文献

本目录推荐