Are you guys looking for computer science MCQ Questions with Answers PDF Free Download as per computer science new exam pattern? You came to the right page. This may assist you to understand and check your knowledge about the Subjects. Students also can take a free test of the Multiple Choice Questions of computer science. Each question has four options followed by the right answer. These computer science MCQ Questions are selected supported by the newest exam pattern.
Q1. In what module, multiple instances of execution will yield the same result even if one instancy has not terminated before the next one has begun?
(A) Non-reusable module
(B) Serially reusable
(C) Reenterable module
(D) Recursive module
Answer: (C) Reenterable module
Q2. The function(s) of the Syntax phase is/ are:
(A) To recognize the major constructs of the language and to call the appropriate action routines that will generate the intermediate form or matrix for these constructs
(B) To build a literal table and an identifier table
(C) To build a uniform symbol table
(D) To parse the source program into the basic elements or tokens of the language
Answer: (A) To recognize the major constructs of the language and to call the appropriate action routines that will generate the intermediate form or matrix for these constructs
Q3. An algorithm is best described as
(A) A computer language
(B) A step by step procedure for solving a problem
(C) A branch of mathematics
(D) All of the above
Answer:(B) A step by step procedure for solving a problem
Q4. The action of parsing the source program into the proper syntactic classes is known as
(A) Syntax analysis
(B) Lexical analysis
(C) Interpretation analysis
(D) General syntax analysis
Answer: (B) Lexical analysis
Q5. Convert the 080D4E machine language instructions into assembly language, assuming that they were not generated by pseudo-ops:
(A) ASRA
(B) LOADA h#OD4E, i
(C) STOREA h#014B, d
(D) ADDA h#01FE, i
Answer: (B) LOADA h#OD4E, i
Q6. A compiler is
(A) A program that places programs into memory and prepares them for execution
(B) A program that automate the translation of assembly language into machine language
(C) Program that accepts a program written in a high level language and produces an object program
(D) Is a program that appears to execute a source program as if it were machine language
Answer: (C) Program that accepts a program written in a high level language and produces an object program
Q7. The advantage(s) inherent to using high level languages is/are:
(A) Fewer people, less management and shorter transition in learning time
(B) Improved debugging capability, and superior documentation
(C) A greater degree of machine independence
(D) All of the above
Answer: (D) All of the above
Q8. Convert the ASCII/BEAR/assembly language pseudo-ops into hexadecimal machine language
(A) 0111EF
(B) 03 16
(C) F8
(D) 42 65 61 72
Answer: (D) 42 65 61 72
Q9. An Interpreter is
(A) Is a program that appears to execute a source program as if it were machine language
(B) A program that automate the translation of assembly language into machine language
(C) Program that accepts a program written in a high level language and produces an object program
(D) A program that places programs into memory and prepares them for execution
Answer: (A) Is a program that appears to execute a source program as if it were machine language
Q10. Convert the ASLA assembly language instructions into hexadecimal machine language:
(A) 0111EF
(B) 9001E6
(C) DA000F
(D) 40
Answer: (D) 40
Q11. In which addressing mode, the effective address of the operand is generated by adding a constant value to the contents of register?
(A) Absolute mode
(B) Indirect mode
(C) Immediate mode
(D) Index mode
Answer:(D) Index mode
Q12. Assembler is
(A) A program that automate the translation of assembly language into machine language
(B) A program that accepts a program written in a high level language and produces an object program
(C) A program that places programs into memory and prepares them for execution
(D) Is a program that appears to execute a source program as if it were machine language
Answer: (A) A program that automate the translation of assembly language into machine language
Q13. The system/370 assembler language
(A) Is a term that refers to the control programs of an operating system
(B) Is used to remember which of the general-purpose registers are currently available as base registers, and what base addresses they contain
(C) Allows multiple programs to reside in separate areas of core at the same time
(D) Allows the programmer to write base registers and displacements explicitly in the source program
Answer: (D) Allows the programmer to write base registers and displacements explicitly in the source program
Q14. If special forms are needed for printing the output, the programmer specifies these forms through
(A) JCL
(B) IPL
(C) Utility programs
(D) Load modules
Answer: (A) JCL
Q15. A non-relocatable program is one which
(A) Cannot be made to execute in any area of storage other than the one designated for it at the time of its coding or translation
(B) Consists of a program and relevant information for its relocation
(C) Can itself perform the relocation of its address-sensitive portions
(D) All of the above
Answer:(A) Cannot be made to execute in any area of storage other than the one designated for it at the time of its coding or translation
Language Processors MCQ – All Set
We hope the given computer science Engineering on Language Processors MCQ Questions with Answers will definitely yield fruitful results. Hope you got enough ideas on the MCQs on Language Processors. If you have any queries related to computer science Engineering on Language Processors MCQs Multiple Choice Questions with Answers, drop your questions below and will get back to you as soon as possible.