1) Given a set of program specifications for a simple business problem requiring iteration, code and test a program that meets the specifications and employs best programming practices.
2) Given a program's source code and its program specifications document, conduct a code walk-through to determine if the program meets the specification.