Computer Science - Operating Systems Concepts

11.
Which of the following statements is false?
a process scheduling algorithm is preemptive if the CPU can be forcibly removed from a process
time sharing systems generally use preemptive CPU scheduling
response time are more predictable in preemptive systems than in non preemptive systems
real time systems generally use non-preemptive CPU scheduling
None of the above
Answer: Option
Explanation:
No answer description is available. Let's discuss.

12.
Nonmodifiable procedures are called
serially usable procedures
concurrent procedures
reentrant procedures
topdown procedures
None of the above
Answer: Option
Explanation:
No answer description is available. Let's discuss.

13.
The instruction register
is a hardware memory device which denotes the location of the current instruction being executed.
is a group of electrical circuits (hardware), that performs the intent of instructions fetched from memory.
contains the address of the memory location that is to be read from or stored into.
contains a copy of the designated memory location specified by the MAR after a "read" or the new contents of the memory prior to a "write".
None of the above
Answer: Option
Explanation:
No answer description is available. Let's discuss.

14.
Which of the following scheduling objectives should be applied to the following: the system should admit jobs to create a mix that will keep most devices busy
to be fair
to balance resource utilization
to obey priorities
to be predictable
None of the above
Answer: Option
Explanation:
No answer description is available. Let's discuss.

15.
Multiprogramming systems:
are easier to develop than single programming system
execute each job faster
execute more jobs in the same time period
are used only on large mainframe computers
None of the above
Answer: Option
Explanation:
No answer description is available. Let's discuss.