Professional Documents
Culture Documents
Software
Software
Language translators
Users Interpreters
Compilers
Program 1
Program 1 Program 2
Operating Operating
System System
Program 3
Unused memory Unused memory
The first operating systems executed only one program at a time.When a program
read data from a tape or disk or wrote data to a printer, the entire CPU came to a
stop. This was a very inefficient way to use the computer.
Program A
Lines 1, 2, 3
Program A
Program B
Lines 7, 8, 9
Program B
Program C
Lines 52-80 Program C
• Event driven
• OLE (Object linking and embedding)
• Object-oriented
• Supports multimedia
• Supports databases
EVENT-DRIVEN: NEW WAY OF
THINKING
When you write a class, you only have to specify how the class is
different from its super class.