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

计算机科学概论(第六版)

计算机科学概论(第六版)

定 价:¥38.00

作 者: 赵欢主编
出版社: 人民邮电出版社
丛编项: 英文版
标 签: 暂缺

购买这本书可以去


ISBN: 9787115128072 出版时间: 2004-11-01 包装: 平装
开本: 26cm 页数: 348 字数:  

内容简介

  本书依广度优先的原则,系统、通俗易懂地概述计算机科学技术的基本概念、方法和技术,内容涉及计算机系统结构(包括计算机组成与结构、操作系统与网络和计算机系统)、计算机软件(包括算法、程序设计语言和软件工程)、数据组织(包括数据结构、文件结构和数据库结构)和高级主题(包括人工智能、计算理论、编译技术、通信概论、信息安全和计算机应用新领域)等。本书主要培养大学生有关计算科学技术的知识理念,使他们从广度上掌握计算机科学技术的基本概念,给学生提供线索,为将来的发展提供更大的空间。 本书可作为大学本科非计算机专业的计算机基础课程必修或选修教材,也可以作为大学本科计算机专业的入门教材。

作者简介

暂缺《计算机科学概论(第六版)》作者简介

图书目录

Chapter     
    .1 The Study of Algorithms
    .2 The Origins of Computing Machines
    .3 The Evolution of Computer Science
    .4 The Role of Abstraction
    .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 1    Artificial Intelligence
    1.1 Intelligence and Machines
    1.2 Understanding Images
    1.3 Reasoning
    1.4 Artificial Neural Networks
    1.5 Genetic Algorithms
    1.6 Applications of Artificial Intelligence
    1.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
    FAnswers to Questions/Exercises

本目录推荐