What is the main purpose of a programming language translator? MCQ with Answer and Explanation

What is the main purpose of a programming language translator?
A. Manage files
B. Create graphics
C. Execute programs
D. Convert human-readable code to machine-readable code
Answer: Option D
Solution (By JKSSB Mock Tests)
Translators (compilers, interpreters, assemblers) convert source code to executable machine code.

Discuss this Question (0)

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

Practice More Computer Software Questions

Question #1
Which system component manages user permissions, ensuring standard user accounts cannot delete critical system files or change global settings?
A. Access Control Subsystem / Security Manager
B. Disk Cleanup Utility
C. Device Bus Driver
D. File Compressor Module

Correct Answer: Option A


Explanation:
The access control subsystem enforces system security policies, restricting file access and system modifications based on user privileges.

This question belongs to: Computer Computer Software
Question #2
What type of application software is explicitly used to model financial markets, analyze budget scenarios, and build complex predictive formulas using columns of numbers?
A. Spreadsheet Software
B. Desktop Publishing Tool
C. Database System Infrastructure
D. Word Processing Environment

Correct Answer: Option A


Explanation:
Spreadsheet applications (like Excel or Google Sheets) use structured cells to calculate, analyze, and graph financial and numerical data.

This question belongs to: Computer Computer Software
Question #3
What is the main purpose of a real-time operating system (RTOS)?
A. To provide a graphical user interface
B. To handle multiple users simultaneously
C. To respond to events within a strict time constraint
D. To manage batch jobs

Correct Answer: Option C


Explanation:
RTOS is designed for embedded systems where timing and predictability are critical.

This question belongs to: Computer Computer Software