Sie sind auf Seite 1von 3

Trabalho Prático I

Curso: Técnico em Informática


Período: 1º
Disciplina: Algoritmos e Estruturas de Dados
Professor: Ícaro Prado

1. Objetivo do Trabalho:
Exercitar as habilidades e conceitos de programação desenvolvidos ao longo da
disciplina, através da implementação de uma aplicação em c++, proposta por grupos de
no máximo 2 alunos.

2. Aplicação a ser desenvolvida:


O programa, cujo tema é livre, deverá ser estruturado de forma a receber um conjunto
de entradas (simultaneamente ou durante o uso do programa), cuja consistência deve ser
verificada, processá-las e fornecer uma ou mais saídas, conforme indica a Figura 1.

Figura 1: Estrutura do programa a ser desenvolvido.

Os temas escolhidos deverão ser definidos e enviados pelos integrantes dos grupos para
o professor, via e-mail, até o dia 28/04/2014. Os grupos que não enviarem os temas até
essa data ficarão com nota ZERO no trabalho.
Os temas deverão incluir uma pequena descrição do programa a ser desenvolvido em
termos de funcionalidades e objetivos, além dos nomes dos participantes.

3. O que deve ser entregue:


3.1. Documentação do trabalho.
Entre outras coisas, a documentação deve conter:
a. Introdução: descrição do problema a ser resolvido, qual é a aplicação do seu projeto e
visão geral sobre o funcionamento do programa.
b. Descrição sobre a implementação do programa: deve ser detalhado o funcionamento
do formato de entrada e saída de dados, bem como decisões tomadas relativas aos casos
e detalhes de especificação que porventura estejam omissos no enunciado.
c. Conteúdo pesquisado para fazer o trabalho (se houver conteúdo além do fornecido em
aula).
d. Conclusão (comentários gerais sobre o trabalho e as principais dificuldades
encontradas em sua implementação).
e. Bibliografia: bibliografia utilizada para o desenvolvimento do trabalho, incluindo
sites da Internet se for o caso.
3.2. O código-fonte.

4. O que será avaliado no trabalho:


A avaliação do trabalho será dividida em duas partes: a primeira é a parte escrita e a
outra a apresentação do projeto.
Serão avaliados:
4.1. Código-fonte (5 pontos): correta utilização de lógica, variáveis, tipos de dados,
comandos de entrada e saída, utilização de estruturas de controle e de dados (arrays);
bibliotecas utilizadas e identação do código.
4.2. Documentação do trabalho (5 pontos).
4.3. Apresentação (5 pontos): os grupos deverão fazer uma apresentação, em dias
definidos pelo professor, a respeito do software entregue, mostrando o seu
funcionamento e cada funcionalidade implementada.
A apresentação deverá conter: descrição do problema, qual é a aplicação do seu projeto
e visão geral sobre o funcionamento do programa, além de uma pequena descrição sobre
a implementação do mesmo.
Todos os integrantes do grupo deverão participar da apresentação e serão avaliados
individualmente.
OBS.: A apresentações não devem ultrapassar 15 minutos.

5. Datas Importantes:
5.1. Envio dos temas e dos integrantes de cada grupo: até o dia 28/04/2014.
5.2. Documentação: A respectiva documentação deve ser entregue até o dia
10/05/2014. O meio de entrega preferencial é o seguinte correio electrónico:
Endereço para envio: icaro-machado-prado@hotmail.com
Assunto: Trabalho Prático I.
Anexo: Ficheiro compactado no formato ZIP ou RAR contendo todo o código
implementado bem como a documentação criada.
O corpo da mensagem deve conter a constituição do grupo (máximo de 2 alunos), com
nome e número dos elementos.
5.3. Apresentação:
As datas para apresentação dos projetos será nos dias 12/05/2014 e 16/05/2014.
Cuidado com o prazo, não haverá prorrogação.

6. Comentários gerais:
a. Comece a fazer este trabalho logo, enquanto o problema está fresco na memória e o
prazo para terminá-lo está tão longe quanto jamais poderá estar.
b. Clareza, identação e comentários no programa também vão valer pontos.
c. Trabalhos copiados serão penalizados conforme anunciado.
d. Penalização por atraso: (2d – 1) pontos, onde d é o número de dias de atraso.

Das könnte Ihnen auch gefallen