程序设计语言原理
程序设计语言原理封面图

程序设计语言原理

麦中凡, 编著

出版社:北京航空航天大学出版社

年代:2010

定价:46.0

书籍简介:

本书属于理论性较强的提高型教材,提供充足的实例参考,对与计算机专业学生从更高的层次来理解各种语言机制,知道对计算机语言的学习和程序设计具有重要意义。

书籍目录:

第0章 绪论

0.1 语言的一般性质

0.2 程序设计语言的一般性质

0.3 为什么要研究程序设计语言

0.4 程序设计语言定义与处理器

0.5 21世纪程序设计语言的发展及未来发展趋势

0.6 本书的目的与组织

第1章 历史的回顾与程序设计语言分类

1.1 程序设计语言简史

1.1.1 20世纪50年代高级语言出现

1.1.2 20世纪60年代奠基性研究

1.1.3 20世纪70年代完善的软件工程工具

1.1.4 20世纪80年代的面向对象发展

1.1.5 20世纪90年代网络计算语言

1.2 程序设计语言的分类

第0章 绪论

0.1 语言的一般性质

0.2 程序设计语言的一般性质

0.3 为什么要研究程序设计语言

0.4 程序设计语言定义与处理器

0.5 21世纪程序设计语言的发展及未来发展趋势

0.6 本书的目的与组织

第1章 历史的回顾与程序设计语言分类

1.1 程序设计语言简史

1.1.1 20世纪50年代高级语言出现

1.1.2 20世纪60年代奠基性研究

1.1.3 20世纪70年代完善的软件工程工具

1.1.4 20世纪80年代的面向对象发展

1.1.5 20世纪90年代网络计算语言

1.2 程序设计语言的分类

1.2.1 按对机器依赖程度

1.2.2 按应用领域

1.2.3 按实现计算方式

1.2.4 按使用方式

1.2.5 按程序设计范型

1.2.6 按断代划分

1.3 本章小结

习题

第2章 程序设计语言的设计概述

2.1 表示与抽象

2.1.1 上层抽象可用多种下层抽象实现程序设计的四个世界

2.1.2 显式表示和隐式表示

2.1.3 聚合表示和分散表示

2.2 程序设计语言的设计目标

2.3 设计准则

2.4 程序设计语言的规格说明

2.4.1 语法的规格说明

2.4.2 语义规格说明

2.4.3 上下文规格说明

2.5 小结

习题

……

第3章 值与类型

第4章 存储

第5章 束定

第6章 函数和过程

第7章 程序控制

第8章 程序的抽象与封装

第9章 类型系统

第10章 面向对象程序设计程言

第11章 函数式程序设计语言

第12章 逻辑式程序设计语言

第13章 程序的并发性和进程交互原理

第14章 进程交互机制和并发程设计

第15章 描述性程序设计语言

第16章 指称语义的原理与应用

第17章 代数语义学

参考文献

内容摘要:

程序设计语言是用于编制软件的,机器可识别、可执行的符号系统。程序设计语言的研究和开发始终处于计算机科学技术发展的中心。麦中凡编著的《程序设计语言原理》根据计算机科学与技术专业规范的要求,全面、系统地介绍各种高级程序设计语言的基本原理和特点。对于计算机专业学生从更高的层次来理解各种语言机制,指导对计算机语言的学习和程序设计具有重要意义。全书主要介绍了程序设计语言发展中的问题与趋向,以及程序设计语言各主要成分设计中的关键问题、主要步骤、表示法的基本技能,使读者学会分析、选择、调合、折中、设计语言的新特征。每章配有习题,供读者复习本节的知识点,以便及时验证本章学习的效果。《程序设计语言原理》讲解详细,通俗易懂,详略得当。《程序设计语言原理》既可以作为计算机专业学生的教材,也可以作为从事计算机专业高级技术人员的参考书。

书籍规格:

书籍详细信息
书名程序设计语言原理站内查询相似图书
9787512402959
如需购买下载《程序设计语言原理》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位北京航空航天大学出版社
版次1版印次1
定价(元)46.0语种简体中文
尺寸26 × 19装帧平装
页数印数

书籍信息归属:

程序设计语言原理是北京航空航天大学出版社于2011.1出版的中图分类号为 TP312 的主题关于 程序语言 的书籍。