Computers, HW and SW
- computer
1982 ¡§Man of the Year¡¨ by TIME Magazine
- what is a computer
tool/machine to solve a problem
performs computation faster than us
Hardware(CPU, memory, I/O), Operating System, Applications, Users(Chinese, British, French, or other computers)
- Six logical units of computer system
- Input unit
Mouse, keyboard
- Output unit
Printer, monitor, audio speakers
- Memory unit
Retains input and processed information
- Arithmetic and logic unit (ALU)
Performs calculations
- Central processing unit (CPU)
Supervises operation of other devices
- Secondary storage unit
Hard drives, floppy drives
- Operating Systems
the one program running at all times on the computer (Kernel)
batch, interactive, time-sharing, real-time, distributed
CP/M, PC DOS, MS DOS, MS Windows 3.1 /NT /95 /98/2K/XP, OS/2,OS/360, Macintosh, Unix, VMS, MVS
perform common functions of controlling and allocating resources(CPU, memory, file storage space, I/O devices)
- Processor management:
process creation, suspension, resumption, communication and destruction; interrupts; and Scheduling
- Memory management:
single-user monitor, multiprogramming, virtual memory
- File management:
storage of files and directories
- Protection and security:
access control, authentication, and encryptions
- User interaction:
command interpreter, ¡§Window system¡¨
- Personal, Distributed and Client/Server Computing
- Personal computing
Computers for personal use
- Distributed computing
Computing performed among several computers
- Client/server computing
Servers offer common store of programs and data
Clients access programs and data from server