网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 计算机科学概论(第11版英文版国外著名高等院校信息科学与技术优秀教材)
分类 教育考试-考试-计算机类
作者 (美)布鲁克希尔
出版社 人民邮电出版社
下载
简介
编辑推荐

布鲁克希尔编著的《计算机科学概论(第11版)(英文版)》是计算机科学概论课程的经典教材,全书对计算机科学做了百科全书式的精彩阐述,充分展现了计算机科学的历史背景、发展历程和新的技术趋势。本书首先介绍的是信息编码及计算机体系结构的基本原理(第1章和第2章),进而讲述操作系统(第3章)和组网及因特网(第4章),接着探讨了算法、程序设计语言及软件工程(第5章至第7章),然后讨论数据抽象和数据库(第8章和第9章)方面的问题,第10章通过图形学讲述计算机技术的一些主要应用,第11章涉及人工智能,第12章通过对计算理论的介绍来结束全书。本书在内容编排上由具体到抽象逐步推进,很适合教学安排,每一个主题自然而然地引导出下一个主题。此外,书中还包含大量的图、表和示例,有助于读者对知识的了解与把握。

《计算机科学概论(第11版)(英文版)》适合用作高等院校计算机以及相关专业本科生的教材。

目录

Chapter 0 introduction

 0.1 the role of algorithms

 0.2 the history of computing

 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

 8.1 basic data structures

 8.2 related concepts

 8.3 implementing data structures

 8.4 a short case study

 8.5 customized data types

 *8.6 classes and objects

 *8.7 pointers in machine language

Chapter 9 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

Chapter 10 computer graphics

 10.1 the scope of computer graphics

 10.2 overview of 3d graphics

 10.3 modeling

 10.4 rendering

 *10.5 dealing with global lighting

 10.6 animation

Chapter 11 artificial intelligence

 11.1 intelligence and machines

 11.2 perception

 11.3 reasoning

 11.4 additional areas of research

 11.5 artificial neural networks

 11.6 robotics

 11.7 considering the consequences

Chapter 12 theory of computation

 12.1 functions and their computation

 12.2 turing machines

 12.3 universal programming languages

 12.4 a noncomputable function

 12.5 complexity of problems

 *12.6 public-key cryptography

appendixes

 a ascii

 b circuits to manipulate two's complement representations

 c a simple machine language

 d high-level programming languages

 e the equivalence of iterative and recursive structures

 f answers to questions & exercises

index

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/9 13:18:33