COMPUTER PROGRAMMING FUNDAMENTALS
WHAT IS PROGRAMMING
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
External Design
|
|
Architectural Design
|
|
Detailed Design
|
|
Program Design
|
Detailed explanation-1: -The three levels of software development: Software Architecture, Software Design, and Implementation Details.
Detailed explanation-2: -Detailed design is the phase where the design is refined and plans, specifications and estimates are created. Detailed design will include outputs such as 2D and 3D models, P & ID’s, cost build up estimates, procurement plans etc. This phase is where the full cost of the project is identified.
Detailed explanation-3: -Software design typically involves 2 levels of design – namely architectural and detailed design. The Architectural design specifies the basic components of the software system such as user interface, database, reporting module, etc. often using tools such as Data Flow Diagrams (DFD) and Entity-Relation Diagrams (ERD).