Informática
Conceitos fundamentais de informática com exemplos práticos do cotidiano, ideal para estudantes e iniciantes na área de tecnologia.
Cartões · 52
- Algoritmo
- Uma receita de bolo ou o cálculo passo a passo da rota mais rápida em um aplicativo de GPS como o Google Maps.
- Bit
- O estado de um interruptor de luz (ligado/desligado) ou a presença/ausência de carga em uma célula de memória.
- Byte
- O espaço de 8 bits necessário para armazenar um único caractere de texto, como a letra 'A', em um arquivo.
- Processador (CPU)
- Executar as instruções de um jogo ou calcular as fórmulas de uma planilha de Excel em tempo real.
- Memória RAM
- Manter abertas e acessíveis instantaneamente as várias abas do seu navegador de internet.
- Memória ROM
- Armazenar o firmware da BIOS que inicia os componentes essenciais do computador ao ligá-lo.
- Armazenamento secundário (SSD/HD)
- Guardar permanentemente suas fotos de família, arquivos de trabalho e programas instalados.
- Sistema Operacional
- O Windows, macOS ou Linux gerenciando a memória, arquivos e periféricos para que programas funcionem.
- Linguagem de programação
- Usar Python ou JavaScript para escrever as instruções que criam um site interativo ou automatizam tarefas.
- Compilador
- Transformar o código em C++ escrito por um programador em um arquivo executável (.exe) direto para a máquina.
- Interpretador
- Executar um script em Python linha por linha imediatamente em uma ferramenta de análise de dados.
- Variável
- Guardar a pontuação de um jogador ('pontos = 150') durante uma partida de videogame.
- Estrutura condicional (If/Else)
- Verificar se a senha digitada está correta: se sim, libera o acesso; senão, exibe mensagem de erro.
- Loop de repetição (Laço)
- Enviar automaticamente um e-mail de confirmação para cada um dos 500 inscritos em uma lista.
- Função
- Um bloco de código reutilizável que calcula o frete de uma compra sempre que o cliente insere o CEP.
- Array (Vetor)
- Uma lista ordenada contendo os nomes dos produtos colocados no carrinho de compras.
- Fila (Queue - FIFO)
- Gerenciar a ordem dos documentos enviados para impressão: o primeiro enviado é o primeiro impresso.
- Pilha (Stack - LIFO)
- A função 'Desfazer' (Ctrl+Z) de editores de texto, que desfaz a última ação realizada.
- Tabela Hash
- Buscar instantaneamente o telefone de um contato pelo nome em uma agenda eletrônica.
- Grafo
- Mapear conexões de amizade no Instagram ou as rotas entre cidades em aplicativos de navegação.
- Árvore binária
- Organizar o sistema de diretórios e pastas hierárquicas de um disco rígido para busca rápida.
- Busca binária
- Localizar uma palavra específica em um dicionário digital ordenado descartando metades sucessivas.
- Banco de Dados Relacional (SQL)
- Armazenar e cruzar dados de clientes, pedidos e estoques em tabelas de uma loja virtual.
- Banco de Dados Não-Relacional (NoSQL)
- Armazenar publicações em formato JSON e mensagens rápidas em tempo real em redes sociais.
- Chave primária (Primary Key)
- O CPF do cliente ou o ID exclusivo do pedido usado para evitar registros duplicados.
- Rede de computadores
- Conectar caixas registradoras ao servidor central de um supermercado para atualizar vendas.
- Endereço IP
- O identificador numérico exclusivo de um roteador doméstico para receber dados da internet.
- DNS (Domain Name System)
- Traduzir o nome amigável 'google.com' no endereço de IP numérico do servidor correspondente.
- Protocolo HTTP/HTTPS
- Transmitir as páginas da web para o seu navegador, com criptografia no caso do HTTPS para compras seguras.
- Roteador
- Direcionar os pacotes de dados de streaming da Netflix da internet para a sua smart TV via Wi-Fi.
- Switch
- Interligar dezenas de computadores de funcionários em uma mesma rede local de escritório via cabo.
- Firewall
- Bloquear tentativas não autorizadas de invasão externa à rede interna de um banco.
- Criptografia de ponta a ponta
- Proteger mensagens no WhatsApp para que apenas o remetente e o destinatário consigam lê-las.
- Hashing
- Salvar senhas em bancos de dados de forma irreversível (ex: SHA-256) para que administradores não as vejam.
- Autenticação de dois fatores (2FA)
- Digitar a senha e confirmar o código SMS ou aplicativo autenticador ao acessar o Internet Banking.
- Backup
- Copiar automaticamente arquivos essenciais para um HD externo ou nuvem para evitar perda por defeito.
- Computação em nuvem (Cloud Computing)
- Acessar e editar documentos corporativos no Google Drive de qualquer aparelho sem servidor local.
- Virtualização
- Executar uma máquina virtual com sistema Linux dentro de um computador que roda Windows.
- API (Interface de Programação de Aplicações)
- Um site de viagens consultando horários e preços diretamente nos sistemas das companhias aéreas.
- Cache
- Salvar imagens de um site no navegador para que a página carregue instantaneamente na próxima visita.
- Thread e Multiprocessamento
- Renderizar um vídeo em segundo plano enquanto você continua navegando na web sem travamentos.
- Controle de versão (Git)
- Vários desenvolvedores trabalhando no mesmo código sem sobrescrever o trabalho alheio e registrando histórico.
- Interface Gráfica (GUI)
- Janelas, botões e ícones clicáveis do smartphone em vez de linhas de comando puras.
- Inteligência Artificial (Machine Learning)
- O algoritmo da Netflix recomendando novos filmes com base no que você assistiu anteriormente.
- Compressão de dados (ZIP/MP3)
- Reduzir o tamanho de uma música removendo frequências inaudíveis para facilitar o download rápido.
- Cookies do navegador
- Manter sua sessão de login ativa em um site mesmo depois de fechar e reabrir a janela.
- Driver de dispositivo
- O software que ensina o sistema operacional a se comunicar e controlar uma impressora específica.
- Phishing
- Um e-mail falso se passando pelo banco para enganar o usuário e roubar dados do cartão.
- Malware
- Um programa espião que monitora o teclado para capturar senhas digitadas sem permissão.
- Recursão
- Um algoritmo que varre pastas e subpastas de arquivos chamando a si mesmo até encontrar um documento.
- Protocolo FTP
- Enviar em lote arquivos de imagens pesadas de um fotógrafo para o servidor de um portal de notícias.
- Servidor Web
- Computadores da Wikipédia respondendo a milhões de pedidos de leitura de artigos simultaneamente.