Functional Problem Solving (CSC 151 2015S) : Outlines

Outline 09: Side Effects: Images, Output, and More


Held: Tuesday, 3 February 2015

Back to Outline 08 - Documenting Programs and Procedures. On to Outline 10 - Testing Your Procedures.

Summary

We consider a few important procedures that get called for their effect on the system (or on a value), rather than for the value returned. These procedures have "side effects". We focus on two kinds of procedures with side effects: Procedures that display text on the screen, and procedures that work with images, including images stored in files.

Related Pages

Overview

Administrivia

Upcoming Work

Extra Credit Opportunities

Academic

Peer Support (Morning Section)

Peer Support (Afternoon Section)

Recommended Events (no EC unless mentioned above)

Output

Tracing Code with Output

More Image Procedures