1.

Which of the following is a Strategy to achieve Software diversity ?(a) Different programming languages(b) Different design methods and tools(c) Explicit specification of different algorithms(d) All of the mentionedThis question was addressed to me in a job interview.My question comes from Dependability Engineering topic in division Dependability and Security of Software Engineering

Answer» CORRECT option is (d) All of the mentioned

Best EXPLANATION: Diversity MEANS to provide the same functionality in different ways so that CRITICAL components of a dependable system will not fail in the same way.


Discussion

No Comment Found

Related InterviewSolutions