
Prof. Paulo Rettore
Universidade Federal de Lavras
GAC124 - Introdução aos Algoritmos
Uma aplicação real em C++, desenvolvida em equipe, para transformar um problema em uma solução que funciona.
O grupo escolhe um tema que interesse e que possa ajudar alguém.
Os conceitos da disciplina aparecem no código, nos testes e nas decisões.
Use somente bibliotecas padrão do C++ e desenvolva o projeto ao longo do semestre.
2 ou 3 alunos, com responsabilidade compartilhada.
O professor acompanha o progresso e ajuda nas dúvidas.
Implemente, teste e melhore uma funcionalidade por vez.
Equipe → Mentoria → Versão melhor
Regra de ouro: uma versão pequena que funciona é melhor que uma ideia grande que não sai do papel.
Campus Virtual → GAC124 → atividade PROJETO PRÁTICO.
Arquivos .cpp, .h, dados quando houver e README.txt.
O líder realiza uma única submissão por grupo.
O README.txt deve listar os integrantes e explicar como compilar e usar o programa.
| Etapa | Momento | Foco |
|---|---|---|
| Mentorias iniciais | Semanas 5–10 | Equipe, tema, menu, funções, vetores e strings. |
| Entrega parcial | Semana 11 | Versão funcional e relatório parcial. |
| Evolução final | Semanas 12–15 | Redimensionamento, ordenação e melhorias. |
| Entrega e entrevista | Semanas 16–17 | Versão final, demonstração e avaliação individual. |
Consulte o Campus Virtual para as datas oficiais, os requisitos e o formato de cada entrega.
main().getline().Envie um ZIP por grupo, com código-fonte, dados quando houver e README.txt.
Antes de entregar: compile, teste, documente e confira se todos do grupo entendem a solução.
Código da equipe
Qualidade, completude e funcionamento da solução.
Conhecimento individual
Na entrevista, cada integrante explica o código e as decisões da equipe.
Todos devem compreender a própria parte e o funcionamento geral do programa.
Entregue uma primeira versão pequena e funcional.
Compile e execute a cada mudança importante.
Dividam tarefas e conversem antes de integrar o código.
Esta apresentação é um guia rápido. O Campus Virtual é a fonte oficial do Projeto Prático.
Mentorias, entregas, entrevistas e prazos.
Critérios técnicos, documentação e conteúdos obrigatórios.
Organização do ZIP, dados e README.txt.
Próximo passo: forme a equipe e defina um problema simples para resolver.