Computer Fundamentals Questions and Answers – Multiprogramming

This set of Computer Fundamentals Multiple Choice Questions & Answers (MCQs) focuses on “Multiprogramming”.

1. A __________is a set of instructions which is prepared to perform a specific assignment if executed by a computer.
a) Browser
b) Internet
c) Program
d) Code
View Answer

Answer: c
Explanation: A set of meaningful instructions is called a program. A program is basically designed to perform any function assigned to it.

2. A program is an active entity.
a) True
b) False
View Answer

Answer: b
Explanation: The statement is false. A program is not an active entity. It is completely passive.

3. What is responsible for creating a process from a program?
a) OS
b) Web
c) Internet
d) Firewall
View Answer

Answer: a
Explanation: OS is responsible for creating a process from a program. OS stands for operating system. A process is created in order to be executed by using computer facilities.
advertisement
advertisement

4. This cycle, of going through __________ states of running and input/output, may be repeated over and over until the job is completed.
a) evaluation
b) process
c) program
d) data
View Answer

Answer: b
Explanation: The answer is process states. The cycle of going through process states can be repeated over and over again until the job is completed or the process gets aborted.

5. The wait fraction is represented by __________
a) w
b) #
c) Q
d) &
View Answer

Answer: a
Explanation: Wait fraction of a processor is represented by w. It is also known as the processor wait ratio.
Sanfoundry Certification Contest of the Month is Live. 100+ Subjects. Participate Now!

6. Processor wait ratio is given by ________
a) w=b/e+b
b) w=b/e-b
c) #=b/e-b
d) #=b/e+b
View Answer

Answer: a
Explanation: Processor wait ratio is represented by w. It is given by :
w=b/e+b.

7. What does ‘b’ represent in a processor wait ratio?
a) input ratio
b) output ratio
c) average time
d) average I/O time
View Answer

Answer: d
Explanation: It represents the average I/O time. Average execution time with single programming is given by e.
advertisement

8. A technique that allows more than one program to be ready for execution and provides the ability to switch from one process to another.
a) multitasking
b) multiprocessing
c) multitasking
d) multiprogramming
View Answer

Answer: d
Explanation: Multiprogramming is the concept implemented for execution and provides the ability to switch from one task to the other.

9. Multiprogramming is mainly accomplished by:
a) os
b) software
c) hardware
d) program
View Answer

Answer: a
Explanation: The OS is mainly responsible for multiprogramming. The hardware provides the specific circuitry that may be used by the operating system.
advertisement

10. The technique that increases the system’s productivity.
a) multiprogramming
b) multitasking
c) multiprocessing
d) single-programming
View Answer

Answer: a
Explanation: Multiprogramming increases the productivity. By increasing the CPU utilization other devices’s utilization is also increased.

Sanfoundry Global Education & Learning Series – Computer Fundamentals.

To practice all areas of Computer Fundamentals, here is complete set of 1000+ Multiple Choice Questions and Answers.

If you find a mistake in question / option / answer, kindly take a screenshot and email to [email protected]

advertisement
advertisement
Subscribe to our Newsletters (Subject-wise). Participate in the Sanfoundry Certification contest to get free Certificate of Merit. Join our social networks below and stay updated with latest contests, videos, internships and jobs!

Youtube | Telegram | LinkedIn | Instagram | Facebook | Twitter | Pinterest
Manish Bhojasia - Founder & CTO at Sanfoundry
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.

Subscribe to his free Masterclasses at Youtube & discussions at Telegram SanfoundryClasses.