SW-Con 1 Exercises Updated 
SW-Construction 1 (Object Oriented Programming)
2. Semester: International Datamatician Course (Advanced Computer Studies)
 
 
Exercises  Links to solutions and examples.

 

   
Threads
EditBorrower
LendAssociationExtra
LibrarySuperGUI
LendAssociation
Multi threads
Editng GUI
Advanced lend operations
Super GUI utilising handler sub GUI's
Implementaton of a 1..1 to 0..* association
LibraryHandler
ItemCatalogGUI
SortComperator
Library utilising the handler principles.
Library with item collection
Iterator and Comperator for borrowers
BinTree
HashTable
Binary searching tree. Done in lesson
Hash table insert and delete. Done in lesson

Leonardo
LeonardoException

Leonardo numbers using iteration and recursion
Leonardo throwing exceptions
GUIStackBorrower
GUIStack
GUI for stacking borrowers at the Fantasy library
GUI for a stack of strings
BorrowerSpecialisation
BorrowerSpecialisationGUI
Subclasses of Borrower
GUI for handling subclasses of Borrower
BorrowerFiles

Object files for Borrower

 

TopTen
Dentist
LibraryDBGUI
OOD-diagrams, normalisation and RDB-tables
Normalisation from 1.to 3.NF
Full Library using facade pattern and jdbc-odbc interface 
LibraryOODtoRDB
HotelJDBC
Library transformation of OOD to RDB
Library exercise using jdbc-odbc interface 
HotelSelect
HotelDDL
Select statements on HotelDB.
DDL statements on HotelDB

IBC-Console 

Interbase introduction. Do the Yellow note !!

 

Problems and Assignments
 

Arv
Palindro
Interface
Token 

Good or bad design of inheritance 
Strings. Shows the strength of Java 
Theoretical assignment on a simple interface 
Teamwork on tokens

 


 

Special Bonus Exercises. Michael's favourites
 

Labyrinth The maze problem! How to construct a maze. How to find the path through a maze. 
Dates to Knossos. Old but good! 

 
 
Maintenance by claudius@rhs.dk