CS 356 Programming Languages Spring 2019 

Test 2 Review and Study Guide

150 points. No books, notes, calculators, or other electronic devices.

  • Sebesta: Ch 5: Variables - names, scope, lifetime, binding, reference environments
  • Sebesta: Ch 6: Data types, type checking
  • Sebesta: Ch 7: Assignemnts, epressions, type conversions
  • Sebesta: Ch 8: statement-level control (selection, iteration, branching)
  • Sebesta: Ch 9: subprograms - general, parameter passing, functions
  • Sebesta: Ch 10: subprograms - implementation, run-time statck, stack-dynamic variables, nesting, blocks
  • Sebesta: Ch 11: ADTs - general, parameterizations, encapsulation
  • Sebesta: Ch 12: Object-oriented programming - general


Copyright © 2019, David A. Reimann. All rights reserved.