Teste

1071 palavras 5 páginas
6897/1 e 5187/31 – Organização e Recuperação de Dados
Profa. Valéria D. Feltrim

1º Trabalho Prático
O 1º trabalho prático relativo à disciplina Organização e Recuperação de Dados constitui-se do desenvolvimento de um programa conforme as especificações abaixo.
O programa deverá ser desenvolvido na linguagem C (compilador gcc).
O trabalho poderá ser feito individualmente ou em duplas.
Deverão ser entregues como parte do trabalho:
• Relatório (.doc ou .pdf) contendo informações relativas ao desenvolvimento do programa, como decisões de projeto, configurações específicas para a compilação do código (caso exista), etc;
• Código-fonte do programa (arquivos .c e possíveis .h).
A entrega do trabalho deverá ser feita via Moodle.

Cadastrado de alunos candidatos ao vestibular
O objetivo desde trabalho é criar um arquivo de registros contendo os dados de alunos que fizeram as provas do vestibular da UEM para vários cursos e indexar esse arquivo usando índices lineares primário e secundários. Tais índices serão utilizados tanto para as buscas como para a impressão de relatórios.
O programa deverá de importar os dados dos alunos a partir do arquivo dados.txt (disponível no moodle junto a esta especificação) e armazená-los na forma de um arquivo de registros de tamanho variável. Cada registro será precedido por um indicador de seu tamanho em bytes e o caracter especial “|” deverá ser utilizado como separador de campos. Cada registro terá os seguintes campos:
• Número de inscrição (chave primária com tamanho fixo);
• Nome do aluno (tamanho variável);
• Curso para o qual concorreu (tamanho variável);
• Nota final (tamanho variável).
Uma vez criado o arquivo de alunos, deverão ser criados e mantidos os seguintes arquivos de índice:
1. Índice primário
2. Índice secundário por nome do aluno
3. Índice secundário por curso
Os índices secundários devem ser implementados usando-se late binding. As pesquisas deverão ser feitas por busca binária. Além

Relacionados

  • Teste teste teste teste teste
    297 palavras | 2 páginas
  • Teste teste teste teste
    398 palavras | 2 páginas
  • teste teste teste teste
    1381 palavras | 6 páginas
  • Teste teste teste
    310 palavras | 2 páginas
  • Teste teste teste
    1472 palavras | 6 páginas
  • teste teste
    12398 palavras | 50 páginas
  • teste de teste
    370 palavras | 2 páginas
  • Teste teste
    294 palavras | 2 páginas
  • Teste do teste
    900 palavras | 4 páginas
  • Teste teste
    304 palavras | 2 páginas