What is the difference between a thread and a process in software? MCQ with Answer and Explanation

What is the difference between a thread and a process in software?
A. Process is for CPU; thread is for memory
B. Thread is a program; process is a unit
C. Process is a program in execution; thread is a smaller unit within a process
D. They are the same
Answer: Option C
Solution (By JKSSB Mock Tests)
A process can contain multiple threads sharing resources.

Discuss this Question (0)

No comments yet. Be the first to start the discussion!

Practice More Computer Software Questions

Question #1
What form of software tool provides specialized development frameworks, libraries, and compiler connections in a single unified interface for programmers?
A. Application Productivity Suite
B. Operating System Kernel Toolkit
C. Integrated Development Environment (IDE)
D. Device Configuration Utility Pack

Correct Answer: Option C


Explanation:
An IDE (like Visual Studio or Eclipse) integrates code editors, compilers, debuggers, and automation tools into a single workflow for software developers.

This question belongs to: Computer Computer Software
Question #2
Which type of software is distributed completely free into the public domain, allowing anyone to alter, brand, or sell it without any copyright attribution requirements?
A. Proprietary Software
B. Public Domain Software
C. Freeware Copy
D. Shareware License

Correct Answer: Option B


Explanation:
Public domain software has no legal copyright restrictions, meaning anyone can use, modify, or commercialize it with complete freedom.

This question belongs to: Computer Computer Software
Question #3
A system program that handles automatic disk monitoring, mapping drive heat sensors and tracking sectors to warn of impending hardware failure, uses which utility standard?
A. S.M.A.R.T. Monitoring Utility
B. System Boot Monitor
C. Defragmentation Engine
D. File System Cleaner

Correct Answer: Option A


Explanation:
S.M.A.R.T. (Self-Monitoring, Analysis and Reporting Technology) utilities analyze drive performance and health metrics to provide early warnings of mechanical failure.

This question belongs to: Computer Computer Software