Escolar Documentos
Profissional Documentos
Cultura Documentos
Explicação T1 07 2
Explicação T1 07 2
Entrega: 8/10 (at 23:59) Objetivo: Escrever dois programas em C para converter arquivos binrios de/para base64: bin2b64 e b642bin Base64 usada para attachments do Email: codificar arquivos binrios em texto Ideia da codificao (bin-> base64): Interpreta-se cada 3 bytes (24 bits) como 4 palavras de 6 bits Para cada 6 bits, existe associado um caracter(letra, dgito, + dgito +, /) A sequencia de caracteres quebrada em linhas de 76 catacteres Se o tamanho arquivo binrio no for um mltiplo de 3 bytes, adiciona-se um ou dois bytes \0 no final (e um ou dois = no final do arquivo de sada)
Observaes importantes
O trabalho pode ser feito em grupo de dois alunos. Os grupos podero ser chamados para apresentaes orais (demonstraes) do trabalho. O no comparecimento de um (ou trabalho dos dois) membros do grupo no dia/hora marcada implicaro em nota mnima para os faltantes. Os trabalhos devero ser entregues por email para o professor da turma e em papel (no escaninho do professor da turma). O email dever ter dois anexos, os arquivos ``bin2b64.c'', e ``b642bin.c''. Na documentao impressa, faa um pequeno relatrio explicando o que est funcionando e principalmente o que no est e, principalmente, funcionando. Casos de cola sero punidos com zero para todos os alunos integrantes dos grupos envolvidos.