A. A greater degree of machine independence
B. Improved debugging capability, and superior documentation
C. Fewer people, less management and shorter transition in learning time
D. All of the above
Related Mcqs:
- Which of the following might be used to convert high-level language instructions into machine language ?
A. an interpreter
B. system software
C. applications software
D. an operating environment - A compiler for a high-level language that runs on one machine and produces code for a different machine is called________________?
A. cross compiler
B. one pass compiler
C. multipass compiler
D. optimizing compiler - A translator which reads an entire programme written in a high level language and converts it into machine language code is_________________?
A. compiler
B. translator
C. assembler
D. system software - The advantage(s) of incorporating the macro processor into pass 1 is/ are_______________?
A. many functions do not have to be implemented twice
B. more flexibility is available to the programmer in which he/she may use all the features of the assembler in conjunction with macros
C. Functions are combined and it is not necessary to create intermediate files as output from the macro processor and input to the assembler
D. All of the above - Advantage(s) of using assembly language rather than machine language is/are____________________?
A. Introduction of data to program is easier
B. Addresses any symbolic, not absolute
C. It is mnemonic and easy to read
D. All of the above - A non-relocatable program is one which___________________?
A. consists of a program and relevant information for its relocation
B. can itself perform the relocation of its address-sensitive portions
C. 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
D. All of the above - The system/370 assembler language________________?
A. is a term that refers to the control programs of an operating system
B. allows multiple programs to reside in separate areas of core at the same time
C. allows the programmer to write base registers and displacements explicitly in the source program
D. is used to remember which of the general-purpose registers are currently available as base registers, and what base addresses they contain - The action of parsing the source program into the proper syntactic classes is known as________________?
A. lexical analysis
B. syntax analysis
C. general syntax analysis
D. interpretation analysis - In analyzing the compilation of PL/I program, the term “Lexical analysis” is associated with________________?
A. creation of more optional matrix
B. recognition of basic syntactic constructs through reductions
C. recognition of basic elements and creation of uniform symbols
D. use of macro processor to produce more optimal assembly code - 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
Mcq Added by: admin