Programming I / II
Disclaimer: By using this web page you are accepting your university and
departmental guidelines concerning plagiarism as well as your national and international laws about intellectual
property and copyrights. More info.
Note: The information provided here may not be complete, or even correct.
This page was complied a long time after the concerned course was completed. It merely aims to provide hints and help for
younger students. The author is not responsible for any mistakes or for any consequences arising from the usage of the
materials provided on this website.
The course has mainly concentrated on: Basic programming skills; Object Oriented Programming with Java; Parsing techniques; Issues of Architecture of Operating Systems.
Class test 1
In-class one-lecture test from G. Roberts' part of the course.
Class test 2
In-class one-lecture test from G. Roberts' part of the course.
Class test 3
In-class one-lecture test from G. Roberts' part of the course.
Parsing Coursework 1
Practice in parsing techniques.
See scans of exercise statement slides for info.
Parsing Coursework 2
Practice in parsing techniques.
See scans of exercise statement slides for info.
Parsing Coursework 3
Practice in parsing techniques.
See scans of exercise statement slides for info.
Can't see a reason why John didn't like the layout of the source code Besides fair comments as you can see on the scans.
There is a strange mark "A-+" - whatever it means...
Mini Project 1 (3D Tic Tac Toe)
A 3x3x3 Tic Tac Toe program.
The deadline was surprisingly moved forward, so the computer "intelligence" isn't completely finished. Neat GUI however.
The only marking comment is that the program does not run without VisualCafe classes, but looks fine (Symantec VisualCafe, a popular Java IDE at the time, was used for development). The game might indeed not work properly without VisualCafe.
Mini Project 2 (Game Of Live simulation)
The Game of Live is a well known simulation model. This is a text-based Java version.
See the source code comments for further info.
Operating Systems Coursework
I don't have the problem sheet any more. Basically, some stuff about interrupt service routines and scheduling algorithms.
Programming Exercises 3
Simple Java programming exercises. The source file is not available, but the Java code is available in a PDF document.
Programming Exercises 4
Simple Java programming exercises. The source file is not available, but the Java code is available in a PDF document.
Post new comment