Practice Library

All MCQs

Browse exam-wise, subject-wise, and country-wise MCQs with explanations.

Which statement describes symmetric multiprocessing scheduling?

Choose an option to check your answer.

In asymmetric multiprocessing, how are scheduling decisions commonly organized?

Choose an option to check your answer.

A matrix operation assigns different portions of the same array to different threads. What form of parallelism is this?

Choose an option to check your answer.

Which statement correctly distinguishes concurrency from parallelism?

Choose an option to check your answer.

Under system-contention scope, what does the kernel choose among?

Choose an option to check your answer.

Under process-contention scope, which threads compete with one another for available execution entities?

Choose an option to check your answer.

In many-to-many threading terminology, what is a lightweight process?

Choose an option to check your answer.

What is the purpose of scheduler activations?

Choose an option to check your answer.

A variable must have a separate value for every thread even though all threads execute the same function. What should be used?

Choose an option to check your answer.

Which cancellation type may terminate a thread immediately without waiting for a safe cancellation point?

Choose an option to check your answer.

In deferred thread cancellation, when does the target thread terminate?

Choose an option to check your answer.