Computação

Ferramentas de computação que abrangem portas lógicas, algoritmos quânticos e codificação de vídeo — do clássico ao quântico.

Algorithms & Data Structures

Information Theory & Encoding

  • Aritmética binária e complemento de dois — Explore os pesos dos bits, representações com sinal como o complemento de dois e a adição, subtração e multiplicação binárias passo a passo.
  • Codificação run-length (RLE) — Comprima símbolos repetidos em pares de contagem e valor e examine os melhores e piores casos.
  • Demo do compressor LZ77 — Acompanhe passo a passo as referências retroativas de janela deslizante usadas no DEFLATE, ZIP e gzip.
  • Detector e conversor de codificação/base — Detecta a codificação provável ou o formato estruturado e, em seguida, decodifica e explica do que provavelmente se trata.
  • Laboratório de entropia em PLN — Explore a entropia de tokens, a entropia cruzada, a perplexidade e o deslocamento de distribuição em dados de linguagem — as métricas matemáticas fundamentais usadas para treinar e avaliar modelos de linguagem de grande escala (LLMs) de IA.
  • Playground de codificação de entropia — Relaciona distribuições de símbolos com a entropia de Shannon, o ganho de compressão esperado e a previsão do próximo token em IA/LLMs.
  • Transformada de Burrows-Wheeler (BWT) — Veja como a BWT reordena o texto em sequências repetidas que comprimem melhor, e como revertê-la sem perdas.
  • Visualizador de Codificação de Huffman — Constrói uma árvore de Huffman a partir de um texto e vê os códigos binários ótimos livres de prefixo e a taxa de compressão.

Signal & Media Processing

Automata & Cryptography

  • Animador de Autômato Finito — Percorra as transições de um AFD em um diagrama de estados ao vivo — observe qual estado está ativo após cada símbolo e se a entrada é aceita.
  • Explorador de Portas Lógicas — Visualizador interativo de portas lógicas e pequenos circuitos com pulsos de sinal, diagramas de tempo e tabelas de verdade compactas.
  • RSA: Criptografia de Brinquedo — Explore a criptografia de chave pública RSA com primos pequenos — veja a geração de chaves, criptografia e decriptografia passo a passo.
  • Simulador de Máquina de Turing — Simule uma máquina de Turing com fita e regras de transição personalizáveis — a base da computação.
  • Solucionador de Expressões Booleanas — Escreve expressões lógicas booleanas e gera uma tabela de verdade completa com colunas de subexpressões intermédias.

Demos & Utilities

  • Algoritmo de Busca de Grover — Percorra o algoritmo de Grover iteração por iteração. Observe a amplitude alvo crescer — O(√N) vs O(N).
  • Explorador da esfera de Bloch — Explore estados de qubit na esfera de Bloch com controles theta/phi, probabilidades dependentes da base e transformações das portas H, X, Y, Z.
  • Explorador de fractais — Explore o triângulo de Sierpinski, o floco de neve de Koch, árvores fractais e curvas do dragão com profundidade de recursão ajustável.
  • Extrator de Recursos HTML, Imagens e Markdown — Cola HTML e extrai os ficheiros associados por categoria, com uma galeria de imagens e exportação do texto em Markdown.
  • Jogo da Vida de Conway — Simule o Jogo da Vida de Conway com padrões clássicos — planadores, canhões e osciladores.
  • Laboratório Gerador de Lorem Ipsum — Gera texto de preenchimento determinístico com controlos de entropia, modo Markov e diagnóstico de frequência de Zipf.
  • Passeio Aleatório Quântico — Compare passeios aleatórios clássico e quântico lado a lado. Veja como a interferência quântica cria uma distribuição de pico duplo.

Other Tools

Related categories: Matemática, Física