Etapa1 ATPS de Classificação e Pesquisa
Classificação e Pesquisa
Relatório 1 – Pesquisa de Dados
Relatório desenvolvido pelos acadêmicos:
Wellington Braz, RA: 6274244278,
Ivo José Caregnato Junior, RA: 6443296435,
Reyber Thoamzini Monteiro, RA: 6248220869,
Luiz Henrique Homenhuk, RA: 2400007024,
na disciplina de Classificação e Pesquisa, ministrado pelo professor Lucas Brunetto Cari, na terceira e quinta fase do Curso de Ciências da Computação.
CASCAVEL, Março de 2015
Introdução
Computacionalmente falando programas são a junção de procedimentos realizados que trabalham com tipos de dados, organizados de forma eficaz que possa executar a função a que se propõe.
Os tipos de dados e os procedimentos em um programa estão de qualquer forma intimamente ligados e dependendo do paradigma de programação utilizado essa junção é mais evidente que em outras.
O trabalho com dados é inevitável e em problemas mais complexos os tipos de dados se tornam maiores que simples tipos nativos. Tornando todo o trabalho mais complexo, mas não fugindo a lógica utilizada em qualquer implementação.
Nas linguagens de programação estruturada, como a linguagem C que iremos utilizar para demonstrar a implementação dos algoritmos neste relatório, embora siga a lógica de trabalhar com os dados em cada função, existe uma separação entre os dados (Estruturas) e os procedimentos (Funções).
O motivo da sua utilização, no entanto, é vislumbrar o funcionamento dos algoritmos no propósito de ordenação e busca de dados em um nível mais baixo, fugindo da abstração oferecida por outros paradigmas de programação que já trazem o ferramental e focam a maior produtividade do programador.
O Relatório foi realizado se embasando no algoritmo implementado. O mesmo será disponibilizado na integra e separadamente.
O caso que será tratado é o de ordenar e pesquisar informações, facilitando a coleta e apresentação de dados relacionados ao consumo de energia de residências de uma pequena cidade. Para tanto foi