Skip to content

paulatalim/Algoritmos-e-Estrutura-de-Dados-3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

header

Sumário

Sobre

Trabalho desenvolvido na matéria Algoritmos e Estrutura de Dados 3 do curso de Engenharia de Computação. Nele se aplica os conteúdos estudados na disciplina através da manipulação de uma base de dados sobre Pokémons.

Funcionalidades

  • Importa os dados de um arquivo CSV e os adiciona a um arquivo binário
  • Utiliza o algoritmo de ordenação externa para ordenar os registros
  • Faz uma busca indireta dos dados com a indexação dos registros e utilização do Algoritmo LZW
  • Realiza Compressão e Descompactação do arquivo de dados
  • Realiza uma pesquisa com um algoritmo de Casamento de Padrões KMP
  • Realiza uma criptografia dos dados com algoritmos da Cifra de Bloco e RSA

Base de Dados utilizada

A seguir esta o link da base de dados original utilizada nesse trabalho:

Como executar o sistema

  1. Faça um clone desse repositorio na sua maquina, utilizando git clone https://github.com/paulatalim/Algoritmos-e-Estrutura-de-Dados-3.git
  2. Abra o código no VS Code
  3. Instale a extensão Debugger for Java
  4. Faça as seguintes configurações:
  • Pressione ctrl , para abrir as configurações
  • Acesse a pasta Extensions > Java Debugger > console
  • Selecione a opção externalTerminal
  1. Rode o código

Créditos

Integrantes do grupo

Professor Orientador

footer