- (A) Syntax analysis
- (B) Code generation
- (C) Storage assignment
- (D) Assembly and output
Software Engineering Mcqs
- (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
- (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) is a program that appears to execute a source program as if it were machine language
- (D) a program that accepts a program written in a high level language and produces an object program
- (A) save the macro definitions
- (B) recognize macro definitions and macro calls
- (C) expand macro calls and substitute arguments
- (D) All of the above
- (A) Top-down development
- (B) Bottom-up development
- (C) Left-Right development
- (D) All of the above
- (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
- (A) ASRA
- (B) ADDA h#01FE, i
- (C) LOADA h#OD4E, i
- (D) STOREA h#014B, d
- (A) relative loaders
- (B) relocating loaders
- (C) both A and B
- (D) None of the above
- (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
- (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) is a program that appears to execute a source program as if it were machine language
- (D) program that accepts a program written in a high level language and produces an object program

