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
Related Mcqs:
- 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 - Which table is a permanent databases that has an entry for each terminal symbol ?
A. Reductions
B. Literal table
C. Identifier table
D. Terminal table - The table created by lexical analysis to describe all literals used in the source program, is________________?
A. Reductions
B. Literal table
C. Identifier table
D. Terminal table - Indicate which of the following is not true about 4GL ?
A. 4GL does not support a high-level of screen interaction
B. Many database management system packages support 4GLs
C. A 4GL is a software tool which is written, possibly, in some third generation language
D. All of the above - Convert the CHARI h#000F, s assembly language instructions into hexadecimal machine language________________?
A. 40
B. DA000F
C. 0111EF
D. 9001000000 - Convert the 11014B machine language instructions into assembly language, assuming that they were not generated by pseudo-ops__________________?
A. ASRA
B. ADDA h#01FE, i
C. LOADA h#OD4E, i
D. STOREA h#014B, d - The task(s) of the Lexial analysis phase is/are__________________?
A. to build a uniform symbol table
B. to build a literal table and an identifier table
C. to parse the source program into the basic elements or tokens of the language
D. All of the above - A system program that combines the separately compiled modules of a program into a form suitable for execution_______________?
A. assembler
B. load and go
C. linking loader
D. cross compiler - The Process Manager has to keep track of___________________?
A. the status of each program
B. the priority of each program
C. both A and B
D. the information management support to a programmer using the system - 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