Which software is used to translate high-level language code to machine code all at once? MCQ with Answer and Explanation

Which software is used to translate high-level language code to machine code all at once?
A. Compiler
B. Interpreter
C. Assembler
D. Linker
Answer: Option A
Solution (By JKSSB Mock Tests)
A compiler translates the entire source code into machine code before execution.

Discuss this Question (0)

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

Practice More Computer Software Questions

Question #1
Which of the following is a type of utility software that monitors network traffic?
A. Antivirus
B. Disk defragmenter
C. Compression tool
D. Network sniffer

Correct Answer: Option D


Explanation:
Network sniffers (like Wireshark) are utilities for monitoring and analyzing network packets.

This question belongs to: Computer Computer Software
Question #2
Which of the following is a utility software that reorganizes files on a disk?
A. Disk Defragmenter
B. Partition Manager
C. Format
D. Disk Cleanup

Correct Answer: Option A


Explanation:
Disk Defragmenter rearranges fragmented data to improve disk performance.

This question belongs to: Computer Computer Software
Question #3
What is the difference between a batch OS and a time-sharing OS?
A. Batch processes jobs sequentially; time-sharing allows interactive multi-user
B. Batch processes multiple users; time-sharing processes one at a time
C. No difference
D. Batch is interactive; time-sharing is not

Correct Answer: Option A


Explanation:
Batch OS processes jobs without user interaction; time-sharing allows multiple users to interact simultaneously.

This question belongs to: Computer Computer Software