Understanding Computers: Program Development and Programming Languages
Understanding Computers: Program Development and Programming Languages
Understanding Computers: Program Development and Programming Languages
Chapter 13:
Program Development
and Programming
Languages
Learning Objectives
• Understand the differences between structured
programming, object-oriented programming (OOP),
aspect-oriented programming (AOP), and adaptive
software development.
• Identify and describe the activities involved in the
program development life cycle (PDLC).
• Understand what constitutes good program design
and list several tools that can be used by computer
professionals when designing a program.