Skip to content

Computer Science An Overview

Best in textbook rentals since 2012!

ISBN-10: 0321247264

ISBN-13: 9780321247261

Edition: 8th 2005

Authors: J. Glenn Brookshear

List price: $92.80
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

Now in its eighth edition, this book continues to provide a comprehensive, accessible, and up-to-date introduction to the dynamic field of computer science using a breadth-first approach.The table of contents and the text itself have been revised and expanded to reflect changes in the field, including the trend toward using Web and Internet Technology, the evolution of Objects, and the important growth in the field of databases. Specifically, chapter three from the previous edition has been expanded into two chapters. Chapter three will now only cover Operating Systems and the new chapter four will focus on Networks and the Internet.Anyone interested in gaining a thorough introduction to…    
Customers also bought

Book details

List price: $92.80
Edition: 8th
Copyright year: 2005
Publisher: Addison-Wesley Longman, Incorporated
Publication date: 2/18/2004
Binding: Hardcover
Pages: 576
Size: 8.00" wide x 9.25" long x 1.00" tall
Weight: 2.024
Language: English

Introduction
The Role of Algorithms
The Origins of Computing Machines
The Science of Algorithms
Abstraction
An Outline of Our Study
Social Repercussions
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
Data Manipulation
Computer Architecture
Machine Language
Program Execution
Arithmetic/Logic Instructions
Communicating with Other Devices
Other Architectures
Operating Systems
The Evolution of Operating Systems
Operating System Architecture
Coordinating the Machine's Activities
Handling Competition Among Processes
Security
Networking and the internet
Network Fundamentals
The Internet
The World Wide Web
Network Protocols
Security
Algorithms
The Concept of an Algorithm
Algorithm Representation
Algorithm Discovery
Iterative Structures
Recursive Structures
Efficiency and Correctness
Programming Languages
Historical Perspective
Traditional Programming Concepts
Procedural Units
Language Implementation
Object-Oriented Programming
Programming Concurrent Activities
Declarative Programming
Software Engineering
The Software Engineering Discipline
The Software Life Cycle
Modularity
Design Methodologies
Tools of the Trade
Testing
Documentation
Software Ownership and Liability
Data Abstractions
Data Structure Basics
Implementing Data Structures
A Short Case Study
Customized Data Types
Classes and Objects
Pointers in Machine Language
Database Systems
Database Fundamentals
The Relational Model
Object-Oriented Databases
Maintaining Database Integrity
Traditional File Structures
Data Mining
Social Impact of Database Technology
Artificial Intelligence
Intelligence and Machines
Understanding Images
Reasoning
Artificial Neural Networks
Genetic Algorithms
Other Areas of Research
Considering the Consequences
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