Computer Fundamentals Multiple choice Questions and Answers on High Level Languages for Freshers

1. Prolog comes under ___________

a) Logic Programming
b) Procedural Programming
c) OOP
d) Functional
Answer: a

Explanation: Prolog stands for Programming in Logic. The options mentioned are the four categories of programming. Prolog is a type of logic programming.
2. Java is procedural programming.

a) True
b) False
Answer: b

Explanation: The statement is false. Java is a type of object oriented programming language. It involves solving real-life problems as well.
3. A program that can execute high-level language programs.

a) Compiler
b) Interpreter
c) Sensor
d) Circuitry
Answer: b

Explanation: Interpreter is a program that can execute high-level language programs “directly,” without first being translated into machine language.
4. Executables might be called ________

a) native code
b) executable code
c) complex code
d) machine code
Answer: a

Explanation: The executables are sometimes called native code. HLL are translated to Machine language called the native code.
5. Source program is compiled to an intermediate form called ___________

a) Byte Code
b) Smart code
c) Executable code
d) Machine code
Answer: a

Explanation: The Source program is compiled to an intermediate form called byte code. For each supported platform, write a “virtual machine” emulator that reads byte code and emulates its execution.
6. _______________ is the assembly language for an imaginary architecture.

a) Byte code
b) Machine code
c) Native code
d) Executable code
Answer: a

Explanation: Source program is compiled to an intermediate form – byte code. Byte code is the assembly language for an imaginary architecture.
7. JIT stands for?

a) Just in time
b) Jump in time
c) Jump in text
d) Jump in terms
Answer: a

Explanation: JIT stands for Just in time. JVMs actually compile each bytecode instruction to native code the first time it is used.
8. JVM stands for?

a) Java virtual machine
b) Java visual machine
c) JRE virtual machine
d) JRE visual machine
Answer: a

Explanation: JVM stands for Java Virtual Machine. Other related terms are JRE which is java runtime environment and JDK which is java development kit.
9. A language supported by MS. Net platform.

a) C
b) C++
c) java
d) C#
Answer: d

Explanation: C# is supported by MS. Net platform. JAVA was originally designed for web purposes.
10. Which of the following isn’t a characteristic of High level languages?

a) machine code
b) platform independent
c) interactive execution
d) user-friendly
Answer: a

Explanation: HLL isn’t in machine language. It is converted to machine language for further processing.

Related

Multiple Choice Questions 7915027045627212858

Post a Comment

emo-but-icon

item