Systems Security Certified Practitioner – SSCP – Question0333

What is it called when a computer uses more than one CPU in parallel to execute instructions?

A.
Multiprocessing
B. Multitasking
C. Multithreading
D. Parallel running

Correct Answer: A

Explanation:

A system with multiple processors is called a multiprocessing system.
Multitasking is incorrect. Multitasking involves sharing the processor amoung all ready processes. Though it appears to the user that multiple processes are executing at the same time, only one process is running at any point in time.
Multithreading is incorrect. The developer can structure a program as a collection of independent threads to achieve better concurrency. For example, one thread of a program might be performing a calculation while another is waiting for additional input from the user.
“Parallel running” is incorrect. This is not a real term and is just a distraction.
References:
CBK, pp. 315-316 AIO3, pp. 234 -239