Some short questions are not visible. Usually teachers hides their visibility if they are few in number. Subject Expert recommends them to have more than 70+ questions against the topic and make them public.
1
Briefly describe the layered architecture.
Answer
A number of different layers are defined, each accomplishing operations that progressively become closer to the machine instruction set.
At the outer layer, components service user interface operations.
At the inner layer, components perform operating system interfacing.
Intermediate layers provide utility services and application software functions.
TODO: Add diagram here
2
What is architecture style? what major elements covers by each architecture style.
Answer
Architectural style is a template for construction
Software architecture style describes a system category that encompasses:
A set of components (e.g., a database, computational modules)
A set of connectors that enable “communication, coordination and cooperation”
Constraints that define how components can be integrated
Semantic models that enable a designer to understand the overall properties of a system by analyzing the known properties of its constituent parts.