SDA Quiz 2
SDA Quiz 2
SDA Quiz 2
2. In layered architecture upper layers and lower layers are ___________ to each other as long as
their interface remains unchanged.
a. Dependent b. Independent
c. Link d. None of these
4. In distributed software architecture, the communication occurs by using which of the following
method
a. Server b. Client
c. Connector d. Internet
7. Batch Sequential and Pipe & Filter are the two categories of which architectural style?
a. Dependent to b. Independent of
c. Link with d. Decomposes into
9. The particular property attribute of the pipe and filter architecture is its
10. In data center architecture style, the software components communicate with each other _______.
11. What is the true sequence of the general repository architecture from top to bottom?
i. Agents
ii. Repository
iii. Bootstrap
a. ii iii i b. ii i iii
c. iii i ii d. i ii iii
12. Problem in the repository affects the whole system because repository is a single point failure
a. True b. False
c. Can’t say
14. The connection between the blackboard subsystem and knowledge source are basically
a. Explicit b. Implicit
c. Direct d. Indirect
15. In Rule-Based blackboard architecture one blackboard may have how many knowledge sources
associated with it.
a. Zero b. One
c. Many d. Unlimited
16. There are hoe many major partitions of Interaction-Based software architecture
a. One b. Two
c. Three d. Four
17. Which of the following is another name of application logic layer in MVC?
a. Model b. View
c. Controller d. None of these
18. Multiple views synchronized with the same data model is the benefit of which software
architecture
19. What is the main motivation behind the component-based architecture design is component?
a. Scalability b. Reusability
c. Availability d. Portability
20. .NET class library and Java API are build-in in which of the following architecture design
21. _________ current component technologies is strongest on general web clients implementation.
a. EJB b. COBRA
c. COM d. ActiveX
22. The main difference between researchers and industry practitioner community is the
____________ to describe software architectures
a. Technologies b. Approaches
c. Components e. Data
25. The role that understand the ability of the architecture to meet business goals in architectural
documentation is
a. Developer b. Designer
c. Integrator d. Implementer
26. What is the reason behind why do we need software architecture documentation?
27. OmniGraffle is the popular tool for creating software architecture that uses
28. Phase that establish design in the process of software product line is
a. Development b. Modeling
c. Communicating d. Planning
29. In SPL model, products pertain to business goals and application domain is satisfied by
a. Components b. Services
c. Architecture d. Core Assets
30. SPL engineering guides organizations towards the development of products from
a. Components b. Services
c. Architecture d. Core Assets