Chapter 3 of Programming Languages by Ravi Sethi

9/21/00


Click here to start


Table of Contents

Chapter 3 of Programming Languages by Ravi Sethi

Chapter 3 Structured Programming

Static Programs, Dynamic Computations

PPT Slide

Design Principles for Imperative Languages

PPT Slide

PPT Slide

3.2 Syntax-Directed Control Flow

PPT Slide

Implementation of Case Statements

3.3 Design Consideration: Syntax

3.4 Handling Special Cases in loops

3.5 Programming with Invariants

PPT Slide

PPT Slide

PPT Slide

PPT Slide

Your chance at correct high-level pseudocode

A Possible Answer

Proof rules for partial correctness

PPT Slide

PPT Slide

PPT Slide

3.7 Control Flow in C

PPT Slide

PPT Slide

Author: D. Zage

Email: dmz@cs.bsu.edu

Home Page: http://www.cs.bsu.edu/homepages/dmz/cs335/

Download presentation source