Question 1

Having multiple processes running on a machine with multiple processors is an example of ... (check all answers that apply)

Choices: multitasking, multiprogramming, multiprocessing, multithreading

Question 2

A general OS function. Choices: none of the choices, job, batch system, address space, standard services, timesharing system

A mechanism to protect one app from crashing another app. Choices: none of the choices, job, batch system, address space, standard services, timesharing system

A unit processing. Choices: none of the choices, job, batch system, address space, standard services, timesharing system

Collecting a batch of jobs before processing. Choices: none of the choices, job, batch system, address space, standard services, timesharing system

Multiple users can use terminals to interact with backend machines. Choices: none of the choices, job, batch system, address space, standard services, timesharing system

Question 3

A recipe is an analogy of...

Choices: a process, both a program and a process, neither, a program

Question 4

How does a thread transition from the running state to the ready state? Check all answers that apply.

Choices: an I/O request is completed, a thread issues an IO request, a thread voluntarily yields, a timer interrupt arrives

Question 5

A sequential execution stream. Choices: address space, none of the choices, thread, process, program

contains all necessary states to run a program. Choices: address space, none of the choices, thread, process, program

an address space + at least one thread of execution. Choices: address space, none of the choices, thread, process, program

a collection of statements. Choices: address space, none of the choices, thread, process, program

Academic Honesty!
It is not our intention to break the school's academic policy. Posted solutions are meant to be used as a reference and should not be submitted as is. We are not held liable for any misuse of the solutions. Please see the frequently asked questions page for further questions and inquiries.
Kindly complete the form. Please provide a valid email address and we will get back to you within 24 hours. Payment is through PayPal, Buy me a Coffee or Cryptocurrency. We are a nonprofit organization however we need funds to keep this organization operating and to be able to complete our research and development projects.