网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > 程序设计 > 商品详情

编程语言(设计与实现影印版)

分享到:
编程语言(设计与实现影印版)

最 低 价:¥33.30

定 价:¥0.00

作 者:(美)Pratt,T.W. 等著

出 版 社:科学出版社

出版时间:2004-1-1

I S B N:9787030124739

价格
缺货
价格
33.30元
价格
39.40元
价格
53.20元
价格
61.20元

商品详情

编辑推荐


内容简介

本书系统地讲述了编程语言,包括C、C++、JAVA和PERL等11种语言,内容包括编程语言简史、编程环境、编程语言语法、语言模型、基本数据类型、封装、继承、程序控制、子程序控制、存储管理、分布式处理和网络编程等。
本书的范例以多种编程语言表书,显示了编程技巧的通用性。本书内容丰富,适合专、本科学生和程序员使用。

作者简介


目录

Preface
1 Language Design Lssues
 1.1 Why Study Programming Languages?
 1.2 A Short History of Proguamming Languages
  1.2.1 Development of Early Languages
  1.2.2 Evolution of Software Architectectures
  1.2.3 Application Domains
 1.3 Role of Programming Languages
  1.3.1 What Makes a Good Language?
  1.3.2 Language Paradigms
  1.3.3 Language Standardization
  1.3.4 Internationalization
 1.4 Programming Environments
  1.4.1 Effects on Language Design
  1.4.2 Environment Frameworks
  1.4.3 Job Control and Process Languages
 1.5 C Overview
 1.6 Suggestions for Further Reading
 1.7 Problems
2 Impact of Machine Architectures
 2.1 The Operation of a Computer
  2.1.1 Computer Hardware
  2.1.2 Firmware Computers
  2.1.3 Translators and Virtual Architectures
 2.2 Virtual Computers and Binding Times
  2.2.1 Virtual Computers and Language Implementations
  2.2.2 Hierarchies of Vitual Machines
  2.2.3 Binding and Binding Time
  2.2.4 Java Overview
 2.3 Suggestions for Further Reading
 2.4 Problems
3 Language Translation Issues
 3.1 Programming Language Syntax
  3.1.1 General Syntactic Criteria
  3.1.2 Syntactic Elements of a Language
  3.1.3 Overall Program-Subprogram Structure
 3.2 Stages in Translation
  3.2.1 Analysis of the Source Program
  3.2.2 Synthesis of the Object Program
 3.3 Formal Translation Models
  3.3.1 BNF Grammars
  3.3.2 Finite-State Automata
  3.3.3 Perl Overview
  3.3.4 Pushdown Automata
  3.3.5 General Parsing Algorithms
 3.4 Recursive Descent Parsing
 3.5 Pascal Overview
 3.6 Suggestions for Further Reading
 3.7 Problems
4 Modeling Language Properties
 4.1 Formal Properties of Languages
  4.1.1 Chomsky Hierarchy
  4.1.2 Undecidability
  4.1.3 Algorithm Complexity
 4.2 Language Semantics
  4.2.1 Attribute Grammars
  4.2.2 Denotational Semantics
  4.2.3 ML Overview
  4.2.4 Program Verification
  4.2.5 Algebraic Data Types
 4.3 Suggestions for Further Reading
 4.4 Problems
5 Elementary Data Types
6 Encapsulation
7 Inheritance
8 Sequence Control
9 Subprogram Control
10 Storang Management
11 Distributed Processing
12 Network Programming
A Languages Summaries
References
Index

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...