Unformatted text preview: oosely-coupled multiprocessing
34. How is multiprocessing different from multiprogramming?
35. Discuss the advantages and limitations of multiprocessing systems. 36.
Can multiprocessing and multiprogramming be part of the same system?
Give reasons for your answer.
37. What is time-sharing? What is a time-slice?
38. In a timesharing system, explain how each and every user feels that he/she is
the sole user of the computer system.
39. What are the three different states in which all users of a timesharing system
fall? Illustrate how a particular user switches from one state to another.
40. Is multiprogramming used in a time-sharing system? Give reasons for your
41. List out some of the hardware and software requirements of a time-sharing
42. List out some of the main advantages of time-sharing systems.
Why are timesharing systems considered to be most suitable for program
development and testing?
44. Multiprogramming and timesharing both involve multiple user processes in
the computer concurrently. What is the basic difference between the two concepts?
45. Differentiate among the following terms:
What is the main objective of the memory management module of an
Differentiate between uniprogramming and multiprogramming memory
models. What are their relative advantages and disadvantages?
Differentiate between multiprogramming with fixed number of memory
partitions and multiprogramming with variable number of memory partitions.
What is memory fragmentation problem? Differentiate between internal
and external fragmentation of memory.
50. What is internal fragmentation of memory? Illustrate with an example.
51. What is external fragmentation of memory? Illustrate with an example.
52. What is paging? Illustrate paging mechanism with the help of an example.
Does paging mechanism suffer from internal fragmentation or exte...
View Full Document
This document was uploaded on 04/07/2014.
- Spring '14