![]() | |||||
| Competencies (See related pages) After you have read this chapter, you should be able to: 1. Describe the six steps of programming. 2. Discuss design tools including top-down design, pseudocode, flowcharts, and logic structures. 3. Describe program testing and the tools for finding and removing errors. 4. Describe CASE tools and object-oriented software development. 5. Explain the five generations of programming languages. | |||||