School Projects from 2003/2004

Arquitectura de Computadores - Computer Architecture

A C++ program that draws geometric figures like squares, triangles or parallelograms. The drawing algorithm is based on the Bresenham's Line Algorithm. The goal of this work was to implement the algorithm in assembly, all the C++ code was given to the students by the class teachers.

Bases de Dados 1 - Databases 1

  • Gestao de Teatro (.zip)
    Includes the analysis report with the Entity-Relationship Diagram and two MS Access database files. One has only the database tables, queries and general implementations, the other implements a simple interface.

Interacção com o Utilizador - User Interaction

Two web sites for the fictitious Anime and Manga store. The first project was my first web site, not a very good one, the second brings little improvement, nevertheless I still like the ideas involved, just not their implementation :)

Programação 3 - Programming 3

The famous Xenon game ;)

Redes de Dados 1 - Data Networks 1

The network plans for the IPL's main building. It details how the physical network system should be built.

Sistemas Digitais - Digital Systems

Digital Systems class provided an introduction to digital programming and working with integrated circuits. These next two files have programs for PAL programming.

Sistemas Operativos - Operating Systems

A suite of CGI scripts that will check for the security status of key settings in the Linux machine they are run.

Process Schedule Simulator. A C program that will simulate a generic process selector base on a Round Robin without priorities algorithm. It includes another C program to view the state of the "processor" and the "running process".