RU beehive logo ITEC dept promo banner
ITEC 120
2012fall
dbraffitt
ibarland

homeinfolectslabsexamshws
tutor/PIsbreeze (snow day)
Object120 + its docsjava.lang docsjava.util docs

lect04a
tracing through a program
with a debugger, and by hand

At the start of class, we'll demo the on-line tool now available through the tutor/PI link.

Group discussion:

In general: when function A is running and calls function B, A is temporarily set aside (“put on the stack”), and B runs. If B were to call another function C, then both A and B would be pending on the stack while C runs. Once C finishes, then B would resume, and when B finishes and hands its answer back to A, then A can resume at the line where it left off.

We will spend the remaining time reviewing the bits of syntax we've learned over the last five weeks.

homeinfolectslabsexamshws
tutor/PIsbreeze (snow day)
Object120 + its docsjava.lang docsjava.util docs


©2012, Ian Barland, Radford University
Last modified 2012.Sep.17 (Mon)
Please mail any suggestions
(incl. typos, broken links)
to ibarlandradford.edu
Powered by PLT Scheme