Anúncios
Problema II.A do projecto: eliminação do artigo
29 novembro 2011, 13:47 • João Pedro Faria Mendonça Barreto
O requisito da 2ª parte mencionado no enunciado como
"Artigo: Avaliação do desempenho da solução"
deixa de ser exigido na entrega final do projecto.
Ou seja: o problema II.A passa a resumir-se à implementação da cache em ambos os modos (simple-sofs e log-sofs) e à respectiva validação com os testes da 2ª parte que foram entretanto disponibilizados.
Entretanto, foram publicados testes para o problema II.A e a pauta do checkpoint.
Regras de Entrega do Projecto
28 novembro 2011, 11:26 • António Carlos Varela
Data de entrega
- Código fonte: até às 23h59 de 6ª Feira, dia 2 de Dezembro de 2011, via Fenix.
- Envelope com listagem: até às 12h00, de 2ª Feira, dia 5 de Dezembro de 2011, na Portaria do campus.
Entrega do código fonte
-
Limpar a árvore de directórios do projecto (ex.
make clean
). - Remover da árvore de directórios os directórios de teste e os ficheiros desnecessários (ex. core, backups antigos).
- Editar a Makefile da raiz do projecto e preencher devidamente as macros CAMPUS, CURSO, GRUPO, ALUNO1, ALUNO2 e ALUNO3.
-
Gerar o pacote tgz com o código fazendo make package. Por exemplo, o grupo nº 1 do Tagus, com os alunos nº 90001, 90002 e 90003, da LEIC, resultaria no pacote gerado:
project-T-LEIC-1-90001-90002-90003.tgz
- Submeter o pacote tgz através do Fénix(*).
(*)Caso nenhum dos alunos do grupo tenha acesso ao Fenix por questões administrativas, os pacotes poderão ser enviados para um dos mails da disciplina ( leic-so-tagus@disciplinas.ist.utl.pt ou lerc-so-tagus@disciplinas.ist.utl.pt) com o subject [SO]. A entrega do projecto deve ser efectuada até à data (e hora) previamente estabelecida. Trabalhos recebidos depois desta data não serão avaliados.
Entrega da listagem
- Ficheiros a constar na listagem:
- sthread_lib: sthread_user.c
- logrw: logrw.c
- sofs: cache.c
- todos os restantes ficheiros alterados ou adicionados pelos alunos
- O código deverá ser impresso em 4 páginas por folha (2 páginas por
lado da folha, frente-e-verso) sem qualquer capa nem acabamento. Cada página deverá, também, ser numerada com a indicação do nome do respectivo ficheiro. - Colocar tudo dentro de um envelope A4 identificado com: nº do grupo, licenciatura, campus, nº dos alunos, nome dos alunos, turno frequentado e nome do docente do turno frequentado.
- Entregar na Portaria do campus.
ATENÇÃO: A falta de uma das componentes (ficheiros electrónicos ou código impresso) invalida a submissão (e a avaliação final) do projecto.
Definições de implementação e testes do checkpoint
23 novembro 2011, 17:50 • Ricardo Chaves
Foram colocados na secção "Projecto" os testes do checkpoint (com uma actualização do Readme-tests-IA.txt).
Foram também colocadas na FAQ definições sobre a primeira parte do projecto para clarificar alguns aspectos da implementação.
Pacote software referente à segunda parte do projecto
23 novembro 2011, 15:56 • João Pedro Faria Mendonça Barreto
Uma nova versão do pacote software referente à segunda parte do projecto encontra-se publicada na secção "Projecto".
Pede-se a todos os grupos que actualizem o seu projecto com o novo pacote.
Não haverá aula teórica amanhã (24/11)
23 novembro 2011, 11:59 • João Pedro Faria Mendonça Barreto
Por motivos de greve geral, não haverá aula teórica amanhã (24/11).
De qualquer forma, sugere-se a todos os alunos que assegurem o seu estudo autónomo, como sempre (mesmo apesar de não haver aula).
Como sempre, consultar as sugestões de estudo autónomo seguindo este link.