The software _________ of a program or a computing system is the structure or…

2014

The software _________ of a program or a computing system is the structure or structures of the system, which comprise software components, the externally visible properties of those components, and the relationships among them.

  1. A.

    Design

  2. B.

    Architecture

  3. C.

    Process

  4. D.

    Requirement

Attempted by 102 students.

Show answer & explanation

Correct answer: B

Answer: Architecture

Explanation: The software architecture of a program or computing system is the high-level structure or structures of the system. It comprises the system's software components, the externally visible properties of those components, and the relationships among them.

  • Why not design: Design deals with detailed organization and implementation choices for components rather than the overall structural view described here.

  • Why not process: Process refers to development activities or runtime execution instances, not the structural composition and relationships among components.

  • Why not requirement: Requirements describe what the system should do (capabilities and constraints), not the system's structural organization.

A video solution is available for this question — log in and enroll to watch it.

Explore the full course: Mppsc Assistant Professor