注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书教育/教材/教辅外语英语读物计算机科学概论

计算机科学概论

计算机科学概论

定 价:¥49.00

作 者: (美)布鲁西尔
出版社: 人民邮电出版社
丛编项: 国外著名高等院校信息科学与技术优秀教材
标 签: 计算机专业 大学英语 大学 教材教辅与参考书

ISBN: 9787115149183 出版时间: 2006-07-01 包装: 平装
开本: 16开 页数: 562 字数:  

内容简介

  本书内容覆盖了计算机科学各学科的主要领域,分别以历史的眼光、发展的角度、当前的水平以及现阶段研究的方向几个方面,对各领域的知识作了全景式的阐述。第8版中还增加和更新了有关内容,密切关注这些领域的最新进展。全书深入浅出、图文并茂,内容安排灵活,便于读者学习。通过本书,读者可以对计算机科学这一学科有一个全面的了解。书中每节都有问题与练习题,每章都有复习题,每章后都附有与本章内容相关的那些需要关心或可能引起争议的社会问题供读者思考、讨论。书后还提供了为深入学习有关专题内容应阅读的参考书目。这些都使本书内容和系统更加完整,更能激发学生的学习兴趣,也便于教师教学。.本书适合作为高等学校计算机概论或计算机科学基础课程的教材。对于计算机工作者及希望全面了解计算机科学的一般读者,本书也是一本优秀的基础读物。...

作者简介

暂缺《计算机科学概论》作者简介

图书目录

Chapter0 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
Chapter1 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
Chapter2 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
Chapter3 Operating Systems
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    Scurity
Chapter4 Networking and the Internet
4.1    Network Fundamentals
4.2    The Internet
4.3    The World Wide Web
4.4    Network Protocols
4.5    Security
Chapter5 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
Chapter6 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
Chapter7 Software Engineering
7.1    The Software Engineering Discipline
7.2    The Software Life Cycle
7.3    Modularity
7.4    Design Methodologies
7.5    Tools of the Trade
7.6    Testing
7.7    Documentation
7.8    Software Ownership and Liability
Chapter8 Data Abstractions
8.1    Data Structure Fundamentals
8.2    Implementing Data Structures
8.3    A Short Case Study
8.4    Customized Data Types
8.5    Classes and Objects
8.6    Pointers in Machine Language
Chapter9 Database Systems
9.1    Database Fundamentals
9.2    The Relational Model
9.3    Object-Oriented Databases
9.4    Maintaining Database Integrity
9.5    Traditional File Structures
9.6    Data Mining
9.7    Social Impact of Database Technology
Chapter10 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    Other Areas of Research
10.7    Considering the Consequences
Chapter11 Theory of Computation
11.1    Functions and Their Computation
11.2    Turing Machines
11.3    Universal Programming Languages
11.4    A Noncomputable Function
11.5    Complexity of Problems
11.6    Public Key Cryptography
Appendixes
Index

本目录推荐