An embedded software company isconsidering to improve the quality of its software components to be delivered to the integration team. After studying various experience papers that report a higher level of quality for software components, two main alternative techniques are identified: static analysis and dynamic analysis. In deciding which one is most applicable and how they relate to each other a detailed study is performed. Which of the following are TWO key similarities between static analysis and dynamic analysis? 2 credits [K4]
Number of correct answers: 2 -
Answer : C,E
If we say that a set of tests has achieved 100% structural decision coverage on a particular module in a program, what does that mean?
1 credit [K2]
Numberof correct answers: 1 -
Answer : B
A component has been analyzed as being highly critical. Which of the following structure- based test design techniques provides the highest level of coverage? 1 credit [K2]
Number of correct answers: 1 -
Answer : C
Which of the following is a dynamic analysis technique related to improving application performance? 1 credit [K2]
Number of correct answers: 1 -
Answer : B
Consider the following fault attack: Force all possible incoming errors from the software/OS interfaces to the application. Which of the following is the kind of failure you are looking for when using this attack? 1 credit [K2]
Number of correct answers: 1 -
Answer : A