Projeto desenvolvido na unidade curricular de Laboratórios de Informática 3 no curso de Licenciatura em Engenharia Informática da Universidade do Minho.
O projeto tem como objetivo a criação de sistema de streaming de músicas, como pode ver nos enunciados da fase 1 e da fase 2.
Os relatórios 1 e 2 também podem ser consultados para uma melhor compreensão da arquitetura do projeto.
Para compilar o código e ter acesso aos programas disponíveis basta fazer:
$ cd trabalho-pratico/
$ make$ ./programa-principal dataset/ input.txt$ ./programa-testes dataset/ input.txt expected-output/$ ./programa-iterativoPara remover os ficheiros criados durante a compilação do projeto basta digitar:
$ make clean- Duarte Escairo Brandão Reis Silva - darteescar
- Luís António Peixoto Soares - luis7788
- Tiago Silva Figueiredo - tiagofigueiredo7
Nota: Os DataSets a usar nos diferentes programas não se encontram disponíveis neste repositório.
This project was developed for the "Laboratórios de Informática 3" course in Computer Engineering at the University of Minho.
The goal of the project is to create a music streaming system, as outlined in the specifications for Phase 1 and Phase 2.
The report 1 and report 2 can also be consulted.
To compile the code and access the available programs, simply run:
$ cd trabalho-pratico/
$ make$ ./programa-principal dataset/ input.txt$ ./programa-testes dataset/ input.txt expected-output/$ ./programa-iterativoTo remove the files generated during the compilation process, run:
$ make clean- Duarte Escairo Brandão Reis Silva - darteescar
- Luís António Peixoto Soares - luis7788
- Tiago Silva Figueiredo - tiagofigueiredo7
Note: The datasets used in the different programs are not available in this repository.