Simulador de Variação de Temperatura
Descrição
O projeto Simulador de Variação de Temperatura consiste em uma aplicação desenvolvida em Java com interface gráfica, criada como parte das atividades acadêmicas da disciplina de Algoritmos e Estruturas de Dados do curso de Engenharia da Computação.
O objetivo do projeto é simular a variação de temperatura durante o verão na cidade do Rio de Janeiro, considerando valores entre 28°C e 45°C, com atualização temporal automatizada, onde cada segundo de execução representa três dias corridos.
A aplicação apresenta visualmente a evolução da temperatura por meio de um gauge (aferidor de medida), permitindo acompanhar de forma intuitiva o comportamento dos dados simulados ao longo do tempo.
Funcionalidades
Simulação Temporal de Temperatura
Geração progressiva de valores de temperatura sempre crescentes, respeitando o intervalo definido para o período de verão.
Atualização Automática
Atualização da temperatura a cada 1 segundo de execução, representando três dias corridos na simulação.
Visualização por Gauge
Exibição gráfica da temperatura atual por meio de um medidor visual (gauge), facilitando a interpretação dos dados.
Armazenamento em Estruturas de Dados
Registro das temperaturas simuladas utilizando listas, filas e pilhas, conforme os conceitos estudados em Algoritmos e Estruturas de Dados.
Análise e Ordenação dos Dados
Aplicação de algoritmos clássicos de ordenação para análise dos valores de temperatura armazenados ao longo da simulação.
Tecnologias Utilizadas
- Linguagem de Programação: Java
- Interface Gráfica: Swing
- Paradigmas: Programação Orientada a Objetos
- Conceitos Aplicados:
Algoritmos e Estruturas de Dados, Pilhas, Filas, Listas Ligadas,
Algoritmos de Ordenação, Simulação Temporal, Visualização de Dados
Interface do Simulador
Autoria
Projeto desenvolvido por Mariah Cesar e Rômulo Lopes, como parte das atividades acadêmicas do curso de Engenharia da Computação.