Content
Overview
Software vs. Hardware Costs
Systems Software
Role of the Operating System
Operating Systems
Processing Task Management
User Interface
Current Operating Systems
Boot Process
Utility Programs
Applications Software
Advantages of Propriety Applications Software
Off-the-Shelf Applications Software Advantages
Support Provided by Applications Software
Groupware & Shareware
Programming Languages
First Generation
Machine-language Instruction
Second Generation
Third Generation
Fourth Generation
Fifth Generation
Object-orientated Programming
Visual Programming Languages
How an Interpreter Works
How a Compiler Works
Buying Software