- (A) A computer language
- (B) A branch of mathematics
- (C) A step by step procedure for solving a problem
- (D) All of the above
Software Engineering Mcqs
- (A) operating systems
- (B) input/output units that operate independently of the CPU
- (C) both A and B
- (D) neither A nor B
- (A) Allocate the CPU to a job
- (B) Specify, to the operating system, the beginning and end of a job in a batch
- (C) Read the input from the slow-speed card reader to the high-speed magnetic disk
- (D) All of the above
- (A) index mode
- (B) indirect mode
- (C) absolute mode
- (D) immediate mode
- (A) F8
- (B) 03 16
- (C) 0111EF
- (D) 42 65 61 72
- (A) Linking
- (B) Loading
- (C) Allocation
- (D) Reallocation
- (A) a permanent table which lists all key words and special symbols of the language in symbolic form
- (B) assembly language version of the program which is created by the code generation phase and is input to the assembly phase
- (C) a permanent table of decision rules in the form of patterns for matching with the uniform symbol table to discover syntactic structure
- (D) 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
- (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) 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
- (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) to recognize the major constructs of the language and to call the appropriate action routines that will generate the intermediate form or matrix for these constructs

