Académique Documents
Professionnel Documents
Culture Documents
Projeto 1 – Notas
Antes de começar a programar, leia atentamente
este documento até o fim com os integrantes de sua
equipe.
Em um reino tão, tão distante, perto de uma grande pedra que brilha, vivem jovens que amam
resolver problemas com programas de computador.
A professora de lógica de programação, então, lhes pediu que fizessem um programa para
cadastro de suas notas em programação. O controle de frequência não é necessário porque
todos comparecem às aulas.
Nesse reino, cada disciplina é semestral e possui duas grandes notas bimestrais: a N1 e a N2
que, somadas e divididas por 2 resultam na média final. Caso obtenham média final de, no
mínimo 6,0, estão aprovados. Caso obtenham média abaixo de 2,0 estão reprovados e, caso
contrário, têm uma chance com a recuperação.
Os alunos ficaram muito entusiasmados com esse desafio! Vão poder praticar muitos
conceitos que viram até o momento na disciplina!
N1 = (A1+3*A2+6*A3)/10; // exemplo
N2 = (B1+B2)/2 // exemplo
Média = (N1+N2)/2;
Além de resolver o problema descrito na seção anterior, o programa deverá possuir os seguintes
requisitos de código:
● Uso de matriz numérica para armazenar na sequência: as notas dos alunos em avaliações da
N1, a média no 1º bimestre, as notas em avaliações da N2, a média no 2º bimestre, e a média
final, conforme a Tabela 1;
● Modularização: lembre-se que o uso de funções evita repetição de código, divide e estrutura
melhor um algoritmo, além de aumentar a legibilidade do código;
4 - Da Entrega
● Quando? 01/06/2017 até às 12:00, horário do SIGAA.
● O quê? A pasta do projeto compactada, sem o arquivo executável (você pode apagá-lo em
bin>Debug), e juntamente com um tutorial de uso do programa (formato pdf), descrito na
Seção 5.
● Como? via SIGAA, em Tarefas no menu Atividades na Turma T02 (teórica). Lembre-se: (1)
não será possível submeter o projeto após o horário máximo programado; (2) certifique-se de
verificar se o arquivo foi realmente enviado.
● Quem envia? Apenas um integrante do grupo deverá entregar o projeto.
5 – Do Tutorial
Arquivo em formato pdf, com:
● Capa contendo nome da Universidade, nome da disciplina, nome do projeto, nome da
professora, os integrantes da equipe e informação que o documento é um tutorial;
● A próxima seção deve ter o título “Um Exemplo de Execução do Programa”, na qual deve-
se descrever de forma sucinta a execução do programa com um exemplo e apresentando telas
da execução do programa. Deve-se apresentar telas com exemplos de todas as validações
implementadas no programa;
● Na próxima seção, intitulada “Considerações Finais”, descrever se conseguiram
implementar com sucesso tudo o que foi pedido, se o programa possui erros e quais são, o que
vocês aprenderam, como foi a divisão de trabalho dentro da equipe, etc.
6 - De fraudes
Programas iguais ou muito semelhantes terão notas iguais a zero. Uso software que detecta plágio.
Portanto, tentem programar com a própria ideia da equipe, assim vocês não terão problemas! Estou
disponível para tirar quaisquer dúvidas, seja de entendimento ou de código!