Type of Operating Systems
1) Job control language (JCL)-command language that launches applications, specifying priorities, programs sizes, running sequence, databases used and files used.
2) Muiltiprocessing-allows more than one program to run at the same time with the use of additional CPU.
3) Virtual Storage- divides program into segment (pages) and to be used in parts and needed. Whatever is not being used is stored.
4) Multiprogramming-O/S delegates the process to a piece of peripheral equipment and CPU begins executing other programs.