(a) Describe services of operating systems.
(b) Differentiate among the short term, medium term and long term scheduling that are given by multi-tasking operating systems.
(c) Why processes at times need to be swapped when programs are run?
(d) Old computer systems use single bus to connect with devices. One problem of these systems is the propagation delay. How does this lead to the delay?
(e) What is the drawback of using multiplexed bus instead of a dedicated bus?
(f) Show a diagram to depict how the local, system, high-speed and expansion buses connect cards and peripheral devices in a computer system.