Skip to content
This repository has been archived by the owner on May 27, 2022. It is now read-only.

Latest commit

 

History

History
44 lines (30 loc) · 1.48 KB

README.md

File metadata and controls

44 lines (30 loc) · 1.48 KB

LI3 - Practical Assignment

This repo contains code made for the practical assignment of the Computer Labs III course in the University of Minho.

Team members:

Final grade: 18

proj-c

Repositório com ficheiros comuns a todos os projetos.

Estrutura do repositório:

  • pasta include: contém todos os ficheiros .h
  • pasta src: contém o código realizado pelo grupo (ficheiros .c)
  • pasta src/lib: contém as definições dos tipos que constam na definição da interface do programa
  • pastas src/obj e src/obj/lib: conterão os ficheiros .o quando o programa for compilado

Nota da Fase 1: 16

proj-java

Estruturação do Repositório

Este projeto está dividido em 3 packages: common, engine e li3.

  • common: classes utilitárias e comparadores;
  • engine: classes que implementam as queries e onde os dados são armazenados;
  • li3: definição das interfaces implementadas por cada query e o Main;

Compilação do Projeto

Em primeiro lugar, deve-se instalar a ferramenta Maven, responsável pela gestão do projeto. Esta ferramenta é normalmente disponibilizada nos gestores de pacotes com o nome mvn. Para compilar o projeto e corrê-lo com a class Main fornecida, deve-se executar o comando

./run.sh [DUMP_PATH]

Nota da Fase 2: 20