MC118 - SISTEMAS OPERACIONAIS DISTRIBUÍDOS

1º Projeto - Base de Dados usando "gdbm"

 

Prazo de Entrega

 

Descrição do Projeto

O projeto consiste no desenvolvimento de uma aplicação elementar da base de dados "dbm" disponível no UNIX. A aplicação consiste de uma agenda eletrônica onde são armazenados nomes e números de telefones. A chave de acesso é o nome. A aplicação apresenta um menu do tipo:
  Opções:  

    1 - Armazena/Atualiza um Registro
    2 - Remove um Registro
    3 - Acessa um Registro
    4 - Finaliza a Aplicação

Na opção 1. - o programa pede o nome e o número do telefone. Caso um registro com o nome já esteja armazenado, o programa alerta o usuário solicitando permissão para atualizar o registro.

Nas opções 2. e 3. - apenas o nome é solicitado. A opção 2. retorna um indicativo de sucesso (registro removido) ou falha (registro não encontrado). Na opção 3. o programa retorna o número do telefone ou um indicativo de falha (registro não encontrado)

 


Luís Fernando Faina
Last modified: Wed Sep 4 15:13:48 2002