next_inactive up previous


CURSO DE PÓS-GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO
PROJETO E ANÁLISE DE ALGORITMOS

Última alteração: April 18, 2006

Instruções para Entrega de Trabalhos Práticos

A entrega dos trabalhos práticos se fará em duas etapas: documentação e código fonte. A data de entrega para ambas as etapas é a mesma.

A documentação deve ser entregue impressa e deve seguir o roteiro disponível. Não é necessário entregar o código fonte do trabalho prático na forma impressa, mas o mesmo deve estar comentado e seguir as sugestões do roteiro sempre que possível.

O código fonte deve ser submetido através da Web adotando-se os seguintes procedimentos:

  1. Crie um arquivo makefile contendo uma opção run para compilar todo o código fonte e o executar, além de gerar a saída da execução em um arquivo de nome saida. Essa execução não deve demandar mais do que 30 segundos de processamento, com o objetivo de apenas demonstrar o funcionamento do programa, sendo que testes de maior duração devem ser apresentados na documentação. Copie daqui um exemplo de um arquivo makefile, bem como exemplos de um programa principal (main.c) e de um módulo (module.c), (module.h) contendo funç oes usadas pelo programa principal.

  2. Agrupe todos os arquivos fonte (.c) e (.h), o arquivo makefile e os arquivos de entrada do programa (caso existam) usando o aplicativo zip.

  3. Submeta o arquivo agrupado através do formulário de submissão. Para preencher o formulário de submissão:

    1. Selecionar o número do trabalho prático em questão;
    2. Escrever o caminho completo do arquivo agrupado (por exemplo, c:/aeds3/tps/tp.zip), que pode ser localizado através da ajuda do botão Procurar...;
    3. Pressionar o botão enviar.

    O procedimento de avaliação irá automaticamente:

    1. Descompactar o arquivo agrupado (no exemplo, tp.zip), gerando os arquivos makefile e os arquivos fonte (por exemplo, main.c, module1.c e module2.c);
    2. Compilar todo o código fonte e o executar através do comando make run;
    3. Enviar o arquivo saida para o seu endereço eletrônico, ou uma mensagem de erro, caso a compilação e execucão não finalizem com sucesso.

Atenção

About this document ...

This document was generated using the LaTeX2HTML translator Version 2002-2-1 (1.70)

Copyright © 1993, 1994, 1995, 1996, Nikos Drakos, Computer Based Learning Unit, University of Leeds.
Copyright © 1997, 1998, 1999, Ross Moore, Mathematics Department, Macquarie University, Sydney.

The command line arguments were:
latex2html -split 0 entrega

The translation was initiated by Nivio Ziviani on 2006-04-18


next_inactive up previous
Nivio Ziviani 2006-04-18