Este é o README do projeto de avaliação técnica desenvolvido para o Grupo Inovale. Neste projeto, você encontrará informações sobre a estrutura, funcionamento e implementação das funcionalidades requeridas, que incluem a ordenação de números utilizando o algoritmo Bubble Sort e a busca binária.
O objetivo deste projeto é criar um site que permita a ordenação de um conjunto de números usando o algoritmo Bubble Sort e a busca de um número específico no conjunto utilizando a busca binária. O projeto foi desenvolvido utilizando HTML, CSS e JavaScript.
-
Ordenação de Números (Bubble Sort):
- O usuário pode inserir um conjunto de números em um campo de entrada.
- Ao clicar no botão "Ordenar", o algoritmo Bubble Sort é acionado para ordenar os números.
- Os números ordenados são exibidos na área de saída.
-
Busca Binária:
- O usuário pode inserir um número alvo em um campo de entrada.
- Ao clicar no botão "Buscar", o algoritmo de busca binária é acionado para verificar se o número alvo está presente no conjunto.
- O resultado da busca (se o número foi encontrado ou não) é exibido na área de saída.
O projeto está organizado da seguinte forma:
index.html
: Contém a estrutura HTML do site, incluindo formulários de entrada e áreas de exibição de resultados.style.css
: Arquivo CSS para estilização do site.script.js
: Arquivo JavaScript que implementa as funcionalidades de ordenação e busca.README.md
(este arquivo): Documentação do projeto.
Para executar o projeto em sua máquina local, siga estas etapas:
-
Clone este repositório para o seu computador:
git clone https://github.com//aureliodeboa/Avaliacao-tecnica-Inovale.git
-
Abra o arquivo
index.html
em seu navegador da web. -
Use o site para inserir números, ordená-los usando o Bubble Sort e realizar buscas binárias.
Certifique-se de ter um navegador da web moderno instalado para executar o projeto. Não são necessárias dependências externas.
- HTML5
- CSS3
- JavaScript
Este projeto foi desenvolvido por min como parte do processo de avaliação técnica para estágio no Grupo Inovale.
Este projeto demonstra a capacidade de implementar algoritmos de ordenação e busca usando tecnologias web comuns, como HTML, CSS e JavaScript. Ele oferece uma interface simples para o usuário interagir com essas funcionalidades. Esperamos que este projeto atenda às expectativas do Grupo Inovale e demonstre as habilidades do autor na área de desenvolvimento web.
Se houver alguma dúvida ou feedback, entre em contato comigo
Obrigado por considerar este projeto!