Ensuring Conformance to an Architecture

Question 1
Marks : +2 | -2
Pass Ratio : 100%
Which of the following is true about the bottom up strategies?
Starting at the highest level of system abstraction and recursively filling in understanding of the subparts
Understanding the lowest level components and how these work together to accomplish the system’s goals
All of the mentioned
None of the mentioned
Explanation:
For bottom up strategies-Understanding the lowest level components and how these work together to accomplish the system’s goals.
Question 2
Marks : +2 | -2
Pass Ratio : 100%
For what purpose Compiler technology is used?
To determine the static data relationships among components
To determine the execution behavior of the system
To extract software relationship
All of the mentioned
Explanation:
Compiler technology is used to extract software relationship.
Question 3
Marks : +2 | -2
Pass Ratio : 100%
Which of the following are considered for investigation?
Top Down strategies
Bottom Up strategies
Model Based strategies
All of the mentioned
Explanation:
All of the mentioned are considered for investigation.
Question 4
Marks : +2 | -2
Pass Ratio : 100%
Which of the following is true about the Model based strategies?
Starting at the highest level of system abstraction and recursively filling in understanding of the subparts
Understanding the lowest level components and how these work together to accomplish the system’s goals
The investigator already has the mental model of how system works and tries to deepen the understanding of selected areas
Investigators current level of understanding and needs
Explanation:
For Model based strategies-The investigator already has the mental model of how system works and tries to deepen the understanding of selected areas.
Question 5
Marks : +2 | -2
Pass Ratio : 100%
Which of the following is true about the top down strategies?
Starting at the highest level of system abstraction and recursively filling in understanding of the sub parts
Understanding the lowest level components and how these work together to accomplish the system’s goals
All of the mentioned
None of the mentioned
Explanation:
For top down strategies-Starting at the highest level of system abstraction and recursively filling in understanding of the sub parts.
Question 6
Marks : +2 | -2
Pass Ratio : 100%
Technical approaches center on extracting information from which of the following?
Existing compiler technology
Data Flow analysis
All of the mentioned
None of the mentioned
Explanation:
Technical approaches center on extracting information from all of the mentioned.
Question 7
Marks : +2 | -2
Pass Ratio : 100%
For what purpose data flow analysis is used?
To determine the static data relationships among components
To determine the execution behavior of the system
To extract software relationship
All of the mentioned
Explanation:
Data flow analysis is used- To determine the static data relationships among components.
Question 8
Marks : +2 | -2
Pass Ratio : 100%
Which of the following is true about the Opportunistic based strategies?
Starting at the highest level of system abstraction and recursively filling in understanding of the subparts
Understanding the lowest level components and how these work together to accomplish the system’s goals
The investigator already has the mental model of how system works and tries to deepen the understanding of selected areas
Investigators current level of understanding and needs
Explanation:
For Opportunistic based strategies- Investigators current level of understanding and needs.
Question 9
Marks : +2 | -2
Pass Ratio : 100%
Which of the following are followed for creating product?
Requirements for a system have been analyzed
Its pattern developed
Skeletal system created and fleshed out
All of the mentioned
Explanation:
All of the mentioned are followed for creating a product.
Question 10
Marks : +2 | -2
Pass Ratio : 100%
For what purpose Profiling is used?
To determine the static data relationships among components
To determine the execution behavior of the system
To extract software relationship
All of the mentioned
Explanation:
Profiling-To determine the execution behavior of the system.