Which of the following is not an activity of Structured Analysis (SA) ?

A. Functional decomposition
B. Transformation of a textual problem description into a graphic model
C. All the functions represented in the DFD are mapped to a module structure
D. All of the mentioned
✅ The correct answer is option C.
Explanation: The module structure is the software architecture.

The advantage(s) of incorporating the macro processor into pass 1 is/ are_______________?

A. many functions do not have to be implemented twice
B. more flexibility is available to the programmer in which he/she may use all the features of the assembler in conjunction with macros
C. Functions are combined and it is not necessary to create intermediate files as output from the macro processor and input to the assembler
D. All of the above
✅ The correct answer is option D.

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
✅ The correct answer is option B.
Explanation: Each thread is integrated and tested individually. Regression testing is applied to ensure that no side effects occur.

Classes and interfaces are a part of____________________?

A. Structural things
B. Behavioral things
C. Grouping things
D. Annotational things
✅ The correct answer is option A.
Explanation: Structural things are mostly static parts of a model, representing elements that are either conceptual or physical.