Leia atentamente a descrição de cada atividade antes de realizá-la!
Todas as atividades devem ser desenvolvidas integralmente em linguagem ANSI C, compilável com o GCC em ambiente Linux. Programas desenvolvidos em outras linguagens, mesmo que parcialmente, não serão considerados e receberão nota zero.
Para ser válido, o código deve compilar e executar com sucesso no ambiente UNIX do departamento; códigos que não compilarem, não executarem até o fim, travarem, encerrarem com erros de sistema (segmentation fault, bus error, no more memory, etc) ou tiverem comportamento instável receberão nota zero.
Os programas entregues serão compilados com o flag -Wall (all warnings) e haverá um desconto de 10% por warning na nota do trabalho, empregando-se taxa composta.
As atividades são individuais, exceto quando explicitamente informado o contrário.
Trabalhos com plágio (cópia integral ou parcial) receberão nota zero.
Cada atividade deve ser entregue através de e-mail, até as 23:59 do dia previsto para sua entrega.
Trabalhos podem ser entregues com atraso de até 2 semanas (limitado ao penúltimo dia de aula do semestre); neste caso, sua nota será multiplicada por 0,5.
O material a ser entregue ao professor para cada atividade consiste dos arquivos referentes às implementações solicitadas e um relatório, se for explicitamente solicitado.
Se o calendário o permitir, ao final de cada bimestre está prevista uma aula para a defesa das atividades realizadas no bimestre. No caso de trabalhos em grupo, todos os membros do grupo devem estar presentes à defesa, para possibilitar a avaliação de cada contribuição individual.
Algumas atividades de laboratório exigem a elaboração de um relatório, que deve seguir as seguintes regras:
O relatório deve ser entregue junto com os demais arquivos da atividade. Projetos sem relatório ou relatórios sem projeto serão descartados e receberão nota zero.
O relatório deve estar em formato PDF, seguindo este padrão (PDF, RTF, LaTeX).
O relatório deve ter no máximo 5 páginas.
Plágio: por definição, plágio é “copiar idéias ou conteúdo de um livro ou trabalho de outra pessoa e usá-las em seu próprio trabalho, fazendo-se passar pelo autor legítimo das mesmas, ou seja, sem indicar claramente sua origem”. Portanto, plagiar é roubar. Ao plagiar um trabalho, você se torna alguém menos confiável aos olhos de seus colegas e professores, além de perder a oportunidade de estudar e aprender o assunto do trabalho.
Plágio não será tolerado. Trabalhos em que for detectado plágio (mesmo que parcial) receberão nota zero. Em caso de reincidência, a coordenação do curso será notificada.
Tradução automática: é aceitável o uso de tradutores automáticos como ferramentas para auxiliar a compreensão de um texto em inglês. Todavia, é inadmissível usar tradutores automáticos para produzir os trabalhos e resumos solicitados pelo professor. Trabalhos nos quais houver evidência de tradução automática terão nota zero.
Compra de trabalhos: serão realizadas provas de autoria das atividades propostas nesta disciplina.