Synopses & Reviews
This primer on understanding computers comprises an introduction to computer architecture, assembly language programming, data structures, and the C programming language. Offers a hands-on approach, supported by a wealth of illustrative examples. Provides managers with the information-systems background they need, covering systems-level architecture and the nature of software and programming languages.
Table of Contents
COMPUTER ORGAINZATION, ARCHITECTURE, AND ELEMENTARY PROGRAMMING.
Computers and Computing--Representation of Numbers.
Representation of Numbers, Data, Text, and Pictures.
History: The Evolution of the Computer.
The IBM Personal Computer.
Hands on the Computer.
Processor Operations.
C: A High-Level Language.
Data Storage and Pointers.
Computer Decisions and Logic.
ELEMENTARY DATA OPERATIONS AND PROGRAMMING.
Application of Elementary Computer Decisions and Logic to Expressions and Flow Control.
Computer Peripherals.
Programming Input/Output.
An Elementary Programming Application--Menus.
OPERATING SYSTEMS.
Operating Systems.
DATA STRUCTURES AND ADVANCED TOPICS IN C. The C-Language Vocabulary.
Assembly Language and Machine Interface in C. Data Structures.
NUMERICAL ANALYSIS AND COMPUTATIONAL COMPLEXITY.
Numerical Computations.
Problems Solving and Systems Analysis.
Bibliography.
Index.