Table of Contents
-
Computer Literacy: A Current Perspective
-
Computers in Society: The Positives
-
Computers in Society: The Drawbacks
-
Computer Hardware
-
Computer Software
-
Word, Text, and Sound Processing
-
Electronic Spreadsheets
-
Databases
-
Computer Graphics and Video
-
Networks, Communications, and the Internet
-
Artificial Intelligence
-
Computers and the Future
Chapter 1.
Computer Literacy: A Current Perspective
COMPUTERS IN ACADEMIA
Database Management
Computer-Assisted Instruction
Simulations
FUNDAMENTAL CONCEPTS IN COMPUTING
Evolution of the Computer
The Personal Computer
Computer Jargon
Understanding a Computer Ad
Hardware Components
Software Components
COMPUTER LITERACY FOR THE 1990S
Evolution of Computer Literacy
Computer Literacy Today
THE COMPUTER AND THE MIND
Brain Research
Brain-Computer Analogies
The Computer as Information Processor
STATE OF THE ART: MULTIMEDIA AND THE INTERNET
Multimedia
A CD-ROM Encyclopedia
Computer Mapping
The Web on the Internet
EVOLUTIONARY PERSPECTIVE: FROM SINGLE-PURPOSE APPLICATIONS TO
MULTIMEDIA
Summary
Key Terms
Self Test
Experimental Exercises
Critical Thinking Exercises
Chapter 2.
Computers in Society: The Positives
PRODUCTIVITY SOFTWARE AND ITS BENEFITS
COMPUTERS IN EDUCATION
Pedagogical Issues
SOCIAL PERSPECTIVES: DISTANCE LEARNING
From CAI to Multimedia
Multipurpose Computing
Multimedia Term Papers
Simulations in Mathematics and Science
COMPUTERS IN MEDICINE AND SCIENCE
Computer Diagnosis
Hospital Applications
Prosthetics and the Handicapped
Computers in the Experimental Sciences
Computational Science
COMPUTERS IN THE MEDIA
Print Journalism
Computer Graphics
USA Today
COMPUTERS IN GOVERNMENT
EVOLUTIONARY PERSPECTIVE: CYBERSPACE JOURNALISM
Constitutional Questions
Welfare and Law Enforcement
SOCIAL PERSPECTIVE: THE EFFECT OF COMPUTERS ON GOVERNMENT
Computerized Fingerprint Searches
Computers in Defense
Summary
Key Terms
Self-Test
Experimental Exercises
Critical Thinking Exercises
Chapter 3.
Computers In Society: The Drawbacks
PERSONAL AND INDIVIDUAL ISSUES
Loss of Individuality
Personal Service Versus Economy
Machine or Human Error?
Garbage in, Garbage Out
COMPUTERS IN THE WORKPLACE
Job Displacement
Importance of Education
Employee Involvement in Change
Health Risks
Global Economic Challenge
SOCIAL PERSPECTIVE: THE TWO-EDGED SWORD OF INTERNATIONAL
COMPETITION
GOVERNMENT INVASION OF PRIVACY
Large Public Data Banks
The Right to Privacy
Computer Matching
SOCIAL PERSPECTIVE: INDIVIDUAL RIGHTS VERSUS SOCIAL NEEDS
Summary
Key Terms
Self Test
Experiential Exercises
Critical Thinking Exercises
Chapter 4.
Computer Hardware
HARDWARE AND ITS FUNCTIONS
ELECTRONIC REPRESENTATION OF DATA
Binary Technology in Processors
TECHNOLOGICAL PERSPECTIVE: SYMBOLIC CODING OF INFORMATION
Binary Coding of Characters
Binary Coding of Numbers
Binary Coding of Graphics and Sound
PRIMARY STORAGE OF INFORMATION
Random-Access Memory (RAM)
Read-Only Memory (ROM)
SECONDARY MASS STORAGE
Diskettes
Other Types of Mass Storage
INPUT AND OUTPUT
Direct Input
Mouse Input
Other Analog/Digital Input
SOCIAL PERSPECTIVE: THE KURZWEIL SCANNER FOR THE BLIND
Screen Output
Printed Output
Voice and Graphic Output
Summary
Key Terms
Self-Test
Experiential Exercises
Critical Thinking Exercises
Chapter 5.
Computer Software
ALGORITHMIC PROCESSES AND STRUCTURED PROGRAM DESIGN
Flowcharts and Psuedocode
Structure versus Spaghetti Code
THE EVOLUTION OF SOFTWARE
The Stored Program Concept
The Processing Code
Machine Language and Assembly Language
High-Level Languages
A Sampling of Programming Languages
OPERATING SYSTEMS
DOS
The Macintosh Graphical User Interface
Microsoft Windows Environment / Unix
Applications Software and Operating Systems
Object-Oriented Design
SOFTWARE HAZARDS
Computer Viruses
Trojan Horses
SOCIAL PERSPECTIVE: THE INTERNET WORM
Software Piracy
EVOLUTIONARY PERSPECTIVE: THE INCREASING IMPORTANCE OF SOFTWARE
Summary
Key Terms
Self-Test
Experimental Exercises
Critical Thinking Exercises
Chapter 6.
Word, Text, and Sound Processing
FROM DEDICATED WORD PROCESSOR TO PERSONAL COMPUTER SOFTWARE
ESSENTIAL FEATURES OF WORD PROCESSING
Keyboard Layout
Interface Issues
Editing Features
Formatting Options
Type Fonts, Styles and Sizes
ADDITIONAL FEATURES OF MODERN TEXT PROCESSING
Hyphenation and Spelling
TECHNOLOGICAL PERSPECTIVE: THE PITFALLS OF AUTOMATIC SPELLING
CHECKERS
Thesauri and Indexes
Scholarly Indexing
Style Checking
BEYOND WORD PROCESSING
Computers for Writing
Literary Analysis
Authorship Studies
EVOLUTIONARY PERSPECTIVE: FROM PRINT SHOP TO DESKTOP
Desktop Publishing
Text and Sound
Music
Voice Command
Foreign Languages
Character Languages
Summary
Key Terms
Self-Test
Experiential Exercises
Critical Thinking Exercises
Chapter 7.
Electronic Spreadsheets
SPREADSHEET ESSENTIALS
Constructing a Spreadsheet
Formulas
Functions
Ranges
Macros
Formatting the Output
USES FOR A SPREADSHEET
TECHNOLOGICAL PERSPECTIVE: SPREADSHEETS FOR THE HOME
Electronic Cut and Paste
What-If Scenarios
Graphic Options
Typical Uses
Special-Purpose Spreadsheets
TECHNOLOGICAL PERSPECTIVE: SPREADSHEET APPLICATIONS IN SCIENCE
Future Trends
Summary
Key Terms
Self Test
Experiential Exercises
Critical Thinking Exercises
ESSENTIAL FEATURES OF DATABASES
Files, Records, and Fields
Sorts
Searches
BUILDING A DATABASE
Defining a Database
TECHNOLOGICAL PERSPECTIVE: DATABASE DOOMSDAY ON JANUARY 1, 2000?
Decoding Data into the Database
Sorting the File
Searching for Specific Records
TECHNOLOGICAL PERSPECTIVE: BOOLEAN QUERIES IN THE ARTS AND
SCIENCES
DATABASE ORGANIZATION AND INTERFACES
Database Models
Object-Oriented Databases
Database Interfaces
Natural Language Interfaces
SOCIAL ISSUES SURROUNDING LARGE DATABASES
Integrity and Security
The Private Database Explosion
SOCIAL PERSPECTIVE: DATA BANKS AND THE RIGHT TO PRIVACY
New Markets for Databases
Summary
Key Terms
Self-Test
Experiential Exercises
Critical Thinking Exercises
Chapter 9. Computer Graphics and Video
THE HARDWARE DIMENSION
Vector Graphics
Raster Graphics
Printer Graphics
Graphics Plotters
Fax Machines
Early Monochrome and Color Screens
Modern Color Screens
Color Printing
THE SOFTWARE COMPONENT
Graphics Programming
Video Games
Graphics Software
EVOLUTIONARY PERSPECTIVE: MOVING FROM GRAPHICS TO THE INTERNET
Integrated Graphics Capabilities
Presentation Graphics
TECHNOLOGICAL PERSPECTIVE: EQUIPPING THE MULTIMEDIA STUDIO
Digitized Video
Computer-Aided Design
Real-Time CAD Effects
FRONTIERS IN ADVANCED COMPUTER GRAPHICS
Ray Tracing and Radiosity
Graphics in Movies
Fractals
Virtual Reality
EVOLUTIONARY PERSPECTIVE: THE FUTURE OF VIRTUAL REALITY
Summary
Key Terms
Self-Tests
Experiential Exercises
Critical Thinking Exercises
Chapter 10.
Networks, Communications and the Internet
TECHNICAL ISSUES IN DATA COMMUNICATIONS
Digital (Parallel) Transmission
Analog (Serial) Transmission
Baud Rate
Communications Software
Networks
LAN Software
Types of Network Transmission
NETWORK APPLICATIONS
Campus Backbones
Wide Area Networks
SOCIAL PERSPECTIVE: ELECTRONIC CONFERENCES
NETWORKS AND SOCIETY
Networking and the Work Environment
Effects of Telecommuting
Commerce on the Internet
Hacker Ethics
Internet Security
Hackers and the Internet
SOCIAL PERSPECTIVE: THE SOCIAL DIMENSIONS OF ENCRYPTION SOFTWARE
Espionage on the Network
SOCIAL PERSPECTIVE: HACKING AND FREE SPEECH
Free Speech versus Censorship of Network Information
EVOLUTIONARY PERSPECTIVE: THE INFORMATION SUPERHIGHWAY
Summary
Key Terms
Self-Test
Experiential Exercises
Critical Thinking Exercises
Chapter 11.
Artificial Intelligence
DEFINING ARTIFICIAL INTELLIGENCE
NATURAL LANGUAGE PROCESSING
Syntax and Semantics
Heuristics, World Knowledge and Common Sense
Language Understanding in Limited Domains
EXPERT SYSTEMS AND OTHER LOGIC SYSTEMS
Knowledge Bases versus Databases
Practical Expert Systems
Fuzzy Logic
SOCIAL PERSPECTIVE: EXPERT SYSTEMS IN MEDICINE
Game Playing
Computer Chess
ROBOTICS
Sensory Abilities
Robotic Advantages
NEURAL NETWORKS
Parallel Processing
Applications of Neural Networks
EVOLUTIONARY PERSPECTIVE: THE USES OF ARTIFICIAL INTELLIGENCE
HAL Reconsidered
Summary
Key Terms
Self-Test
Experiential Exercises
Critical Thinking Exercises
Chapter 12.
Computers and the Future
COMPUTING IN THE 1990S
The All-Digital World of Electronics
Digital Broadcasting on the Internet
Digital Multimedia
Economic Development Possibilities
EVOLUTIONARY PERSPECTIVE: PUBLIC VERSUS PRIVATE INTERESTS IN THE
INFORMATION SUPERHIGHWAY
Infrastructure Issues
REVISITING THE COMPUTER TRIANGLE
HARDWARE
Palmtop Computers
Network Computers
The Future of Microprocessors
SOFTWARE
The Microsoft Empire
Windows NT and Challengers
EVOLUTIONARY PERSPECTIVE: NETSCAPE RUNS ON "INTERNET TIME"
Intelligent Agents
Artificial Life
PEOPLE AND COMPUTERS
Computers and National Policy
EVOLUTIONARY PERSPECTIVE: THE CASE OF THE JAPANESE FIFTH GENERATION
Alvin Toffler and Futurism
A Call for Freedom
The Computer Triangle: A Closing Note
Key Terms
Self-Test
Experiential Exercises
Critical Thinking Exercises
Glossary
References
Photo Credits
Index
[Table of Contents]
[Home]