Skip to content
forked from gberger/INF1301

Modular Programming course at PUC-Rio.

Notifications You must be signed in to change notification settings

felipeltr/INF1301

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

INF1301 - Modular Programming

2013.2

Projects for the Modular Programming course at PUC-Rio.

Project 1

The first project's objective is to get the student familiarized with Arndt Von Staa's C testing framework (aka "Arcabouço de Testes").

Project 2

We implemented a directed graph using an arcane structure composed of linked lists, and tested it.

Project 3

We implemented a checkmate checker. It asked the user to input the position of each chess piece on the board. Custom chess pieces were supported, as well as saving and loading finished simulations.

The chess board was implemented as a matrix, which was implemented using the graph developed in Project 2, which was implemented using linked lists. Yeah, I know.

Project 4

We used Arndt's framework to help us test the developed graph for correctness.

PS

This course was hell.

About

Modular Programming course at PUC-Rio.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 99.8%
  • Batchfile 0.2%