|

Addison-Wesley / Prentice Hall

Computer Science

My Instructor Resource Center :  Log in or request access

Computer Science: An Overview, 8/E
J. Glenn Brookshear

ISBN-10: 0321247264
ISBN-13:  9780321247261

Publisher:  Addison-Wesley
Copyright:  2005
Format:  Cloth; 576 pp
Published:  02/18/2004
New edition available
  This item has been replaced by Computer Science: An Overview, 10/E.



Computer Science: An Overview truly lives up to its title, providing a timely introduction to the entire computer science discipline. Broad coverage, combined with clear explanations, has made it the leading textbook for the breadth-first course. This book provides a balanced, realistic picture that communicates the dynamics of computer science by presenting topics in a historical perspective in which past developments, the current state of the art, and directions of research are discussed. The coverage of topics such as programming languages, operating systems, algorithms, software engineering, networking, database design, artificial intelligence, and machine architecture result in a complete overview of the field of computer science.

  • Provides a language-independent introduction to material that includes C#, C, C++, and Java as example languages. Language specific lab material is available on the book's Companion Web site.
  • Includes the most up-to-date presentation of computer science concepts available.
  • Contains over 1,000 problems/exercises to make the concepts stick - answers to more than 300 are included in an Appendix.
  • Discusses ethical and legal aspects that concern computer scientists, including Internet security, software engineering, and database technology implications.
  • Presents material in an independent manner that allows topics to be covered in any order.

  • A Companion Web site that includes explorations suitable for a lab setting or individual study to provide a more practical application of the material in the book.
  • Coverage of Operating Systems and Networks is expanded over two chapters to focus more on trends in these important areas.
  • The latest trends in the field of computer science are reflected upon, including the evolution of Objects, more Web and Internet technology coverage, and important growth in the field of Databases (e.g. data mining and bioinformatics.)
  • Contains material on Web-related topics such as mark-up languages, dynamic Web pages, and JavaBeans.
  • New book design to enhance the text's readability.



0. Introduction.

The Role of Algorithms.

The Origins of Computing Machines.

The Science of Algorithms.

Abstraction.

An Outline of Our Study.

Social Repercussions.



1. Data Storage.

Bits and Their Storage.

Main Memory.

Mass Storage.

Representing Information as Bit Patterns.

*The Binary System.

*Storing Integers.

*Storing Fractions.

*Data Compression.

*Communication Errors.



2. Data Manipulation.

Computer Architecture.

Machine Language.

Program Execution.

*Arithmetic/Logic Instructions.

*Communicating with Other Devices.

*Other Architectures.



3. Operating Systems.

The Evolution of Operating Systems.

Operating System Architecture.

Coordinating the Machine's Activities.

*Handling Competition Among Processes.

Security.



4. Networking and the internet.

Network Fundamentals.

The Internet.

The World Wide Web.

*Network Protocols.

Security.



5. Algorithms.

The Concept of an Algorithm.

Algorithm Representation.

Algorithm Discovery.

Iterative Structures.

Recursive Structures.

Efficiency and Correctness.



6. Programming Languages.

Historical Perspective.

Traditional Programming Concepts.

Procedural Units.

Language Implementation.

*Object-Oriented Programming.

*Programming Concurrent Activities.

*Declarative Programming.



7. Software Engineering.

The Software Engineering Discipline.

The Software Life Cycle.

Modularity.

Design Methodologies.

Tools of the Trade.

Testing.

Documentation.

Software Ownership and Liability.



8. Data Abstractions.

Data Structure Basics.

Implementing Data Structures.

A Short Case Study.

Customized Data Types.

Classes and Objects.

*Pointers in Machine Language.



9. Database Systems.

Database Fundamentals.

The Relational Model.

*Object-Oriented Databases.

*Maintaining Database Integrity.

*Traditional File Structures.

Data Mining.

Social Impact of Database Technology.



10. Artificial Intelligence.

Intelligence and Machines.

Understanding Images.

Reasoning.

Artificial Neural Networks.

Genetic Algorithms.

Other Areas of Research.

Considering the Consequences.



11. Theory of Computation.

Functions and Their Computation.

Turing Machines.

Universal Programming Languages.

A Noncomputable Function.

Complexity of Problems.

*Public Key Cryptography.



* Asterisks indicate suggestions for optional sections.

  • 9780321524034
    Computer Science: An Overview, 10/E
    Brookshear
    ©2009 | Addison-Wesley | Paper; 688 pp | Instock
    ISBN-10: 0321524039 | ISBN-13: 9780321524034
    Brief Description | Buy from myPearsonStore

Stand-alone Access Code Tutor Center
Addison-Wesley
©2008 | Addison-Wesley | Access Code Card | Instock
ISBN-10: 0201721708 | ISBN-13: 9780201721706
URLhttp://www.aw-bc.com/tutorcenter
Buy from myPearsonStore


Companion Website
Brookshear
©2005 | Addison-Wesley | Website; 0 pp | Instock
ISBN-10: 0321257294 | ISBN-13: 9780321257291
URLhttp://wps.aw.com/aw_brookshear_compsci_8


Companion Website
Brookshear
©2005 | Addison-Wesley | Website; 0 pp | Instock
ISBN-10: 0321257294 | ISBN-13: 9780321257291
URLhttp://wps.aw.com/aw_brookshear_compsci_8


Online Instructor's Manual with Solutions
Brookshear
©2005 | Addison-Wesley | On-line Supplement | Instock
ISBN-10: 0321320417 | ISBN-13: 9780321320414
  View Downloadable Files



Online PowerPoints
Brookshear
©2005 | Addison-Wesley | On-line Supplement | Instock
ISBN-10: 0321320425 | ISBN-13: 9780321320421
  View Downloadable Files



Online Test Bank
Brookshear
©2005 | Addison-Wesley | On-line Supplement | Instock
ISBN-10: 0321358538 | ISBN-13: 9780321358530
  View Downloadable Files



Addison Wesley's Javascript Reference Card
Goelz & Schwartz
©2005 | Addison-Wesley | Study Card; 0 pp | Instock
ISBN-10: 0321320751 | ISBN-13: 9780321320759


CS Support-Student Support Material
Addison-Wesley
©2008 | Addison-Wesley | On-line Supplement | Instock
ISBN-10: 0321446852 | ISBN-13: 9780321446855
URLhttp://www.aw.com/cssupport


Companion Website
Brookshear
©2005 | Addison-Wesley | Website; 0 pp | Instock
ISBN-10: 0321257294 | ISBN-13: 9780321257291
URLhttp://wps.aw.com/aw_brookshear_compsci_8


Stand-alone Access Code Tutor Center
Addison-Wesley
©2008 | Addison-Wesley | Access Code Card | Instock
ISBN-10: 0201721708 | ISBN-13: 9780201721706
URLhttp://www.aw-bc.com/tutorcenter
Buy from myPearsonStore


Interwrite Personal Response System
EduCue, Addison-Wesley & Benjamin Cummings
©2004 | Addison-Wesley | Electronic Supplement | Instock
ISBN-10: 0321267354 | ISBN-13: 9780321267351


Stand-alone Access Code Tutor Center
Addison-Wesley
©2008 | Addison-Wesley | Access Code Card | Instock
ISBN-10: 0201721708 | ISBN-13: 9780201721706
URLhttp://www.aw-bc.com/tutorcenter
Buy from myPearsonStore


Companion Website
Brookshear
©2005 | Addison-Wesley | Website; 0 pp | Instock
ISBN-10: 0321257294 | ISBN-13: 9780321257291
URLhttp://wps.aw.com/aw_brookshear_compsci_8


Pearson Higher Education offers special pricing when you choose to package your text with other student resources. If you're interested in creating a cost-saving package for your students contact your Pearson Higher Education representative.