No meu curso normalmente têm-se um projecto como avaliação prática e um exame teórico.
E o projecto não é qualquer coisa fácil, é algo muito complexo e que certamente nos dará jeito no futuro.
Para terem uma ideia um único projecto de uma cadeira de PADI consistia em fazer um repositorio de ficheiros centralizado conjuntamente com um servidor de nomes e um coordenador de distribuição de makefiles. Basicamente um cliente(ou vários) metia uma makefile para compilar e o coordenador era responsável pela partição da makefile e sua distribuição fazendo uso do servidor de nomes e do repositorio para procura e armazenamento de resultados das makefiles e ficheiros necessários para as mesmas. E isto foi a 1 fase.
A segunda envolveu a utilização de uma rede de servidores de nomes e uma rede de coordenadores enquanto que a terceira passou por em vez de utilizar um repositório de ficheiros centralizado usar uma rede p2p baseada no chord...
Tudo isto distribuido.
Normalmente as disciplinas que necessitam de componente prática são assim, e se isto não e programar e ter bases não sei o que é...
E o projecto não é qualquer coisa fácil, é algo muito complexo e que certamente nos dará jeito no futuro.
Para terem uma ideia um único projecto de uma cadeira de PADI consistia em fazer um repositorio de ficheiros centralizado conjuntamente com um servidor de nomes e um coordenador de distribuição de makefiles. Basicamente um cliente(ou vários) metia uma makefile para compilar e o coordenador era responsável pela partição da makefile e sua distribuição fazendo uso do servidor de nomes e do repositorio para procura e armazenamento de resultados das makefiles e ficheiros necessários para as mesmas. E isto foi a 1 fase.
A segunda envolveu a utilização de uma rede de servidores de nomes e uma rede de coordenadores enquanto que a terceira passou por em vez de utilizar um repositório de ficheiros centralizado usar uma rede p2p baseada no chord...
Tudo isto distribuido.
Normalmente as disciplinas que necessitam de componente prática são assim, e se isto não e programar e ter bases não sei o que é...
Comentário