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

程序设计语言原理

程序设计语言原理

定 价:¥28.00

作 者: 招兆铿,朱洪编著
出版社: 上海科学技术文献出版社
丛编项: 全国名校计算机专业核心课程教材
标 签: 程序语言

购买这本书可以去


ISBN: 9787543911024 出版时间: 1998-01-01 包装: 胶版纸
开本: 21cm 页数: 496页 字数:  

内容简介

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

作者简介

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

图书目录

第一章 程序设计语言的概念
  1.1 程序设计语言
  1.2 程序设计语言的抽象方法
  1.3 计算的模式
  1.4 语言的定义
  1.5 语言的翻译
  1.6 语言的设计
  练习
第二章 语言设计的原理
  2.1 语言的历史和设计标准
  2.2 语言的有效性
  2.3 语言的一般、正交性和统一性
  2.4 未来的语言设计原则
  练习
第三章 句子
  3.1 程序设计语言的词法结构
  3.2 上下文无关语法和BNF
  3.3 句法分析树和抽象句法树
  3.4 二义性、结合性和优先性
  3.5 FBNF和句法图
  3.6 句法分析的技术和工具
  3.7 语言的词法、句法和语义
  练习
第4章 基本语义
  4.1 属性、联编和语义函数
  4.2 说明、块和范围
  4.3 符号表
  4.4 存储分配、扩展和环境
  4.5 变量和常量
  4.6 别名、挂靠引用和废物
  ……
第五章 数据类型
第六章 控制结构
第七章 抽象数据类型
第八章 面向对象程序设计语言
第九章 函数程序设计
第十章 逻辑程序设计
第十一章 并行程序设计
参考文献

本目录推荐