Which subsystem implements the requirements defined by the application ?

A. UI
B. DBMS
C. Application subsystem
D. None of the mentioned
✅ The correct answer is option C.
Explanation: This subsystem implements the requirements defined by the application within the context of the domain in which the application operates.

Which of the following is a key principle of software design and implementation ?

A. Separation of concerns
B. Writing aspects
C. Finding code complexity
D. None of the mentioned
✅ The correct answer is option A.
Explanation: The separation of concerns is a key principle of software design and implementation. It means that you should organize your software so that each element in the program (class, method, procedure, etc.) does one thing and one thing only.

Which of the following is not included in the certification approach ?

A. Creation of usage scenarios
B. Specific usage file
C. Generation of test cases from the servers end.
D. Reliability
✅ The correct answer is option C.
Explanation: This is a part of testing phase and can be as exhaustive as possible.

Which of the following term is best defined by the statement:”The operations on each side of the interface have the same name but their parameter types or the number of parameters are different.” ?

A. Parameter incompatibility
B. Operation incompleteness
C. Operation incompatibility
D. None of the mentioned
✅ The correct answer is option A.

Which of the following option is not provided by formal methods ?

A. providing frameworks
B. verifying systems
C. provide investors
D. both providing frameworks and verifying systems
✅ The correct answer is option D.
Explanation: A method is formal if it has a sound mathematical basis, typically given by a formal specification language