What is the function of a debugger? MCQ with Answer and Explanation

What is the function of a debugger?
A. To find and fix errors in programs
B. To link programs
C. To interpret programs
D. To compile programs
Answer: Option A
Solution (By JKSSB Mock Tests)
A debugger is a tool used to test and remove bugs (errors) in software.

Discuss this Question (0)

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

Practice More Computer Software Questions

Question #1
Which software license model allows users to distribute exact copies of the program, but forbids commercial sale or modifications to the code base?
A. Open Source License
B. Proprietary Freeware License
C. Copyleft General Framework
D. Public Domain Status

Correct Answer: Option B


Explanation:
Freeware licenses allow free distribution of the software binary, but often prohibit modifications or commercial exploitation.

This question belongs to: Computer Computer Software
Question #2
What is the difference between a thread and a process in software?
A. Process is for CPU; thread is for memory
B. They are the same
C. Thread is a program; process is a unit
D. Process is a program in execution; thread is a smaller unit within a process

Correct Answer: Option D


Explanation:
A process can contain multiple threads sharing resources.

This question belongs to: Computer Computer Software
Question #3
Which of the following is an example of a utility software for disk encryption?
A. BitLocker
B. Cleanup
C. Defrag
D. Backup

Correct Answer: Option A


Explanation:
BitLocker is a Windows utility that encrypts entire drives.

This question belongs to: Computer Computer Software