Informática
Conceitos fundamentais de informática e computação para estudantes e iniciantes.
Cartões · 50
- Hardware
- Parte física e tangível de um computador, composta por circuitos, componentes eletrônicos e periféricos.
- Software
- Conjunto de instruções lógicas, programas e dados que comandam o funcionamento do hardware.
- CPU (Processador)
- Unidade central de processamento responsável por executar instruções de programas e processar dados.
- Memória RAM
- Memória volátil de acesso rápido usada pelo processador para armazenar temporariamente dados em execução.
- Memória ROM
- Memória não volátil que armazena dados e instruções permanentes de inicialização do sistema (firmware).
- Armazenamento secundário
- Dispositivos não voláteis usados para guardar dados de forma permanente, como HDs e SSDs.
- SSD (Solid State Drive)
- Dispositivo de armazenamento sem partes mecânicas que usa memória flash, muito mais rápido que um disco rígido.
- Placa-mãe
- Placa de circuito principal que interliga todos os componentes internos e periféricos do computador.
- Periféricos de entrada
- Dispositivos que enviam dados do usuário para o computador, como teclado, mouse e microfone.
- Periféricos de saída
- Dispositivos que exibem ou reproduzem informações processadas para o usuário, como monitor e impressora.
- Bit
- Menor unidade de dado na computação, representando apenas dois estados lógicos: 0 ou 1.
- Byte
- Conjunto de 8 bits, comumente usado para representar um único caractere de texto na memória.
- Sistema Binário
- Sistema numérico de base 2 que utiliza apenas os dígitos 0 e 1 para processar e representar informações.
- Sistema Operacional
- Software básico que gerencia o hardware, aloca recursos e fornece uma interface entre usuário e máquina.
- Kernel
- Núcleo do sistema operacional encarregado de gerenciar memória, processos e comunicação com o hardware.
- Driver
- Software específico que permite ao sistema operacional comunicar-se corretamente com um componente físico.
- Sistema de Arquivos
- Estrutura lógica que organiza, nomeia, armazena e recupera arquivos em um dispositivo de armazenamento.
- BIOS/UEFI
- Firmware gravado na placa-mãe responsável por inicializar o hardware e carregar o sistema operacional.
- Algoritmo
- Sequência finita e ordenada de instruções lógicas projetadas para resolver um problema específico.
- Linguagem de Programação
- Conjunto padronizado de regras sintáticas e semânticas usado para escrever instruções computacionais.
- Compilador
- Programa que traduz todo o código-fonte de alto nível para código de máquina executável de uma só vez.
- Interpretador
- Programa que lê, traduz e executa o código-fonte linha por linha, em tempo real.
- Variável
- Espaço reservado na memória do computador identificado por um nome, usado para guardar valores mutáveis.
- Estrutura de Dados
- Forma organizada de armazenar e relacionar dados para que possam ser utilizados com eficiência.
- Rede de Computadores
- Conjunto de dispositivos conectados entre si para compartilhar dados, recursos e serviços.
- Endereço IP
- Identificador numérico exclusivo atribuído a cada dispositivo conectado a uma rede de computadores.
- Protocolo
- Conjunto de normas e regras formais que definem como os dispositivos transmitem e recebem dados em rede.
- TCP/IP
- Conjunto fundamental de protocolos que organiza e viabiliza a transmissão e roteamento de pacotes na internet.
- DNS
- Sistema hierárquico que traduz nomes legíveis de domínios (como sites) em endereços IP numéricos.
- Roteador
- Dispositivo de rede encarregado de direcionar pacotes de dados entre diferentes redes ou sub-redes.
- Switch
- Dispositivo de rede que conecta múltiplos aparelhos dentro de uma mesma rede local (LAN).
- LAN (Local Area Network)
- Rede que conecta dispositivos em uma área geográfica reduzida, como uma residência ou escritório.
- WAN (Wide Area Network)
- Rede de computadores de ampla extensão geográfica que interliga cidades, estados ou países, como a internet.
- HTTP/HTTPS
- Protocolo de transferência de hipertexto para carregar páginas web; o HTTPS adiciona criptografia com TLS/SSL.
- Banco de Dados
- Coleção estruturada e organizada de informações armazenadas eletronicamente para rápida consulta e alteração.
- SGBD
- Sistema de software usado para criar, administrar e consultar bancos de dados com integridade e segurança.
- SQL
- Linguagem declarativa padronizada para manipulação e consulta de dados em bancos de dados relacionais.
- Computação em Nuvem
- Fornecimento de recursos de TI, como servidores e armazenamento, sob demanda pela internet.
- Firewall
- Mecanismo de segurança que monitora e controla o tráfego de rede de acordo com regras pré-determinadas.
- Malware
- Termo genérico para qualquer software malicioso criado para infectar, roubar dados ou danificar computadores.
- Criptografia
- Técnica de codificar informações para que apenas pessoas ou sistemas autorizados possam decifrá-las e lê-las.
- Backup
- Cópia de segurança de arquivos ou sistemas para permitir sua restauração em caso de perda acidental.
- Phishing
- Técnica de engenharia social que engana usuários para obter dados sensíveis, fingindo ser uma entidade confiável.
- Cache
- Memória rápida ou repositório auxiliar que guarda dados frequentes para agilizar acessos futuros.
- Virtualização
- Criação de versões simuladas de hardware ou sistemas que permitem rodar múltiplos ambientes em uma única máquina.
- Código Aberto (Open Source)
- Software cujo código-fonte é disponibilizado publicamente para que qualquer um possa inspecionar, alterar e distribuir.
- Interface Gráfica (GUI)
- Ambiente visual baseado em janelas, ícones e menus pelo qual o usuário interage visualmente com o sistema.
- Linha de Comando (CLI)
- Interface baseada em texto onde o usuário digita comandos específicos diretamente para o sistema operacional.
- Thread
- Menor unidade de execução de instruções que pode ser gerenciada e despachada dentro de um processo de SO.
- Largura de Banda
- Capacidade máxima de transferência de dados suportada por uma conexão de rede em um determinado período de tempo.