Programa agenda C++

2524 palavras 11 páginas
TRABALHO
MyDB

1 – INTRODUÇÃO O trabalho consiste na simulação de um banco de dados de uma agenda, por meio da elaboração de algoritmo. O conhecimento sobre métodos de ordenação, estrutura de dados e salvamento em arquivo foram muito importantes na elaboração do algoritmo. Para a elaboração do código foi também necessário o conhecimento prévio básico do funcionamento de uma agenda e é um banco de dados.

2 – DESENVOLVIMENTO Os dados são armazenados em uma struct contendo a chave (unsigned long int), um número único para cada registro que é gerado aleatoriamente; o nome (char), salva nomes com até 60 caracteres; o endereço (char), para salvar o endereço com até 255 caracteres; o telefone (char) salva somente os números. Os dados são salvos em dois arquivos: um que possui a todos os campos do registro e outro com apenas as chaves. A struct é organizada a partir por uma lista duplamente encadeada. O programa funciona por linha de comando. Caso o mando não obedeça a sintaxe que foi estabelecida, será impressa uma mensagem informando que o comando está incorreto.

2.1- Implementação O trabalho foi realizado usando a linguagem de programação C, e o Compilador Code::blocks, foram utilizadas as bibliotecas “stdio.h”, windows.h”, “stdlib.h” e “string.h” além das bibliotecas criadas “QuickSort.h”, “Inserir.h”, “Help.h”, “Mark.h”, “Verifica.h” e “ImprimeTelefone.h”. Funções “FLVazia”, “AdicionaRegistro”, “Update” entre outras.

Relacionados

  • Engenharia software III fatec scs
    6682 palavras | 27 páginas
  • Manual Gigaset C5010
    4296 palavras | 18 páginas
  • Estudo de caso puericultura - unidade básica de saúde
    4518 palavras | 19 páginas
  • Trabalho agenda 21
    1609 palavras | 7 páginas
  • Oficina de informática básica e google apps
    1277 palavras | 6 páginas
  • Agenda em java - tutorial netbeans
    803 palavras | 4 páginas
  • Telefonia IP
    2057 palavras | 9 páginas
  • Sistema operacional minix
    5975 palavras | 24 páginas
  • Relato de caso - serviço social
    3339 palavras | 14 páginas
  • educação ambiental
    971 palavras | 4 páginas