· What is procedural or algorithmic programming? What is object-oriented programming? What is the role of code reuse in object-oriented programming? Under what circumstances is object-oriented programming best suited? Under what circumstances is procedural or algorithmic programming best suited?
· Why is a flowchart useful in developing and documenting software? Why is the interactive Visual Logic flowchart program more useful than a manually drawn flowchart?
· Is a flowchart more valuable in documenting the logic of a program than just the coded instructions in the programming language? Explain your answer.