Software Engineering Mcqs

CASE stands for___________________?

(A) Cost Aided Software Engineering

(B) Computer Aided Software Engineering

(C) Control Aided Software Engineering

(D) None of the mentioned

Submitted By: Ali Uppal


What kind of support is provided by the Code Generation CASE tool ?

(A) Cross referencing queries and requirements tracing

(B) Transformation of design records into application software

(C) Compiling, interpreting or applying interactive debugging code

(D) Transformation of design records into application software AND Compiling, interpreting or applying interactive debugging code

Submitted By: Ali Uppal


What kind of support is provided by the Code Editing CASE tool?

(A) Management of design documents and software code versions

(B) Transformation of design records into application software

(C) Compiling, interpreting or applying interactive debugging code

(D) None of the mentioned

Submitted By: Ali Uppal


Which of the following is a drawback of using CASE tool ?

(A) Standardization of notations and diagrams

(B) Communication between development team member

(C) Costs associated with the use of the tool

(D) Reduction of time and effort

Submitted By: Ali Uppal


CASE tools are mainly used while developing which of the following methodologies?

(A) RAD

(B) JAD

(C) OO Approach

(D) All of the mentioned

Submitted By: Ali Uppal


Submitted By: Ali Uppal


Which tools are used to modify online database systems ?

(A) Reverse engineering specification tools

(B) Code restructuring and analysis tools

(C) Test management tools

(D) online system re-engineering tools

Submitted By: Ali Uppal


Which of the following term is best define by the statement:”Each object is stored only once, but is accessible by all CASE tools that need it.”?

(A) Non-redundant data storage

(B) Data independence

(C) Transaction control

(D) Ad Hoc data queries and reports

Submitted By: Ali Uppal


How is reliability and failure intensity related to each other ?

(A) direct relation

(B) inverse relation

(C) no relation

(D) none of the mentioned

Submitted By: Ali Uppal


Which of the following is not an advantages of software reuse ?

(A) lower costs

(B) faster software development

(C) high effectiveness

(D) lower risks

Submitted By: Ali Uppal