Computer Science (häftad)
Fler böcker inom
Format
Häftad (Paperback)
Språk
Engelska
Antal sidor
624
Utgivningsdatum
2006-02-01
Upplaga
9
Förlag
Pearson
Illustrationer
Illustrations
Dimensioner
230 x 205 x 22 mm
Vikt
1000 g
Antal komponenter
1
ISBN
9780321434456

Computer Science

An Overview: International Edition

Häftad, Engelska, 2006-02-01
573 kr
Specialorder (osäker tillgång). Skickas inom 11-20 vardagar.
Fri frakt inom Sverige för privatpersoner.
Introduction to Computer Science

 

Computer Science: An Overview, Ninth Edition J. Glenn Brookshear, Marquette University

 

Do you want your students to gain a fundamental understanding of the field of computer science? Would you like them to be excited by the opportunities computing presents for further studies and future careers?

 

Computer Science: An Overview delivers a foundational framework of what computer science is all about. Each topic is presented with a historical perspective, its current state, and its future potential, as well as ethical issues for students to consider. This balanced, realistic picture helps students see that their future success depends on a solid overview in the rapidly changing field of computer science.

 

Features:

  • A language-independent introduction to computer science that uses C#, C++, and JavaTM as example languages.
  • More than 1,000 Questions/Exercises, Chapter Review Problems, and Social Issues questions that give students the opportunity to apply the concepts as they learn them.
  • Discussion of ethical and legal aspects of areas such as Internet security, software engineering, and database technology that brings to light the things students should know to be safe and responsible users of technology.
  • A Companion Website that includes practical exploration of topics from the text, software simulators, and more. Available at aw.com/brookshear.
 

Check the front of the book for the access code that opens up the Companion Website and the valuable student resources for this book. Six-month access is included with all new books.
Visa hela texten

Passar bra ihop

  1. Computer Science
  2. +
  3. Theory of Computation

De som köpt den här boken har ofta också köpt Theory of Computation av J Glenn Brookshear (inbunden).

Köp båda 2 för 2059 kr

Kundrecensioner

Har du läst boken? Sätt ditt betyg »

Bloggat om Computer Science

Innehållsförteckning

Introduction

0.1 The Role of Algorithms

0.2 The Origins of Computing Machines

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 Machines 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 Testing

7.7 Documentation

7.8 Software Ownership and Liability

 

Chapter 8  Data Abstractions

8.1 Data Structure Fundamentals

8.2 Implementing Data Structures

8.3 A Short Case Study

8.4 Customized Data Types

8.5 Classes and Objects

8.6 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  Artificial Intelligence

10.1 Intelligence and Machines

10.2 Perception

10.3 Reasoning

10.4 Additional Areas of Research

10.5 Artificial Neural Networks

10.6 Robotics

10.7 Considering the Consequences