編程語言

出版時間:2004-1-1  出版社:科學(xué)出版社  作者:TERRENCE W.PRATT,MARVIN V.ZEIKOWITZ  頁數(shù):649  字?jǐn)?shù):664000  
Tag標(biāo)簽:無  

內(nèi)容概要

本書系統(tǒng)地講述了編程語言,包括C、C++、JAVA和PERL等11種語言,內(nèi)容包括編程語言簡史、編程環(huán)境、編程語言語法、語言模型、基本數(shù)據(jù)類型、封裝、繼承、程序控制、子程序控制、存儲管理、分布式處理和網(wǎng)絡(luò)編程等。    本書的范例以多種編程語言表書,顯示了編程技巧的通用性。本書內(nèi)容豐富,適合專、本科學(xué)生和程序員使用。

書籍目錄

Preface1 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 Problems2 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 Problems3 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 Problems4 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 Problems5 Elementary Data Types6 Encapsulation7 Inheritance8 Sequence Control9 Subprogram Control10 Storang Management11 Distributed Processing12 Network ProgrammingA Languages SummariesReferencesIndex

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    編程語言 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7