Chapter 13 Programming
Languages and Program Development
Chapter 13 Objectives
Computer Programs and
Programming Languages
|
|
|
What is a computer program? |
Computer Programs and
Programming Languages
|
|
|
What are low-level languages and
high-level languages? |
Low-Level Languages
|
|
|
What is machine language? |
Low-Level Languages
|
|
|
What is assembly language? |
Procedural Languages
|
|
|
What is a procedural language? |
Procedural Languages
Procedural Languages
Procedural Languages
Procedural Languages
Procedural Languages
Object-Oriented
Programming Languages
|
|
|
What is an object-oriented programming
(OOP) language? |
Object-Oriented
Programming Languages
Object-Oriented
Programming Languages
Object-Oriented
Programming Languages
|
|
|
What is a visual programming language? |
Object-Oriented
Programming Languages
|
|
|
What is Visual Studio .NET 2003? |
Object-Oriented
Programming Languages
Object-Oriented
Programming Languages
Nonprocedural Languages
and Program Development Tools
|
|
|
What are nonprocedural languages and program
development tools? |
Nonprocedural Languages
and Program Development Tools
|
|
|
What is RPG (Report Program Generator)? |
Nonprocedural Languages
and Program Development Tools
|
|
|
What is a fourth-generation language (4GL)? |
Nonprocedural Languages
and Program Development Tools
|
|
|
What is an application generator? |
Nonprocedural Languages
and Program Development Tools
|
|
|
What is Visual Basic for Applications
(VBA)? |
Web Page Development
|
|
|
What is HTML (Hypertext Markup
Language)? |
Web Page Development
|
|
|
How are special effects and interactive
elements added to a Web page? |
Web Page Development
|
|
|
What is the common gateway interface
(CGI)? |
Web Page Development
|
|
|
What is a scripting language? |
Web Page Development
|
|
|
What is dynamic HTML (DHTML)? |
Web Page Development
|
|
|
What are XHTML, XML, and WML? |
Web Page Development
|
|
|
What is Web page authoring software? |
Multimedia Program
Development
|
|
|
What is multimedia authoring software? |
Other Programming
Languages
|
|
|
What are other available programming
languages? |
The Program Development
Cycle
|
|
|
What is the program development cycle? |
Step 1 — Analyze
Requirements
|
|
|
What is involved in analyzing the
requirements? |
Step 2 — Design Solution
|
|
|
What is involved in designing the
solution? |
Step 2 — Design Solution
|
|
|
What is a hierarchy chart? |
Step 2 — Design Solution
|
|
|
What is object-oriented (OO) design? |
Step 2 — Design Solution
|
|
|
What is a sequence control structure? |
Step 2 — Design Solution
|
|
|
What is a selection control structure? |
Step 2 — Design Solution
|
|
|
What is a case control structure? |
Step 2 — Design Solution
|
|
|
What is a repetition control structure? |
Step 2 — Design Solution
|
|
|
What is a program flowchart? |
Step 2 — Design Solution
|
|
|
What is an example of a flowchart? |
Step 2 — Design Solution
|
|
|
What is flowcharting software? |
Step 2 — Design Solution
Step 3 — Validate Design
|
|
|
What is involved in validating the
design? |
Step 4 — Implement Design
Step 5 — Test Solution
|
|
|
What is involved in testing the
solution? |
Step 6 — Document
Solution
|
|
|
What is involved in documenting the
solution? |
Summary of Programming
Languages and Program Development