Laboratory exercises (Imperative Programming)

Copyright © 2024 J. M. Spivey
Jump to navigation Jump to search

The laboratory manual contains details of four lab exercises: typically, two exercises would be set each year.

Materials for the labs:

  1. CodeBreaker – a series of programs for breaking a cypher.
    Gzipped tar format, Windows ZIP format.
  2. Grep – a cut down but usable version of a vital unix tool.
    Gzipped tar format, Windows ZIP format.
  3. Diff – a prototype for another unix tool.
    Gzipped tar format, Windows ZIP format.
  4. AutoSnail – an implementation of Dijkstra's algorithm.
    Gzipped tar format, Windows ZIP format.

Another page has hints and solutions, and there is also a page with some hints about doing the laboratory exercises under Windows.