+612 9045 4394
 
CHECKOUT
Computer Science: An Overview :  An Overview, - Brookshear

Computer Science: An Overview

An Overview,

Sorry, the book that you are looking for is not available right now.

We did a search for other books with a similar title, and found some results for you that may be helpful.

Now in its ninth 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. This book presents an introductory survey of computer science. It explores the breadth of the subject while including enough depth to convey an honest appreciation for the topics involved. The new edition includes reorganization of some key material for enhanced clarity (Software Engineering and Artificial Intelligence chapters), new and expanded material on Security and Data Abstractions, more on ethics and different ethical theories in Chapter 0. Anyone interested in gaining a thorough introduction to Computer Science.

Introductionp. 1
The Role of Algorithmsp. 2
The Origins of Computing Machinesp. 4
The Science of Algorithmsp. 9
Abstractionp. 10
An Outline of Our Studyp. 11
Social Repercussionsp. 13
Data Storagep. 19
Bits and Their Storagep. 20
Main Memoryp. 27
Mass Storagep. 30
Representing Information as Bit Patternsp. 37
The Binary Systemp. 44
Storing Integersp. 49
Storing Fractionsp. 56
Data Compressionp. 61
Communication Errorsp. 66
Data Manipulationp. 79
Computer Architecturep. 80
Machine Languagep. 83
Program Executionp. 89
Arithmetic/Logic Instructionsp. 97
Communicating with Other Devicesp. 102
Other Architecturesp. 107
Operating Systemsp. 119
The History of Operating Systemsp. 120
Operating System Architecturep. 124
Coordinating the Machine's Activitiesp. 131
Handling Competition Among Processesp. 134
Securityp. 139
Networking and the Internetp. 147
Network Fundamentalsp. 148
The Internetp. 157
The World Wide Webp. 164
Internet Protocolsp. 174
Securityp. 180
Algorithmsp. 195
The Concept of an Algorithmp. 196
Algorithm Representationp. 199
Algorithm Discoveryp. 207
Iterative Structuresp. 213
Recursive Structuresp. 224
Efficiency and Correctnessp. 233
Programming Languagesp. 251
Historical Perspectivep. 252
Traditional Programming Conceptsp. 261
Procedural Unitsp. 272
Language Implementationp. 280
Object-Oriented Programmingp. 289
Programming Concurrent Activitiesp. 295
Declarative Programmingp. 298
Software Engineeringp. 311
The Software Engineering Disciplinep. 312
The Software Life Cyclep. 315
Software Engineering Methodologiesp. 319
Modularityp. 321
Tools of the Tradep. 328
Testingp. 336
Documentationp. 338
Software Ownership and Liabilityp. 339
Data Abstractionsp. 349
Data Structure Fundamentalsp. 350
Implementing Data Structuresp. 355
A Short Case Studyp. 370
Customized Data Typesp. 375
Classes and Objectsp. 379
Pointers in Machine Languagep. 381
Database Systemsp. 391
Database Fundamentalsp. 392
The Relational Modelp. 397
Object-Oriented Databasesp. 408
Maintaining Database Integrityp. 411
Traditional File Structuresp. 414
Data Miningp. 423
Social Impact of Database Technologyp. 425
Artificial Intelligencep. 435
Intelligence and Machinesp. 436
Perceptionp. 441
Reasoningp. 447
Additional Areas of Researchp. 460
Artificial Neural Networksp. 464
Roboticsp. 473
Considering the Consequencesp. 475
Theory of Computationp. 485
Functions and Their Computationp. 486
Turing Machinesp. 488
Universal Programming Languagesp. 493
A Noncomputable Functionp. 499
Complexity of Problemsp. 504
Public-Key Cryptographyp. 513
Appendixesp. 525
ASCIIp. 527
Circuits to Manipulate Two's Complement Representationsp. 529
A Simple Machine Languagep. 533
High-Level Language Program Examplesp. 535
The Equivalence of Iterative and Recursive Structuresp. 543
Answers to Questions & Exercisesp. 545
Indexp. 585
Table of Contents provided by Ingram. All Rights Reserved.

ISBN: 9780321387011
ISBN-10: 0321387015
Audience: Tertiary; University or College
Format: Paperback
Language: English
Number Of Pages: 624
Published: February 2006
Dimensions (cm): 22.86 x 20.96  x 1.91
Weight (kg): 0.98
Edition Number: 9