Regras para preparação dos arquivos com os EPs



Importante:
Leiam e sigam com cuidado as regras expostas aqui. Caso elas não sejam cumpridas, seu EP poderá ser ignorado pelo sistema. Após o upload, confira se todos os arquivos que você pretendia enviar foram realmente aceitos e não estão corrompidos. Imediatamente após o upload, o arquivo estará disponível na pasta correspondente ao EP em questão localizada no repositório de arquivos do curso. Verifique-a para certificar-se que seus arquivos foram realmente uploaded. Durante o prazo de entrega, você pode fazer quantos uploads quiser. A última versão será a única a ser armazenada no sistema.

Nome do arquivo:

A finalidade dos EPs é elaborar um ou mais programas. Você deve enviar os arquivos fontes desses programas, escritos em C (preferencialmente) ou em FORTRAN. Apenas arquivos com código fontes (extensões ".c" e ".f") serão aceitos. Não é necessário enviar arquivos de dados, saída ou qualquer outro arquivo com resultados da compilação ou execução de seus programas. Há um limite de 500KB para o tamanho de cada arquivo.

Os nomes dos arquivos terão sempre 10 caracteres, mais a extensão ".c" ou ".f". Os 6 primeiros caracteres serão compostos pelo seu RA, com seis dígitos. Depois, seguem, obrigatoriamente, as letras "ep", o número do EP em questão, e o item a qual se refere (a, b, c, etc). Se o EP tiver apenas um item, colocar a letra "a". Exemplo:
  1. 061533ep1b.c : É o programa, em linguagem C, correspondente ao item b do primeiro EP de uma certa aluna.
  2. 059076ep3c.f : É o programa, em FORTRAN, algo não recomendado pelo Prof., correspondente ao item c do terceiro EP de um aluno rebelde, que manifesta sua rebeldia fazendo o programa em FORTRAN.
Os EPs podem ser feitos em grupo. Nesse caso, não é necessário que todos os componentes do grupo enviem o programa. Basta que um envie e deixe claro no cabeçalho do arquivo quais são os componentes do grupo.


Cabeçalho:

Todo programa enviado deve ter um cabeçalho como o abaixo, correspondente ao arquivo hipotético 010101ep3b.c: (faça copy-and-paste e altere onde for necessário. Válido para a linguagem C.)

/*****************************************************/
/*     MS211 - Calculo Numerico - Cursao 2007        */
/* EP3: Campo gravitacional do Planeta Toro, Item b  */
/*****************************************************/
/* Albert Einstein, RA 010101                        */
/* Max Planck, RA 020202                             */
/* Niels Bohr, RA 030303                             */
/*****************************************************/
/*                      OBS.:                        */
/* 1) A rotina de decomposicao LU usada              */
/* na solucao do sistema foi aproveitada do EP2      */
/* apresentado pelo grupo do Chuck Norris.           */
/* 2) Albert fez a rotina de diagonalizacao,         */
/* Max, o calculo das funcoes de Bessel e Niels      */
/* a funcao gamma, baseado na rotina publica do GSL. */
/* A escrita e depuracao do programa                 */
/* foram divididas igualmente entre os tres.         */
/*****************************************************/

Notem que tipo de informação o campo de observações pode ter. Não há limite de tamanho para o cabeçalho.

This page is powered by Blogger. Isn't yours?