Language Processors Quiz Test – Set 03 :: Software Engineering MCQ

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. A sequence of instructions, in a computer language, to get the desired result, is known as

(A) Algorithm
(B) Decision Table
(C) Program
(D) All of the above

Answer: (C) Program


Q2. A relocate program form is the 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: (B) Consists of a program and relevant information for its relocation


Q3. The table created by lexical analysis to describe all literals used in the source program, is:

(A) Terminal table
(B) Literal table
(C) Identifier table
(D) Reductions

Answer: (B) Literal table


Q4. The function(s) of the Storage Assignment is/are:

(A) To assign storage to all variables referenced in the source program
(B) To assign storage to all temporary locations that are necessary for intermediate results
(C) To assign storage to literals, and to ensure that the storage is allocated and appropriate locations are initialized
(D) All of the above

Answer: (D) All of the above


Q5. The Process Manager has to keep track of:

(A) The status of each program
(B) The priority of each program
(C) The information management support to a programmer using the system
(D) Both (a) and (b)

Answer: (D) Both (a) and (b)


Q6. Bug means

(A) A logical error in a program
(B) A difficult syntax error in a program
(C) Documenting programs using an efficient documentation tool
(D) All of the above

Answer: (A) A logical error in a program


Q7. Which of the following systems software does the job of merging the records from two flies into one?

(A) Documentation system
(B) Utility program
(C) Networking software
(D) Security software

Answer: (B) Utility program


Q8. Which of the following functions is/ are performed by the loader?

(A) Allocate space in memory for the programs and resolve symbolic references between object decks
(B) Physically place the machine instructions and data into memory
(C) Adjust all address dependent locations, such as address constants, to correspond to the allocated space
(D) All of the above

Answer: (D) All of the above


Q9. Systems software is a program that directs the overall operation of the computer facilitates its use and interacts with the users. What are the different types of this software?

(A) Operating system
(B) Languages
(C) Utilities
(D) All of the above

Answer: (D) All of the above


Q10. A compiler for a high-level language that runs on one machine and produces code for a different machine is called

(A) Optimizing compiler
(B) One pass compiler
(C) Cross compiler
(D) Multipass compiler

Answer: (C) Cross compiler


Q11. In analyzing the compilation of PL/I program, the description “resolving symbolic address (labels) and generating machine language” is associated with

(A) Assembly and output
(B) Code generation
(C) Storage assignment
(D) Syntax analysis

Answer: (A) Assembly and output


Q12. Which of the following might be used to convert high-level language instructions into machine language?

(A) System software
(B) Applications software
(C) An operating environment
(D) An interpreter

Answer: (D) An interpreter


Q13. Multiprogramming was made possible by

(A) Input/output units that operate independently of the CPU
(B) Operating systems
(C) Both (a) and (b)
(D) Neither (a) nor (b)

Answer: (C) Both (a) and (b)


Q14. Terminal Table

(A) A permanent table which lists all key words and special symbols of the language in symbolic form
(B) A permanent table of decision rules in the form of patterns for matching with the uniform symbol table to discover syntactic structure
(C) Consists of a full or partial list of the tokens as they appear in the program. Created by Lexical analysis and used for syntax analysis and interpretation
(D) Contains all constants in the program

Answer:(A) A permanent table which lists all key words and special symbols of the language in symbolic form


Q15. A development strategy whereby the executive control modules of a system are coded and tested first, is known as

(A) Bottom-up development
(B) Top-down development
(C) Left-Right development
(D) All of the above

Answer: (B) Top-down development


Language Processors MCQ – All Set

Language Processors MCQ – Set 01
Computer Science Engineering Language Processors MCQ – Set 02
Language Processors Software Engineering Questions – Set 03
Computer Language Processors Questions and Answers – Set 04

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.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top