注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)教育/教材/教輔外語(yǔ)職業(yè)、行業(yè)英語(yǔ)計(jì)算機(jī)科學(xué)概論(英文版)

計(jì)算機(jī)科學(xué)概論(英文版)

計(jì)算機(jī)科學(xué)概論(英文版)

定 價(jià):¥49.00

作 者: [美]J.Glenn Brookshear著
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 計(jì)算機(jī)科學(xué) 高等學(xué)校 教材 英文

ISBN: 9787115099174 出版時(shí)間: 2002-01-01 包裝: 膠版紙
開(kāi)本: 24cm 頁(yè)數(shù): 609 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

本書(shū)把整個(gè)計(jì)算機(jī)科學(xué)劃分成體系結(jié)構(gòu)、軟件、數(shù)據(jù)組織和機(jī)器的潛力四大部分,對(duì)這四部分以及相關(guān)領(lǐng)域的知識(shí)做出了貼的時(shí)代、深入淺出的介紹。廣大讀者通過(guò)這些介紹可以對(duì)計(jì)算機(jī)科學(xué)這一學(xué)科有一個(gè)全面的了解,同時(shí)還可以按照書(shū)中的指點(diǎn)對(duì)一些詳細(xì)領(lǐng)域進(jìn)行深入學(xué)習(xí)。本書(shū)還更新了前幾版中的部分內(nèi)容,使其更加貼近于計(jì)算機(jī)科學(xué)領(lǐng)域內(nèi)的最新趨勢(shì)。本書(shū)專為學(xué)習(xí)計(jì)算機(jī)概論的本科生設(shè)計(jì),同時(shí)對(duì)于專門(mén)從事計(jì)算機(jī)工作的工程人員以及計(jì)算機(jī)用戶等也是一本很好的基礎(chǔ)性參考讀物。本書(shū)前言特色及評(píng)論文章節(jié)選

作者簡(jiǎn)介

暫缺《計(jì)算機(jī)科學(xué)概論(英文版)》作者簡(jiǎn)介

圖書(shū)目錄

Chapter 0 Introduction 
0.1 The Study of Algorithms 
0.2 The Origins of Computing Machines
0.3 The Evolution of Computer Science
0.4 The Role of Abstraction 
0.5 Ethical/Social/Legal Repercussions 
Social Issues 
Additional Reading 
PART ONE:MACHINE ARCHITECTURE 
Chapter 1 Data Storage 
1.1 Storage of Bits 
1.2 Main Memory 
1.3 Mass Storage 
1.4 Representing Information as Bit Patterns 
1.5 The Binary System 
1.6 Storing Integers 
1.7 Storing Fractions 
1.8 Data Compression 
1.9 Communication Errors 
Chapter Review Problems 
Social Issues 
Additional Reading 
Chapter 2 Data Manipulation 
2.1 The Central Processing Unit 
2.2 The Stored-Program Concept 
2.3 Program Execution 
2.4 Arithmetic/Logic Instructions 
2.5 Communicating with Other Devices 
2.6 Other Architectures 
Chapter Review Problems 
Social Issues 
Additional Reading 
PART TWO:SOFTWARE 
Chapter 3 Operating Systems and Networks 
3.1 The Evolution of Operating Systems 
3.2 Operating System Architecture 
3.3 Coordinating the Machine's Activities 
3.4 Handling Competition Among Processes 
3.5 Networks 
3.6 Network Protocols 
3.7 Security 
Chapter Review Problems 
Social Issues 
Additional Reading 
Chapter 4 Algorithms 
4.1 The Concept of an Algorithm 
4.2 Algorithm Representation 
4.3 Algorithm Discovery 
4.4 Iterative Structures 
4.5 Recursive Structures 
4.6 Efficiency and Correctness 
Chapter Review Problems 
Social Issues 
Additional Reading 
Chapter 5 Programming Languages 
5.1 Historical Perspective 
5.2 Traditional Programming Concepts 
5.3 Procedural Units 
5.4 Language Implementation 
5.5 Object-Oriented Programming 
5.6 Programming Concurrent Activities 
5.7 Declarative Programming 
Chapter Review Problems 
Social Issues 
Additional Reading 
Chapter 6 Software Engineering 
6.1 The Software Engineering Discipline 
6.2 The Software Life Cycle 
6.3 Modularity 
6.4 Design Methodologies 
6.5 Testing 
6.6 Documentation 
6.7 Software Ownership and Liability 
Chapter Review Problems 
Social Issues 
Additional Reading 
PART THREE:DATA ORGANIZATION 
Chapter 7 Data Structures 
7.1 Arrays 
7.2 Lists 
7.3 Stacks 
7.4 Queues 
7.5 Trees 
7.6 Customized Data Types 
7.7 Pointers in Machine Language 
Chapter Review Problems 
Social Issues 
Additional Reading 
Chapter 8 File Structures 
8.1 The Role of the Operating System 
8.2 Sequential Files 
8.3 Text Files 
8.4 Indexing 
8.5 Hashing 
Chapter Review Problems 
Social Issues 
Additional Reading 
Chapter 9 Database Structures 
9.1 General Issues 
9.2 The Layered Approach to Database Implementation 
9.3 The Relational Model 
9.4 Object-Oriented Databases 
9.5 Maintaining Database Integrity 
9.6 Social Impact of Database Technology 
Chapter Review Problems 
Social Issues 
Additional Reading 
PART FOUR:THE POTENTIAL OF ALGORITHMIC MACHINES 
Chapter 10 Artificial Intelligence 
10.1 Intelligence and Machines 
10.2 Understanding Images 
10.3 Reasoning 
10.4 Artificial Neural Networks 
10.5 Genetic Algorithms 
10.6 Applications of Artificial Intelligence 
10.7 Considering the Consequences 
Chapter Review Problems 
Social Issues 
Additional Reading 
Chapter 11 Theory of Computation 
11.1 A Bare Bones Programming Language 
11.2 Turing Machines 
11.3 Computable Functions 
11.4 A Noncomputable Function 
11.5 Complexity of Problems 
11.6 Public Key Cryptography 
Chapter Review Problems 
Social Issues 
Additional Reading 
Appendixes 
A ASCII 
B Circuits to Manipulate Two's Complement Representations 
C A Typical Machine Language 
D Program Examples 
E The Equivalence of Iterative and Recursive Structures 
F Answers to Questions/Exercises 
Index

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)