index

Class 10th Computer Chapter 1 Process vs Threads download MCQs 2026

10th Class Computer Science and Entrepreneurship for Group Tech and Simple Computer Group Students. Multiple Choice Questions answer from Process vs Threads in Chapter No.1 Operating System: Structure and Services. We select all exercise MCQs and add some additional for best exam preparation 2027. We give Complete Solution of Chapter exercise from PECTAA book of Computer Science.

/17
1
Created by admin

Class 10th Computer Chapter 1 Operating System (1.5 Process and Threads) 2026

1 / 17

Which of the following has its own memory, execution & CPU time?

درج ذیل میں سے کس کی اپنی میموری، ایگزیکیوشن اور سی پی یو ٹائم ہوتا ہے؟

2 / 17

Which of the following will use multithreading more as compared to others?

درج ذیل میں سے کون سا، دوسروں کے مقابلے میں ملٹی تھریڈنگ کا زیادہ استعمال کرے گا؟

3 / 17

Which is called smallest unit of execution?

عمل درآمد کی سب سے چھوٹی اکائی کسے کہا جاتا ہے؟

4 / 17

Which of the following is a advantage of multithreading?

درج ذیل میں سے کون سا ملٹی تھریڈنگ کا فائدہ ہے؟

5 / 17

 A thread is a:

تھریڈ ایک

6 / 17

Threads are part of:

تھریڈز اس کا حصہ ہیں

7 / 17

Which of the following is a feature of Multithreading?

درج ذیل میں سے کون سی ملٹی تھریڈنگ  کی خصوصیت ہے؟

8 / 17

Which of the following is a feature of thread?

درج ذیل میں سے کون سی چیز 'تھریڈ' کی خصوصیت ہے؟

9 / 17

Efficient use of resources in multithreading occurs because:

ملٹی تھریڈنگ میں وسائل کا موثر استعمال اس لیے ہوتا ہے کیونکہ

10 / 17

Which is not a benefit of multithreading?

ملٹی تھریڈنگ کا فائدہ کون سا نہیں ہے؟

11 / 17

Threads within the same process share:

اسی عمل کے اندر تھریڈز شیئر کریں

12 / 17

Process are isolated to ensure:

اس بات کو یقینی بنانے کے لیے عمل کو الگ تھلگ رکھا جاتا ہے کہ

13 / 17

Inside which shares and ensures stability?

اس کے اندر کون سی چیز حصص اور استحکام کو یقینی بناتی ہے؟

14 / 17

Threads in the same process:

ایک ہی عمل میں تھریڈز

15 / 17

In the FCFS scheduling method, processes are served

فرسٹ کم فرسٹ سروو شیڈولنگ کے طریقہ کار میں، پروسیسز کو سروس فراہم کی جاتی ہے۔

16 / 17

Smallest unit of memory is:

میموری کی سب سے چھوٹی اکائی ہے

17 / 17

Threads and other memory resources are handled by:

تھریڈز اور دیگر میموری وسائل کا انتظام ان کے ذریعے کیا جاتا ہے

Your score is

The average score is 64%

0%

If you are preparing for the Class 10 Computer Science Punjab Boards 2026 examination, these Process vs Threads MCQs will help you revise Chapter 1 effectively. This collection includes the most frequently asked multiple-choice questions based on the latest syllabus. Every question is designed to strengthen your understanding of Operating System concepts while improving your exam performance.

1.5 Processes vs Threads

A process is an independent program that is currently being executed by the computer. It has its own memory space CPU time, and other resources (such as files or network connections). Processes are isolated from one another to ensure stability and security; a problem in one process generally does not affect another.

A thread, on the other hand, is the smallest unit of execution within a process. Multiple threads can exist inside a single process, each performing a different task. All threads in the same process share the same memory and resources, but operate independently.

Example:

Consider a web browser:

  1. The entire browser application is one process.
  2. Within this process, different threads are responsible for:
    One thread is loading and rendering a webpage.
    The second thread is playing audio or video content.
    Another thread is downloading files in the background.

By using the above multiple threads, the browser can continue loading new content while playing a video, without making the user wait for one task to finish before starting another.

1.5.1 Multithreading

Multithreading is an operating system technique that allows a single process to perform multiple tasks at the same time by dividing its work into smaller units called threads.

Each thread runs independently but shares the same memory and resources of the process, enabling faster execution, better responsiveness, and efficient use of system resources.

1.5.2 Benefits of Multithreading

Multithreading offers several advantages, and some of the most important are discussed below:

Enhanced Performance: Tasks can be divided into multiple threads and executed in parallel, allowing complex operations to complete more quickly and improving overall system efficiency. Improved Responsiveness: Applications remain responsive even when one thread is busy with a specific task.

Example: A word processor enables continuous typing while another thread checks spelling in the background.

Support for Concurrent (parallel) Operations: Multiple tasks can progress during the same period, which is particularly important in applications such as games, video editing, and real-time communication tools.

Efficient Use of Resources: Threads share the same memory space and resources of their parent process, requiring fewer system resources compared to creating separate processes.

Complete 10th Class Chapter 1 OS New Syllabus 2026 MCQs with Answers

1.1 Introduction to Operating System

1.2 Architecture of Operating System

1.3 Process Management in Operating System

1.4 Memory

1.5 Process vs Threads

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button
error: Content is protected !!