Answer:
object-oriented programming design
structured programming design
top-down programming design
Step-by-step explanation:
Object-oriented programming design are those in which the programming is designed according to the objective required. For example I want a complete analysis of financial statements so I would design a program in which all the financial ratios would be included which would show results.
Structured programming design are those in which programs are designed using specific structures . For example i want an analysis of financial statements so the income statements profit would be found out first then the balance sheet would be balanced.
Top-down programming design are those in which programs are designed using flow of command or informational operations from the top hierarchy to the bottom. For example I want an analysis of financial statements so journal entries done by the accountant must be correct or the ledgers must be complete before the information is further used. In top-down programming design the command is used from the top to the bottom. Being a CEO, must be having complete financial analysis and the company's details.