Sail E0 Webinar

MCQs

Total Questions : 120 | Page 8 of 12 pages
Question 71. Terminal Table
  1.    a permanent table which lists all key words and special symbols of the language in symbolic form
  2.    a permanent table of decision rules in the form of patterns for matching with the uniform symbol table to discover syntactic structure
  3.    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
  4.    contains all constants in the program
 Discuss Question
Answer: Option A. -> a permanent table which lists all key words and special symbols of the language in symbolic form
Question 72. Convert the BRNE h#01E6, i assembly language instructions into hexadecimal machine language:
  1.    0111EF
  2.    9.00E+09
  3.    DA000F
  4.    40
 Discuss Question
Answer: Option B. -> 9.00E+09
Question 73. Indicate which of the following is not true about 4GL?
  1.    4GL does not support a high-level of screen interaction
  2.    Many database management system packages support 4GLs
  3.    A 4GL is a software tool which is written, possibly, in some third generation language
  4.    All of the above
 Discuss Question
Answer: Option A. -> 4GL does not support a high-level of screen interaction
Question 74. Assembly code data base is associated with
  1.    a permanent table which lists all key words and special symbols of the language in symbolic form
  2.    a permanent table of decision rules in the form of patterns for matching with the uniform symbol table to discover syntactic structure
  3.    consists of a full or partial list or the tokens as they appear in the program. Created by Lexical analysis and used for syntax analysis and interpretation
  4.    assembly language version of the program which is created by the code generation phase and is input to the assembly phase
 Discuss Question
Answer: Option D. -> assembly language version of the program which is created by the code generation phase and is input to the assembly phase
Question 75. A compiler for a high-level language that runs on one machine and produces code for a different machine is called
  1.    optimizing compiler
  2.    one pass compiler
  3.    cross compiler
  4.    multipass compiler
 Discuss Question
Answer: Option C. -> cross compiler
Question 76. The Process Manager has to keep track of:
  1.    the status of each program
  2.    the priority of each program
  3.    the information management support to a programmer using the system
  4.    both (a) and (b)
 Discuss Question
Answer: Option D. -> both (a) and (b)
Question 77. Convert the 080D4E machine language instructions into assembly language, assuming that they were not generated by pseudo-ops:
  1.    ASRA
  2.    LOADA h#OD4E, i
  3.    STOREA h#014B, d
  4.    ADDA h#01FE, i
 Discuss Question
Answer: Option B. -> LOADA h#OD4E, i
Question 78. The macro processor must perform
  1.    recognize macro definitions and macro calls
  2.    save the macro definitions
  3.    expand macro calls and substitute arguments
  4.    All of the above
 Discuss Question
Answer: Option D. -> All of the above
Question 79. Which of the following system program forgoes the production of object code to generate absolute machine code and load it into the physical main storage location from which it will be executed immediately upon completion of the assembly?
  1.    two pass assembler
  2.    load-and-go assembler
  3.    macroprocessor
  4.    compiler
 Discuss Question
Answer: Option B. -> load-and-go assembler
Question 80. Convert the 48 machine language instructions into assembly language, assuming that they were not generated by pseudo-ops:
  1.    ASRA
  2.    LOADA h#OD4E, i
  3.    STOREA h#014B, d
  4.    ADDA h#01FE, i
 Discuss Question
Answer: Option A. -> ASRA

Latest Videos

Latest Test Papers