1st Edition

Foundations of Computer Technology




ISBN 9780412598104
Published September 8, 1994 by CRC Press
456 Pages

USD $98.95

Prices & shipping based on shipping country


Preview

Book Description

Foundations of Computer Technology is an easily accessible introduction to the architecture of computers and peripherals. This textbook clearly and completely explains modern computer systems through an approach that integrates components, systems, software, and design. It provides a succinct, systematic, and readable guide to computers, providing a springboard for students to pursue more detailed technology subjects.

This volume focuses on hardware elements within a computer system and the impact of software on its architecture. It discusses practical aspects of computer organization (structure, behavior, and design) delivering the necessary fundamentals for electrical engineering and computer science students.

The book not only lists a wide range of terms, but also explains the basic operations of components within a system, aided by many detailed illustrations. Material on modern technologies is combined with a historical perspective, delivering a range of articles on hardware, architecture and software, programming methodologies, and the nature of operating systems. It also includes a unified treatment on the entire computing spectrum, ranging from microcomputers to supercomputers.

Each section features learning objectives and chapter outlines. Small glossary entries define technical terms and each chapter ends with an alphabetical list of key terms for reference and review. Review questions also appear at the end of each chapter and project questions inspire readers to research beyond the text. Short, annotated bibliographies direct students to additional useful reading.

Table of Contents

OVERVIEW
Computers: An Introduction
Computer Construction
Computer Operation
Computer Hardware
Computer Software
Computer Categories
Key Terms
Review Questions
Project Questions
Further Reading

HARDWARE
Digital Integrated Circuits
Transistor
Integrated Circuit
Digital Logic Circuits
Integrated Circuit Scale
Key Terms
Review Questions
Project Questions
Further Reading
Microprocessors and Custom Logic
Microprocessor Architecture
Microprocessor Hardware
Microprocessor Software
Microprocessor Development
Co-processor
Microcontroller
Custom Logic Devices
Key Terms
Review Questions
Project Questions
Further Reading
Memory Systems
Memory Hierarchy
Memory Classification
Semiconductor Memory
Secondary Memory
Magnetic Disk
Optical Disk
Magnetic Tape
Key Terms
Review Questions
Project Questions
Further Reading
I/O Systems
Terminal
Input Devices
Output Devices
Input/Output Interface
I/O Mechanisms
Key Terms
Review Questions
Project Questions
Further Reading
Computer Buses
Computer Bus Levels
Data Transmission
Key Terms
Review Questions
Project Questions
Further Reading
Computer Hardware Design
System Design Methodology
System Development-Life Cycle
Analysis Considerations
Microprocessor System Design
Key Terms
Review Questions
Project Questions
Further Reading
SOFTWARE
Software and Programming Languages
Software
Programming
Programming Language Development
Software Development Programs
Key Terms
Review Questions
Project Questions
Further Reading
Software Engineering
Structured Programming
Software Development Process
Software Analysis
Software Design
Software Testing
Software Maintenance
Key Terms
Review Questions
Project Questions
Further Reading
OPERATING SYSTEMS
The Operating System (Part 1)
Operating System Types
Disk Operating System (DOS)
Operating System Functions
Key Terms
Review Questions
Project Questions
Further Reading
The Operating System (Part 2)
Operating System Levels
Process Scheduling
Memory Management
Input/Output Control System
Key Terms
Review Questions
Project Questions
Further Reading

NETWORKS
Computer Networks
Local Area Network (LAN)
Network Cable
Network Transmission
Local Area Networks: Software
Modulator/Demodulator (Modem)
Communication Software
Open System Interconnection (OSI) Model
Key Terms
Review Questions
Project Questions
Further Reading

ADVANCED HARDWARE
Advanced Computer Architectures
Complex Instruction Set Microprocessor (CISM)
Reduced Instruction Set Microprocessor (RISM)
Digital Signal Processor
Computer Architectures
Multiple Processor Systems: Examples
Integrated Circuit: Future Development
Key Terms
Review Questions
Project Questions
Further Reading

APPENDIX
The Evolution of the Computer
Early Computer Systems
First Generation Computers
Second Generation Computers
Third Generation Computers
Fourth Generation Computers
Fifth Generation Computers
Sixth Generation Computers
Key Terms
Review Questions
Project Questions
Further Reading

...
View More