Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Computer science : An overview
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Computer science : An overview

Computer science : An overview

Fifth edition

J. Glenn Brookshear

482 pages, parution le 15/10/1996 (5eme édition)

Résumé

In this language-independent book, J. Glenn Brookshear provides accurate and balanced coverage of a variety of topics, providing an overview to the discipline of computer science. Brookshear is a master of making even the most complex topics accessible through his no-nonsense style and the use of real life analogies and concrete examples. This latest edition maintains its delicate balance of breadth of subject matter and depth of coverage that has made previous editions so successful.

New Highlights

  • Includes a larger emphasis on the object-oriented paradigm and networking, including coverage of the World Wide Web and the Java Programming Language.

  • Offers end-of-chapter "Questions of Ethics" in addition to discussions of ethics throughout the book.


  • Contains new sections on digital circuitry, the client/server model, data compression, and digital representation of graphics.

  • Provides a complete teaching package, including a new C++ lab manual, C and Pascal lab manuals, and a World Wide Web site.

TABLE OF CONTENTS

PREFACE

0. INTRODUCTION

  1. The Study of Algorithms
  2. The Development of Algorithmic Machines
  3. The Evolution of Computer Science
  4. The Role of Abstraction
  5. Ethical/Social/Legal Issues
PART ONE: MACHINE ARCHITECTURE
1. DATA STORAGE
  1. Storage of Bits
  2. Main Memory
  3. Mass Storage
  4. Coding Information for Storage
  5. The Binary System *
  6. Storing Integers *
  7. Storing Fractions *
  8. Communication Errors *
2. DATA MANIPULATION
  1. The Central Processing Unit
  2. The Stored-Program Concept
  3. Program Execution
  4. Other Architectures
  5. Arithmetic/Logic Instructions *
  6. Computer/Peripheral Communication *
PART TWO SOFTWARE
3. OPERATING SYSTEMS AND NETWORKS
  1. The Evolution of Operating Systems
  2. Operating System Architecture
  3. Coordinating the Machine's Activities
  4. Handling Competition Among Processes *
  5. Networks
  6. Network Protocols *
4. ALGORITHMS
  1. The Concept of an Algorithm
  2. Algorithm Representation
  3. Algorithm Discovery
  4. Iterative Structures
  5. Recursive Structures
  6. Efficiency and Correctness
5. PROGRAMMING LANGUAGES
  1. Historical Perspective
  2. Traditional Programming Concepts
  3. Program Units
  4. Language Implementation *
  5. Parallel Computing *
  6. Declarative Programming *
6. SOFTWARE ENGINEERING
  1. The Software Engineering Discipline
  2. The Software Life Cycle
  3. Modularity
  4. Development Tools and Techniques
  5. Documentation
  6. Software Ownership and Liability
PART THREE DATA ORGANIZATION
7. DATA STRUCTURES
  1. Arrays
  2. Lists
  3. Stacks
  4. Queues
  5. Trees
  6. Customized Data Types *
  7. Object-Oriented Programming *
8. FILE STRUCTURES
  1. Sequential Files
  2. Text Files
  3. Indexed Files
  4. Hashed Files
  5. The Role of the Operating System
9. DATABASE STRUCTURES
  1. General Issues
  2. The Layered Approach to Database Implementation
  3. The Relational Model
  4. Maintaining Database Integrity *
PART FOUR THE POTENTIAL OF ALGORITHMIC MACHINES
10. ARTIFICIAL INTELLIGENCE
  1. Some Philosophical Issues
  2. Image Analysis
  3. Reasoning
  4. Control System Activities
  5. Using Heuristics
  6. Artificial Neural Networks
  7. Applications of Artificial Intelligence
11. THEORY OF COMPUTATION
  1. A Bare Bones Programming Language
  2. Turing Machines
  3. Computable Functions
  4. A Function
  5. Complexity and Its Measure
  6. Problem Classification
12. APPENDICES
  1. ASCII
  2. Circuits to Manipulate Two's Complement Representations
  3. A Simple Machine Language
  4. Program Examples
  5. The Equivalence of Iterative and Recursive Structures
  6. Answers to Questions/Exercises

L'auteur - J. Glenn Brookshear

J. Glenn Brookshear is an Associate Professor at Marquette University. He received his Ph.D. from New Mexico State University in 1975, then was hired by Marquette to build a strong Computer Science curriculum. In addition to his highly successful Computer Science: An Overview, Brookshear has authored Theory of Computation: Formal Languages, Automata, and Complexity, also published by Addison-Wesley.

Caractéristiques techniques

  PAPIER
Éditeur(s) Addison Wesley
Auteur(s) J. Glenn Brookshear
Parution 15/10/1996
Édition  5eme édition
Nb. de pages 482
Format 18,5 x 23,3
Poids 750g
EAN13 9780805346329

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription