Fundamentos de Informática
Conceitos fundamentais de informática e computação para iniciantes, cobrindo termos essenciais de hardware, software e redes.
Cartões · 50
- Hardware
- Parte física de um computador, compreendendo os circuitos eletrônicos, placas, periféricos e dispositivos mecânicos.
- Software
- Conjunto de instruções lógicas, programas e dados que dizem ao hardware como realizar determinadas tarefas.
- CPU (Processador)
- Unidade Central de Processamento responsável por executar instruções lógicas, aritméticas e de controle do sistema.
- Memória RAM
- Memória volátil de acesso rápido usada pelo sistema para armazenar temporariamente dados de processos em execução.
- Memória ROM
- Memória não volátil cujos dados gravados de fábrica não são perdidos ao desligar o aparelho, guardando rotinas básicas.
- Placa-Mãe
- Placa de circuito principal que conecta e permite a comunicação entre todos os componentes de hardware do computador.
- Disco Rígido (HD)
- Dispositivo magnético de armazenamento não volátil com partes mecânicas móveis para gravação permanente de dados.
- SSD
- Dispositivo de armazenamento não volátil baseado em memória flash, mais rápido, silencioso e resistente que o disco rígido.
- Bit
- Menor unidade de dado na computação, representada pelos dígitos binários 0 ou 1.
- Byte
- Conjunto de 8 bits capaz de representar um único caractere, como uma letra, número ou símbolo.
- Sistema Operacional
- Software base que gerencia os recursos de hardware e oferece serviços fundamentais para a execução de outros aplicativos.
- Kernel
- Núcleo essencial do sistema operacional responsável pelo gerenciamento de memória, processos e acesso direto aos dispositivos físicos.
- BIOS/UEFI
- Firmware gravado na placa-mãe que inicializa o hardware e carrega o sistema operacional durante a inicialização.
- Driver
- Software auxiliar que permite a comunicação direta e o controle entre o sistema operacional e um periférico de hardware.
- Periférico
- Equipamento externo conectado ao computador para entrada, saída ou armazenamento secundário de informações.
- Dispositivo de Entrada
- Periférico que envia informações do usuário para o computador, como teclado, mouse ou scanner.
- Dispositivo de Saída
- Periférico que recebe e exibe dados processados pelo computador para o usuário, como monitores e impressoras.
- Algoritmo
- Sequência ordenada, finita e não ambígua de instruções projetada para resolver um problema específico.
- Linguagem de Programação
- Conjunto formal de palavras, símbolos e regras sintáticas utilizado para escrever instruções e criar programas.
- Compilador
- Programa que traduz todo o código-fonte de alto nível para linguagem de máquina de uma só vez antes da execução.
- Interpretador
- Programa que lê, analisa e executa instruções de código-fonte linha por linha em tempo real.
- Código-Fonte
- Conjunto de instruções escritas por programadores em uma linguagem legível por seres humanos.
- Bug
- Erro, falha ou comportamento inesperado em um programa que impede seu funcionamento correto.
- Depuração (Debugging)
- Processo metódico de localizar, analisar e corrigir erros ou bugs em um código de programação.
- Estrutura de Dados
- Forma organizada e padronizada de armazenar e relacionar dados para que possam ser usados eficientemente.
- Array (Vetor)
- Estrutura de dados linear que armazena uma coleção sequencial de elementos do mesmo tipo sob um único nome.
- Banco de Dados
- Coleção estruturada de dados digitais mantida para fácil armazenamento, consulta, alteração e segurança.
- SQL
- Linguagem padrão de consulta projetada para gerenciar e manipular dados em bancos relacionais.
- SGBD
- Sistema de Gerenciamento de Banco de Dados, software usado para criar, administrar e consultar bancos de dados.
- Rede de Computadores
- Dois ou mais dispositivos computacionais interligados com o objetivo de compartilhar recursos, dados e serviços.
- Endereço IP
- Identificador numérico exclusivo atribuído a cada dispositivo conectado a uma rede sob o protocolo IP.
- Endereço MAC
- Identificador físico exclusivo e permanente gravado na interface de rede pelo fabricante.
- Roteador
- Dispositivo de rede que encaminha pacotes de dados entre redes distintas escolhendo a melhor rota.
- Switch
- Dispositivo de rede que conecta múltiplos computadores em uma mesma rede local comutando pacotes entre eles.
- Protocolo
- Conjunto padronizado de regras e convenções que rege a comunicação entre computadores em rede.
- TCP/IP
- Conjunto fundamental de protocolos de comunicação que viabiliza a troca de informações na internet global.
- DNS
- Sistema de Nomes de Domínio que traduz nomes legíveis por humanos (como sites) em endereços IP legíveis por máquinas.
- DHCP
- Protocolo de rede que atribui automaticamente configurações e endereços IP dinâmicos aos dispositivos conectados.
- URL
- Endereço padronizado usado para localizar e acessar um recurso específico disponível na World Wide Web.
- HTTP/HTTPS
- Protocolos de transferência de hipertexto usados na web, sendo o HTTPS a versão criptografada e segura.
- Navegador Web (Browser)
- Aplicativo que renderiza código HTML, CSS e JavaScript para permitir visualização de páginas da internet.
- Computação em Nuvem
- Disponibilização sob demanda de recursos de computação como servidores, armazenamento e bancos via internet.
- Firewall
- Dispositivo ou software de segurança que monitora e filtra o tráfego de rede conforme regras pré-estabelecidas.
- Malware
- Termo genérico para qualquer software malicioso projetado para causar danos, roubar dados ou invadir sistemas.
- Vírus de Computador
- Programa malicioso capaz de se autorreplicar anexando seu código a outros programas ou arquivos legítimos.
- Phishing
- Técnica de fraude que usa comunicações falsas para induzir usuários a revelarem credenciais ou dados pessoais.
- Criptografia
- Prática de codificar informações legíveis em texto cifrado para que apenas destinatários autorizados possam lê-las.
- Backup
- Cópia de segurança de arquivos e dados digitais mantida separadamente para restauração em caso de perda acidental.
- Virtualização
- Criação de uma versão virtual de hardware, sistema ou rede para executar múltiplos ambientes isolados em uma máquina.
- API
- Interface de Programação de Aplicações que define regras e padrões para que softwares distintos se comuniquem.