Introduction to Programming X52.9239-001/003

03/13/99


Click here to start


Table of Contents

Introduction to Programming X52.9239-001/003

Class 6 - 03/13/99 - Program Design Methods

Goals and Topics

Review from Previous Class

Computer Account / Mailing List

Questions and Comments

Review of Course Syllabus

Questions

Float Conversion Example

Example Program Output

Step-by-Step Programming

Programming Step 1

Programming Step 2

Programming Step 2 (cont.)

Programming Step 3

Programming Step 4

Programming Step 5

Programming Step 6

Programming Step 6 (cont.)

Programming Step 7

Programming Step 7 (cont.)

Programming Step 8

Programming Step 8 (cont.)

Programming Step 9

Programming Step 9 (cont.)

Programming Step 9 (cont.)

Programming Step 9 (cont.)

Programming Step 9 (cont.)

Programming Step 10

Programming Step 10 (cont.)

Programming Step 10 (cont.)

Programming Step 11

Programming Step 11 (cont.)

Programming Step 12

Programming Steps Review

Reading Errors

Program Design Methodology

Program Design Methodology (continued)

Program Design Methodology (continued)

Software Life Cycle

Software Life Cycle (continued)

Top-Down Design

Top-Down Design (continued)

Development Using Prototypes

Software Quality Assurance and Testing

Software Quality Assurance and Testing

Software Quality Assurance and Testing

Software Quality Assurance and Testing

Configuration Management (CM)

Configuration Management (CM)

Debugging

Sample Debuggers

Formatted Input Using scanf

Programming Project #2

Programming Project #2

Programming Project #2

Programming Project #2

C Language Q & A #1

C Language Q & A #1 (cont.)

C Language Q & A #1 (cont.)

C Language Q & A #2

C Language Q & A #3

C Language Q & A #4

C Language Q & A #5

C Language Q & A #5 (cont.)

C Language Q & A #6

C Language Q & A #7

C Language Q & A #7 (cont.)

C Language Q & A #7 (cont.)

C Language Q & A #8

C Language Q & A #8 (cont.)

C Language Q & A #9

C Language Q & A #10

C Language Q & A # 10 (cont.)

C Language Q & A # 10 (cont.)

C Language Q & A #11

C Language Q & A #11 (cont.)

C Language Q & A #12

C Language Q & A #12 (cont.)

Assignments for next class

Author: Jean-Claude Franchitti

Email: jcf@cs.nyu.edu

Home Page: http://www.nyu.edu/classes/jcf/x52.9239

Best experienced with
Microsoft Internet Explorer
Click here to start.

Download presentation source