計算機科學概論(第10版)(英文版)

計算機科學概論(第10版)(英文版)

《計算機科學概論(第10版)(英文版)》是2009年09月01日由人民郵電出版社出版(美)布魯克希爾編著的實體書。本書首先介紹的是信息編碼及計算機體系結構的基本原理(第1章和第2章);進而是作業系統(第3章)和計算機網路(第4章)的內容,接著探討了算法、程式設計語言及軟體開發(第5章~第7章),然後探索了數據結構和資料庫(第8章和第9章)方面的問題,第10章通過圖形講述計算機技術的主要套用,第11章涉及人工智慧,第12章闡述了計算機抽象理論。

基本介紹

  • 書名:計算機科學概論(第10版)(英文版)
  • 作者:(美)布魯克希爾 
  • 出版社:人民郵電出版社
  • 出版時間:2009-9-1
圖收信息,內容簡介,目錄,作者簡介,

圖收信息

版 次:1
頁 數:666
字 數:968000
印刷時間:2009-9-1
開 本:16開
紙 張:膠版紙
印 次:1
I S B N:9787115211163
包 裝:平裝

內容簡介

本書是計算機科學導論課程的一本經典教材,全書對計算機科學做了精彩的百科全書式的全面闡述,全景式地展現了計算機科學的發展歷程、現狀及其新的技術發展趨勢。
本書在內容編排上遵循由具體到抽象推進這樣一種很利於教學的順序,每一個主題自然而然地引導出下一個主題。此外,書中還有大量的圖、表和實例,增強了讀者對知識的了解與把握。
本書既適合作為高等院校計算機以及相關專業本科生教材,也可以供有意在計算機方面發展的非計算機專業讀者作為入門參考。

目錄

Chapter 0 Introduction
0.1 The Role of Algorithms
0.2 The Origins of Computing Machines
0.3 The Science of Algorithms
0.4 Abstraction
0.5 An Outline of Our Study
0.6 Social Repercussions
Chapter 1 Data Storage
1.1 Bits and Their Storage
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 2 Data Manipulation
2.1 Computer Architecture
2.2 Machine Language
2.3 Program Execution
2.4 Arithmetic/Logic Instructions
2.5 Communicating with Other Devices
2.6 Other Architectures
Chapter 3 Operating Systems
3.1 The History of Operating Systems
3.2 Operating System Architecture
3.3 Coordinating the Machine's Activities
3.4 Handling Competition Among Processes
3.5 Security
Chapter 4 Networking and the Internet
4.1 Network Fundamentals
4.2 The Internet
4.3 The World Wide Web
4.4 Internet Protocols
4.5 Security
Chapter 5 Algorithms
5.1 The Concept of an Algorithm
5.2 Algorithm Representation
5.3 Algorithm Discovery
5.4 Iterative Structures
5.5 Recursive Structures
5.6 Efficiency and Correctness
Chapter 6 Programming Languages
6.1 Historical Perspective
6.2 Traditional Programming Concepts
6.3 Procedural Units
6.4 Language Implementation
6.5 Object-Oriented Programming
6.6 Programming Concurrent Activities
6.7 Declarative Programming
Chapter 7 Software Engineering
7.1 The Software Engineering Discipline
7.2 The Software Life Cycle
7.3 Software Engineering Methodologies
7.4 Modularity
7.5 Tools of the Trade
7.6 Quality Assurance
7.7 Documentation
7.8 The Human-Machine Interface
7.9 Software Ownership and Liability
Chapter 8 Data Abstractions
Chapter 9 Database Systems
Chapter 10 Computer Graphics
Chapter 11 Artificial Intelligence
Chapter 12 Theory of Computation
Appendixes
Index

作者簡介

J.Glenn Brooksherar是世界知名的計算機科學教育家。他在1975年獲得新墨西哥州立大學博士學位後,創立了Marquette大學的計算機科學學位項目,並在該校任教至今。他的主要研究方向是計算理論。除了本書之外,他還著有Theory of Computation:Forma/Languages,Automata,and Complexity。

相關詞條

熱門詞條

聯絡我們