Exam 3: Understanding Processes and Threads in Operating Systems

arrow
  • Select Tags
search iconSearch Question
  • Select Tags

Software-generated interrupts in the IA-32 architecture can be used to ________.

Free
(Multiple Choice)
4.8/5
(33)
Correct Answer:
Verified

B

What type of exception would occur in the IA-32 architecture if a process attempts to divide by zero?

Free
(Multiple Choice)
5.0/5
(36)
Correct Answer:
Verified

A

Typically, the ready list of ready processes is maintained in ________ order, while the blocked list of blocked processes is ________.

Free
(Multiple Choice)
4.8/5
(29)
Correct Answer:
Verified

A

What operation is particularly useful for detecting security threats and debugging software?

(Multiple Choice)
4.9/5
(33)

________________ employs interprocess communication.

(Multiple Choice)
4.8/5
(35)

Which of the following statements about pipes is true?

(Multiple Choice)
4.9/5
(42)

When a process ________ a signal, the operating system responds to the signal using the default signal handler; however, when a process ________ a signal of a particular type, the operating system does not deliver signals of that type and does not respond to the signal.

(Multiple Choice)
4.9/5
(36)

________ assigns a processor to the first process in the ready list.

(Multiple Choice)
4.9/5
(40)

A ________ send is an example of ________ communication that requires the sender to wait for receipt notification before continuing program execution.

(Multiple Choice)
4.8/5
(34)

How many processes truly can execute concurrently in a system at any time?

(Multiple Choice)
4.8/5
(39)

The interrupt vector ________.

(Multiple Choice)
4.8/5
(29)

When a child process is spawned, the UNIX fork system call returns ________ to the parent process and ________ to the child process.

(Multiple Choice)
4.8/5
(25)

A process control block (PCB) typically includes which of the following information?

(Multiple Choice)
4.9/5
(40)

Which of the following statements about signals is true?

(Multiple Choice)
4.9/5
(36)

Which of the following can occur?

(Multiple Choice)
4.8/5
(35)

Which of the following typically is not part of a process's execution context?

(Multiple Choice)
4.8/5
(31)

Which of the following statements about UNIX processes is true?

(Multiple Choice)
4.8/5
(26)

Which of the following may occur when a process is destroyed?

(Multiple Choice)
4.8/5
(33)

An operating system must be designed such that ________.

(Multiple Choice)
4.9/5
(23)

________ can be used instead of interrupts to inform the processor of changes in device status?

(Multiple Choice)
4.8/5
(25)
Showing 1 - 20 of 29
close modal

Filters

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