[amp_mcq option1=”Compiler” option2=”Operating system” option3=”Assembly” option4=”Interpreter of the above E. None of the above” correct=”option2″]
The correct answer is: B. Operating system
An operating system is a software that manages computer hardware and software resources and provides a platform for running application programs. Without an operating system, a computer would be unable to function.
A compiler is a program that translates high-level programming language code into machine code. Machine code is a set of instructions that the computer’s processor can understand and execute.
An assembler is a program that translates assembly language code into machine code. Assembly language is a low-level programming language that is very close to the machine code that the computer’s processor can understand.
An interpreter is a program that executes a program line by line. Interpreters are often used for scripting languages, which are languages that are designed to be easy to read and write.
Therefore, the only option that is necessary to work on a computer is an operating system.