Answer: 3. Waterfall model
Resolution: Examples of programming methods include waterfall models, iterative models, incremental models, rapid prototyping models, and so on.
Each of these methods has different characteristics and scopes of application, but all are designed to better manage and control the software development process.
Among them, the waterfall model is the most traditional method, dividing the software development process into a series of stages, each stage needs to complete the corresponding task until the last stage is completed.
The incremental model divides the software development process into increments, each containing complete functions and modules, and the software is refined by gradually adding functionality.
The rapid prototyping model is to verify the requirements by rapidly building a prototype in the requirements analysis stage, and improve the software through rapid iteration.