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
✅ The correct answer is option D.
Explanation: Processes used for software evolution depend rely on these two techniques.

Which of the following commands is used to absolutely assign all permissions to the owner, read and write permissions to the group and only executable permission to the others of the file note ?

A. chmod 761 note
B. chmod 671 note
C. chmod 167 note
D. chmod 4=rwx, g=rw note
✅ The correct answer is option A.

Which of the following is not one of the five information domain characteristics of Function Point (FP) decomposition ?

A. External inputs
B. External outputs
C. External process
D. External inquiries
✅ The correct answer is option C.
Explanation: External inputs, external outputs, external inquiries, internal logical files, external interface files are the five domains.

Unit testing is done by__________________?

A. Users
B. Developers
C. Customers
D. None of the mentioned
✅ The correct answer is option B.
Explanation: Unit testing is a method by which individual units of source code, sets of one or more computer program modules together with associated control data, usage procedures, and operating procedures are tested to determine if they are fit for use.