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.

______________CATEGORIZES_CLASS_OPERATIONS_BASED_ON_THE_GENERIC_FUNCTION_THAT_EACH_PERFORMS.?$

A. Category-based partitioning
B. Attribute-based partitioning
C. State-based partitioning
D. None of the mentioned
Answer» B. Attribute-based partitioning
2.

In which of the following testing strategies, a smallest testable unit is the encapsulated class or object?$

A. Unit testing
B. Integration testing
C. System testing
D. None of the mentioned
Answer» B. Integration testing
3.

Which_of_the_following_is_black-box_oriented_and_can_be_accomplished_by_applying_the_same_black-box_methods_discussed_for_conventional_software?$

A. Conventional testing
B. OO system validation testing
C. Test case design
D. Both Conventional testing and OO system validation testing
Answer» E.
4.

Which_of_the_following_testing_types_is_not_a_part_of_system_testing?

A. Recovery testing
B. Stress testing
C. System testing
D. Random testing
Answer» E.
5.

What refers to the externally observable structure of an OO program?

A. Deep structure
B. Surface structure
C. Core structure
D. All of the mentioned
Answer» C. Core structure
6.

The object of ___________within an OO system is to design tests that have a high likelihood of uncovering plausible bugs.

A. Fault-based testing
B. Integration testing
C. Use-based testing
D. Scenario-based testing
Answer» B. Integration testing
7.

Which of the following is a part of testing OO code?

A. Validation tests
B. Integration tests
C. Class tests
D. System tests
Answer» D. System tests
8.

__________ methods can be used to drive validations tests

A. Yellow-box testing
B. Black-box testing
C. White-box testing
D. All of the mentioned
Answer» C. White-box testing
9.

Which of the following is one of the steps in the integration testing of OO software?

A. cluster testing
B. thread-based testing
C. use-based testing
D. none of the mentioned
Answer» B. thread-based testing
10.

Which testing integrates the set of classes required to respond to one input or event for the system?

A. cluster testing
B. thread-based testing
C. use-based testing
D. none of the mentioned
Answer» C. use-based testing
11.

The construction of object-oriented software begins with the creation of

A. design model
B. analysis model
C. code levels
D. both design and analysis model
Answer» E.
12.

The architecture of object-oriented software results in a series of layered subsystems that encapsulate collaborating classes.

A. True
B. False
Answer» B. False