PDLC
Program development life cycle is the simple representation of steps followed in developing a program. Each is step is decomposed into sub-steps.
4 sub-steps of PLDC
Abstraction
Process of including only specific details of a problem necessary to a situation, while hiding complex, unnecessary ones
Decomposition
Splitting a bigger problem into smaller manageable chunks
Requirements
Specific & mandotory conditions that must be carried out in order to reach the intended outcome; dictate essential inputs
State the 4 sub-systems of a program