What are the four types of separation supported by an OS?

What will be an ideal response?


Multiprogramming in the OS introduces the sharing of resources among users. This sharing involves data, memory, Input / Output devices such as disks, tape drives, processes, and hardware such as bus control, interrupt control, and status registers. The ability to share these resources prompts the need for protection, and the basis of OS protection is separation. There are four types of separation:
* Logical-Separate resources into domains. Each user works in the assigned domain. Access control is controlled at the domain level.
* Physical-Separate physical objects such as the CPU, hard disk, printer, and so on. These physical objects are assigned to a user for access control.
* Temporal-Separate each process for execution at different times.
* Cryptographic-Separate data from unconcerned users by encrypting them.

Computer Science & Information Technology

You might also like to view...

A contigous segment of an array is given by specifying two subscripts, lower and upper. Which of the following expressions gives the subscript of the array element that is three quarters of the way from lower to upper?

A) lower + 3 * upper /4 B) lower /3 + upper C) (upper — lower) * 3 /4 D) lower + (upper — lower) * 3 / 4

Computer Science & Information Technology

____ is the term being referenced when you refer to an object as being red.

a. Saturation b. Hue c. Brightness d. Contrast

Computer Science & Information Technology

This control is used to display, edit, or enter data for each record. It does not provide a list of possible data entries.

A. Label B. Text box C. Combo box D. Command button

Computer Science & Information Technology

In the testing step of the systems development phase, processed information is evaluated to see whether the results are correct.

Answer the following statement true (T) or false (F)

Computer Science & Information Technology