Explore topic-wise MCQs in Software Engg.

This section includes 11 Mcqs, each offering curated multiple-choice questions to sharpen your Software Engg knowledge and support exam preparation. Choose a topic below to get started.

1.

PROGRAM_MODULARIZATION_AND_SOURCE_CODE_TRANSLATION_ARE_THE_ACTIVITIES_OF_____________?$

A. Forward engineering
B. Reverse Engineering
C. Reengineering
D. Reverse Engineering and Reengineering
Answer» D. Reverse Engineering and Reengineering
2.

The cost of re-engineering is often significantly less than the costs of developing new software.$

A. True
B. False
Answer» B. False
3.

Reverse_engineering_is_the_last_activity_in_a_reengineering_project.$

A. True
B. False
Answer» C.
4.

Which technique is applied to ensure the continued evolution of legacy systems ?

A. Forward engineering
B. Reverse Engineering
C. Reengineering
D. Reverse Engineering and Reengineering
Answer» E.
5.

Processes for evolving a software product depend on:

A. Type of software to be maintained
B. Development processes used
C. Skills and experience of the people involved
D. All of the mentioned
Answer» E.
6.

Software evolution does not comprises:

A. Development activities
B. Negotiating with client
C. Maintenance activities
D. Re-engineering activities
Answer» C. Maintenance activities
7.

Spiral model was developed by

A. Victor Bisili
B. Berry Boehm
C. Bev Littlewood
D. Roger Pressman
Answer» C. Bev Littlewood
8.

Identify the correct statement with respect to Evolutionary development:

A. Evolutionary development usually has two flavors; exploratory development, and throw-away prototyping
B. Very large projects are usually done using evolutionary development based approach
C. It facilitates easy project management, through the high volume of documentation it generates
D. Sometimes the construction of a throw-away prototype is not followed by a re- implementation of the software system using a more structured approach
Answer» B. Very large projects are usually done using evolutionary development based approach
9.

Model preferred to create client/server applications is

A. WINWIN Spiral Model
B. Spiral Model
C. Concurrent Model
D. Incremental Model
Answer» D. Incremental Model
10.

The Incremental Model is combination of elements of

A. Build & FIX Model & Waterfall Model
B. Linear Model & RAD Model
C. Linear Model & Prototyping Model
D. Waterfall Model & RAD Model
Answer» D. Waterfall Model & RAD Model
11.

The two dimensions of spiral model are

A. diagonal, angular
B. radial, perpendicular
C. radial, angular
D. diagonal, perpendicular
Answer» D. diagonal, perpendicular