Explore topic-wise MCQs in Software Engg.

This section includes 12 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.

WHICH_OF_THESE_BENEFITS_CAN_BE_ACHIEVED_WHEN_SOFTWARE_IS_RESTRUCTURED??$

A. Higher quality programs
B. Reduced maintenance effort
C. Software easier to test
D. All of the mentioned
Answer» E.
2.

BPR stands for$

A. Business process re-engineering
B. Business product re-engineering
C. Business process requirements
D. None of the mentioned
Answer» B. Business product re-engineering
3.

Data_re-engineering_may_be_part_of_the_process_of_migrating_from_a_file-based_system_to_a_DBMS-based_system_or_changing_from_one_DBMS_to_another.$

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

Source_code_translation_is_a_part_of_which_re-engineering_technique?

A. Data re-engineering
B. Refactoring
C. Restructuring
D. None of the mentioned
Answer» D. None of the mentioned
5.

Which of the following is not a business goal of re-engineering ?

A. Cost reduction
B. Time reduction
C. Maintainability
D. None of the mentioned
Answer» E.
6.

When does one decides to re-engineer a product?

A. when tools to support restructuring are disabled
B. when system crashes frequently
C. when hardware or software support becomes obsolete
D. subsystems of a larger system require few maintenance
Answer» D. subsystems of a larger system require few maintenance
7.

Which of the following is a data problem?

A. hardware problem
B. record organisation problems
C. heavy computational demands
D. loss of comments
Answer» C. heavy computational demands
8.

Which of the following is not an example of a business process?

A. designing a new product
B. hiring an employee
C. purchasing services
D. testing software
Answer» E.
9.

Forward engineering is not necessary if an existing software product is producing the correct output.

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

Reverse engineering of data focuses on

A. Internal data structures
B. Database structures
C. ALL of the mentioned
D. None of the mentioned
Answer» D. None of the mentioned
11.

Which of the following is not a module type?

A. Object modules
B. Hardware modules
C. Functional modules
D. Process support modules
Answer» B. Hardware modules
12.

What are the problems with re-structuring?

A. Loss of comments
B. Loss of documentation
C. Heavy computational demands
D. All of the mentioned
Answer» C. Heavy computational demands