What is an os?
What is multiprogramming?
-multiple programs run simultaneously by making use of CPU idle time
What is spooling?
What is OS made of?
What is a process?
- one program can have multiple processes
Where does the OS store processes?
- each process is assigned a unique numeric ID (process ID)
What are the 4 types of interrupt?
What is DMA?
What are the 3 types of computer users?
What are the four types of interfaces?
What are system calls?
- difference is they do not belong and exist inside an application and are instead part of OS
How are system calls defined in Linux?
How are system calls defined in windows?
- calls are decoupled from system calls
What are command languages?
- used by operational users
What is the difference between UNIX and MS-DOS command languages?
What is JCL?
What acronym can be used to describe basic features of GUI’s?
WIMP
Windows, icons, menus, pointers
What is the GUI model based off?
How does the programmer view the GUI?
How does the user view the GUI?
- standardisation
Features of UNIX command interface?
What is redirection?
What are pipes?
1) what is process loading?
2) what is swapping?
1) transfer of program to be executed from disk to memory
2) swap of two processes, one in memory and the other on the disk