·
Engenharia de Software ·
Estrutura de Dados
Send your question to AI and receive an answer instantly
Recommended for you
Preview text
Projeto Concessionária de Veículos Estrutura de Dados Engenharia de Software FAGCascavel Crie um programa para o gerenciamento de veículos de uma concessionária identificando o máximo de informações pertinentes sobre um veículo placa marca modelo etc Implemente os seguintes itens TAD para o veículo realizando a devida organização do código h e c o Além do tipo de dado a ser criado considere ao menos as funções de leitura e escrita de veículo no console vide funções do exemplo do Livro visto em sala Armazenamento dos veículos em uma tabela hash o Pesquise estude e implemente uma tabela hash com tratamento de colisões o Crie a TAD para esta estrutura de dados Funções para escrita e leitura de arquivo o Use arquivo binário o Na função de leitura insira cada veículo lido na tabela hash o O arquivo deverá ficar aberto apenas quando for utilizado Lembrese de usar os modos de abertura de arquivo mais apropriados para cada operação Menu para interação com o usuário com no mínimo as seguintes opções o Cadastrar veículo o Consultar veículo por placa o Listar veículos por proprietário o Listar veículos por ano o Remover veículo Logo que o usuário cadastrar um veículo o respectivo registro deverá ser escrito no arquivo O mesmo vale quando um veículo for removido o Para ambos os casos tenha funções próprias para a manipulação com arquivos Ao iniciar o programa o arquivo com os veículos salvos deverá ser lido armazenando cada registro na tabela hash Questão Reflexiva Observe que neste projeto estamos armazenando todos os registros de veículos na memória bem como armazenandoos em arquivo Neste contexto responda a seguinte questão É apropriado armazenar todos os registros em memória Por quê Como você resolveria este problema Em sua resposta lembrese de correlacionar estrutura de dados e manipulação de arquivos A avaliação ocorrerá especialmente pelos seguintes itens Organização do código com a separação adequada em arquivo e funções Qualidade de indentação nomenclatura de variáveis e funções Comentários de código Resposta da Questão Reflexiva Observe que a resposta para esta questão não necessita ser implementada apenas discutida Observações Este projeto pode ser realizado individualmente ou em dupla Logo plágios entre os grupos serão zerados Prazo de entrega 28062024 Não serão aceitas entregas fora deste prazo sem exceções Entrega via Classroom
Send your question to AI and receive an answer instantly
Recommended for you
Preview text
Projeto Concessionária de Veículos Estrutura de Dados Engenharia de Software FAGCascavel Crie um programa para o gerenciamento de veículos de uma concessionária identificando o máximo de informações pertinentes sobre um veículo placa marca modelo etc Implemente os seguintes itens TAD para o veículo realizando a devida organização do código h e c o Além do tipo de dado a ser criado considere ao menos as funções de leitura e escrita de veículo no console vide funções do exemplo do Livro visto em sala Armazenamento dos veículos em uma tabela hash o Pesquise estude e implemente uma tabela hash com tratamento de colisões o Crie a TAD para esta estrutura de dados Funções para escrita e leitura de arquivo o Use arquivo binário o Na função de leitura insira cada veículo lido na tabela hash o O arquivo deverá ficar aberto apenas quando for utilizado Lembrese de usar os modos de abertura de arquivo mais apropriados para cada operação Menu para interação com o usuário com no mínimo as seguintes opções o Cadastrar veículo o Consultar veículo por placa o Listar veículos por proprietário o Listar veículos por ano o Remover veículo Logo que o usuário cadastrar um veículo o respectivo registro deverá ser escrito no arquivo O mesmo vale quando um veículo for removido o Para ambos os casos tenha funções próprias para a manipulação com arquivos Ao iniciar o programa o arquivo com os veículos salvos deverá ser lido armazenando cada registro na tabela hash Questão Reflexiva Observe que neste projeto estamos armazenando todos os registros de veículos na memória bem como armazenandoos em arquivo Neste contexto responda a seguinte questão É apropriado armazenar todos os registros em memória Por quê Como você resolveria este problema Em sua resposta lembrese de correlacionar estrutura de dados e manipulação de arquivos A avaliação ocorrerá especialmente pelos seguintes itens Organização do código com a separação adequada em arquivo e funções Qualidade de indentação nomenclatura de variáveis e funções Comentários de código Resposta da Questão Reflexiva Observe que a resposta para esta questão não necessita ser implementada apenas discutida Observações Este projeto pode ser realizado individualmente ou em dupla Logo plágios entre os grupos serão zerados Prazo de entrega 28062024 Não serão aceitas entregas fora deste prazo sem exceções Entrega via Classroom