Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Estrutura de Dados - Módulo II: Registros e Vetores de Registros

Projeto interativo de apoio à disciplina Estrutura de Dados - Módulo II, desenvolvido pelo Prof. William Corrêa Mendes.

📌 Objetivo

Oferecer aos alunos uma interface prática e visual para aprendizado dos principais conceitos de estruturas de dados heterogêneas, incluindo:

  • Registros (Structs)
  • Vetores de Registros (Arrays of Structs)

O projeto conta com explicações teóricas, exemplos em diversas linguagens (Pseudocódigo, Python, Java e C), simulador interativo e designer de registros para experimentação prática.

🧩 Funcionalidades

📋 Registros (Structs)

  • Conceitos e componentes fundamentais
  • Exemplos de código em várias linguagens
  • Características e aplicações práticas
  • Visualização da estrutura interna de registros

📊 Vetores de Registros

  • Organização e acesso a coleções de registros
  • Operações básicas: inserção, busca, remoção, atualização
  • Exemplos de implementação em diferentes linguagens
  • Aplicações práticas em sistemas reais

🎮 Simulador Interativo

  • Designer de Registro: Criação de entidades com atributos personalizados
  • Operações CRUD: Cadastrar, listar, buscar, atualizar e remover registros
  • Validações: Tipos, obrigatório, unicidade e faixas de valores
  • Exportação/Importação: Formatos JSON e CSV
  • Persistência: Armazenamento local para manter os dados entre sessões

🛠️ Tecnologias Utilizadas

  • HTML5
  • CSS3 (com design responsivo e moderno)
  • JavaScript Puro (sem bibliotecas externas)

🚀 Como Acessar/Executar

  1. Acesse o simulador: https://wcmendes.github.io/ed_modulo2/
  2. Navegue entre as seções usando o menu.
  3. Interaja com os simuladores e exemplos interativos.

🎓 Público-Alvo

Estudantes do curso de Análise e Desenvolvimento de Sistemas, especialmente nas fases introdutórias de estrutura de dados e lógica de programação.

🤝 Contribuições

Este projeto foi desenvolvido como material educacional para a disciplina de Estrutura de Dados. Sugestões e melhorias são sempre bem-vindas.

📄 Licença e Uso

Este material educacional é desenvolvido para fins acadêmicos. É permitida a reprodução, adaptação e distribuição, desde que seja dado o devido crédito ao autor.


Prof. William Corrêa Mendes
Currículo Lattes: https://lattes.cnpq.br/7726054867638395 image


🔗 Links dos Repositórios

About

Simulador de Estrutura de Dados - Registros

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages