Exam 3: Operating Systems

arrow
  • Select Tags
search iconSearch Question
flashcardsStudy Flashcards
  • Select Tags

If it takes one microsecond to perform a context switch and processes use only half of their allotted 10 millisecond time slices,what percent of a CPUs time is spent performing context switches rather than executing processes? ____________

(Short Answer)
4.9/5
(35)

What problem could occur if,to allow more processes to share time in a multiprogramming environment,an operating system is designed to use very short time slices? ________________________________________________________________________

(Short Answer)
4.9/5
(35)

What action is performed as a result of executing each of the following types of instructions? A. Test-and-set ________________________________________ B. Interrupt disable __________________________________________ C. Interrupt enable _______________________________

(Short Answer)
4.8/5
(39)

Fill in the blanks below with the part on the operating system (file manager,memory manager,device drivers,window manager,scheduler,dispatcher)that performs the activity described. A. _______________ Executes each time a time slice terminates B. _______________ Removes entries from the process table C. _______________ Maintains a record of available mass storage space D. _______________ Displays icons on the computer screen

(Short Answer)
4.8/5
(43)

In each blank below write a term that might be considered the opposite of the term next to the blank. A. _______________ Interactive processing B. _______________ System software C. _______________ Waiting process

(Short Answer)
4.7/5
(35)

Describe a scenario that leads to deadlock in a computer system.

(Essay)
4.8/5
(33)

Fill in the blanks below with the part on the operating system (file manager,memory manager,device drivers,window manager,scheduler,dispatcher)that performs the activity described. A. _______________ Maintains a record of what is displayed on the computer's screen B. _______________ Performs the switching from one process to another C. _______________ Maintains the directory system D. _______________ Creates virtual memory

(Short Answer)
4.8/5
(38)

Describe the bootstrap process.

(Essay)
4.9/5
(42)

List three popular smartphone operating systems. A. ___________________ B. ___________________ C. ___________________

(Short Answer)
4.8/5
(45)

Explain why the average length of a time slice would be reduced if the processes in an operating system's process table perform lots of I/O operations.

(Essay)
4.8/5
(33)

Suppose an operating system allocates time slices in 10 millisecond units and the time required for a context switch is negligible. A. How many processes can obtain a time slice in one second? ____________ B. How many processes can obtain a time slice in one second if half of them use only half of their slice? ____________

(Short Answer)
4.9/5
(39)

Which of the following components of an operating system is executed as the result of an interrupt signal?

(Multiple Choice)
4.9/5
(36)

Which of the following is not involved in a context switch?

(Multiple Choice)
4.8/5
(38)

In the sense of the term virtual memory,give an argument that multiprogramming creates virtual CPUs.

(Essay)
4.8/5
(33)

Which of the following would not require real-time processing?

(Multiple Choice)
4.8/5
(43)

List three features provided by modern CPUs that are used by operating systems to implement multitasking environments. A. ___________________ B. ___________________ C. ___________________

(Short Answer)
4.9/5
(39)

Multitasking in a computer with only one CPU is accomplished by a technique called

(Multiple Choice)
4.9/5
(38)

Which of the following concepts is not associated with critical regions?

(Multiple Choice)
4.8/5
(38)

Execution of an operating system is initiated by a program called the

(Multiple Choice)
4.9/5
(34)

Which of the following is not a role of a typical operating system?

(Multiple Choice)
4.9/5
(46)
Showing 21 - 40 of 47
close modal

Filters

  • Essay(0)
  • Multiple Choice(0)
  • Short Answer(0)
  • True False(0)
  • Matching(0)