COMPUTER SCIENCE AND ENGINEERING
SOFTWARE ENGINEERING
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
Architectural design
|
|
High-level design
|
|
Detailed design
|
|
none
|
Detailed explanation-1: -Architectural Design-The architectural design is the highest abstract version of the system. It identifies the software as a system with many components interacting with each other. At this level, the designers get the idea of proposed solution domain.
Detailed explanation-2: -Architectural design identifies software as system with many components interacting-Designing the System. Q.
Detailed explanation-3: -Architectural design: identify the overall structure of the system, the principal components (sometimes called sub-systems or modules), their relationships and how they are distributed.
Detailed explanation-4: -High-level design focuses on how the system along with all of its components can be implemented in forms of modules. It recognizes modular structure of each sub-system and their relation and interaction among each other.
Detailed explanation-5: -A process view, which shows how, at run-time, the system is composed of interacting processes. A development view, which shows how the software is decomposed for development. A physical view, which shows the system hardware and how software components are distributed across the processors in the system.