Software Engineering Mcqs

Submitted By: Ali Uppal


Submitted By: Ali Uppal


A sequence of instructions, in a computer language, to get the desired result, is known as______________?

(A) Program

(B) Algorithm

(C) Decision Table

(D) All of the above

Submitted By: Ali Uppal


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

Submitted By: Ali Uppal


Submitted By: Ali Uppal


The advantage(s) inherent to using high level languages is/are________________?

(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

Submitted By: Ali Uppal


Submitted By: Ali Uppal


In analyzing the compilation of PL/I program, the term “Machine independent optimization” 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

Submitted By: Ali Uppal


Which of the following systems software does the job of merging the records from two flies into one ?

(A) Utility program

(B) Security software

(C) Networking software

(D) Documentation system

Submitted By: Ali Uppal


Submitted By: Ali Uppal