Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

GAQM Exam CITM-001 Topic 5 Question 8 Discussion

Actual exam question for GAQM's CITM-001 exam
Question #: 8
Topic #: 5
[All CITM-001 Questions]

Which feature supports more than one processor?

Show Suggested Answer Hide Answer
Suggested Answer: A

Multiprocessing is a feature that supports more than one processor in a computer system.It allows multiple processes to run concurrently on multiple CPUs (or cores), thus increasing the performance and throughput of the system12.Multiprocessing can be achieved by using either multiple physical processors or a single processor with multiple cores3.Multiprocessing can also be classified into symmetric multiprocessing (SMP) and asymmetric multiprocessing (AMP), depending on how the processors are coordinated and share resources4.

Multiprocessing is different from other features such as multiprogramming, multitasking, and multithreading.Multiprogramming is the ability of an operating system to keep multiple programs in the main memory at the same time, ready for execution5.Multitasking is the ability of an operating system to switch between multiple tasks (applications) on a single CPU, giving the illusion of parallelism6.Multithreading is the ability of an application to create multiple threads of execution within a single task, sharing the same memory space and resources7.These features aim to maximize the utilization of CPU and memory, but they do not require more than one processor.Reference:1: CITM Study Guide, Chapter 2: Computer Architecture, Page 24-25.2:Multiprocessing3:What is Multiprocessing?4:Symmetric vs. Asymmetric Multiprocessing: What's the Difference?5: CITM Study Guide, Chapter 1: Operating Systems, Page 9.6: CITM Study Guide, Chapter 1: Operating Systems, Page 10.7: CITM Study Guide, Chapter 4: Object-Oriented Analysis and Design, Page 64.


Contribute your Thoughts:

Haydee
4 days ago
I'm not sure, but I think B) Multithreading could also support more than one processor by allowing multiple threads to run on a single processor.
upvoted 0 times
...
Lacresha
7 days ago
I agree with Paris, because multiprocessing allows multiple processors to work together on different tasks.
upvoted 0 times
...
Paris
11 days ago
I think the answer is A) Multiprocessing.
upvoted 0 times
...

Save Cancel