The correct answer is C. System design.
System design is the process of defining the architecture, components, interfaces, and data for a system to satisfy specified requirements. It is a high-level design that focuses on the overall system structure and functionality.
Architectural design is the process of defining the overall structure of a system, including its components, subsystems, and interfaces. It is a high-level design that focuses on the system’s overall architecture and how the components interact with each other.
Logic design is the process of defining the logical structure of a system, including its data and control flow. It is a low-level design that focuses on the system’s internal logic and how the components work together.
Functional design is the process of defining the functional requirements of a system, including its inputs, outputs, and processing steps. It is a high-level design that focuses on the system’s functionality and how it meets the user’s needs.
In conclusion, system design is the process of defining the architecture, components, interfaces, and data for a system to satisfy specified requirements. It is a high-level design that focuses on the overall system structure and functionality.