PDLC(Program Development Life Cycle) Flashcards
(4 cards)
Analysis:
-Identify the problem: Analyzing the market and finding a gap in the market
-Abstraction: Abstract the most important parts
-Decomposition: The more you decompose(break) it down, the easier it gets so solve the problem
Design:
The design stage is about creating a plan for the software.
-Structure diagrams: These show how different parts of the software will work together and how the overall system is organised.
-Flowcharts: Flowcharts are diagrams that represent the flow of the program, showing the sequence of steps in the program.
-Pseudocode: sometimes it is easier for the programmer to write a pseudocode, because it is easier to understand regardless of what language the developer knows
Coding/Implementation
In the coding stage, you write the program based on the design. This is where you turn your plan into a working software application.
Testing:
Once the coding is complete, the entire program needs to be tested to ensure it works correctly and meets the requirements.