Software e Hardware
Como computadores e sistemas funcionam por dentro, do processador ao kernel.
A
- aceleração por hardwareUso de componentes especializados, como a GPU ou chips de vídeo, para executar certas tarefas, aliviando o…
- acesso direto à memóriaRecurso que permite a periféricos lerem e gravarem na RAM sem passar cada dado pelo processador, liberando-o…
- álgebra booleanaRamo da matemática que opera com valores verdadeiro e falso (1 e 0) por meio de AND, OR e NOT; é a base dos…
- alta disponibilidadeProjeto de sistemas para ficarem acessíveis quase o tempo todo, usando redundância e failover para reduzir…
- área de transferênciaEspaço temporário da memória onde o sistema guarda o último conteúdo copiado ou recortado, para que possa…
- ARMFamília de arquiteturas de processadores do tipo RISC, de baixo consumo, licenciada a vários fabricantes…
- armazenamento de objetosModelo em que os dados são guardados como objetos independentes, cada um com identificador e metadados, em…
- armazenamento em nuvemServiço que guarda seus arquivos em servidores remotos de uma empresa, acessíveis pela internet de qualquer…
- arquitetura CISCProjeto de processador com muitas instruções, algumas complexas e de tamanho variável, que fazem várias…
- arquitetura de 64 bitsProjeto de processador e de sistema com registradores de 64 bits, capaz de endereçar bem mais que os 4 GB do…
- arquitetura de von NeumannModelo de computador em que instruções e dados ficam na mesma memória, acessada pelo mesmo barramento; a…
- arquitetura HarvardModelo de computador com memórias e caminhos separados para instruções e dados, permitindo acessar os dois…
- arquitetura RISCProjeto de processador baseado em poucas instruções simples e de formato regular, em geral executadas em um…
- arquitetura x86Conjunto de instruções, originado no Intel 8086, usado pelos processadores Intel e AMD de quase todos os…
- arquivo de logArquivo de texto em que um programa ou sistema registra, em ordem cronológica, eventos, avisos e erros…
- ASCIITabela clássica que associa números de 0 a 127 a letras, dígitos, sinais de pontuação e comandos de…
- ATXPadrão de dimensões e conexões para placas-mãe, fontes e gabinetes de PC, que define o tamanho (305 × 244…
B
- backupCópia de dados guardada em outro local ou mídia, usada para restaurar as informações se o original for…
- backup incrementalTipo de backup que copia apenas o que mudou desde a última cópia, seja ela completa ou incremental…
- balanceador de cargaEquipamento ou software que distribui as requisições recebidas entre vários servidores, evitando sobrecarga…
- banda largaTipo de acesso à internet de alta capacidade e conexão permanente, como fibra, cabo ou rádio, em oposição à…
- bare metalDiz-se de software ou servidor que roda diretamente no hardware físico, sem camada de virtualização ou…
- barramentoConjunto de linhas elétricas por onde dados, endereços e sinais de controle trafegam entre processador…
- bateria CMOSPilha pequena, em geral do tipo moeda CR2032, ligada à placa-mãe, que mantém o relógio e as configurações da…
- BIOSFirmware gravado na placa-mãe que testa o hardware ao ligar o computador e inicia o carregamento do sistema…
- bitMenor unidade de informação digital, que assume o valor 0 ou 1; combinações de bits representam números…
- bit de paridadeBit extra acrescentado a um grupo de bits para que o total de 1s seja par (ou ímpar), permitindo detectar…
- BluetoothTecnologia de comunicação sem fio de curto alcance, usada para conectar fones, caixas de som, teclados…
- bootProcesso de inicialização do computador, desde o momento em que é ligado até o sistema operacional ficar…
- bootloaderPequeno programa que o firmware carrega na inicialização para colocar o kernel do sistema operacional na…
- bufferÁrea temporária de memória que guarda dados enquanto são transferidos entre dois componentes de velocidades…
- byteUnidade de informação formada por 8 bits, capaz de representar 256 valores diferentes, como um caractere de…
C
- cabeça de leitura e gravaçãoComponente do HD que paira sobre o prato giratório e lê ou grava os dados magnetizando a superfície; fica a…
- cabo coaxialCabo com um condutor central envolto por isolante e por uma malha metálica, que blinda contra…
- cabo de par trançadoCabo de rede formado por pares de fios de cobre entrelaçados, o que reduz interferências; é o cabo comum das…
- cacheMemória pequena e muito rápida que guarda cópias de dados usados com frequência, para que o processador não…
- cache hitSituação em que o dado procurado já está no cache e pode ser entregue de imediato, sem consultar a memória…
- cache L1Primeiro e menor nível de cache do processador, dentro de cada núcleo; é a memória mais rápida depois dos…
- cache missSituação em que o dado procurado não está no cache, obrigando o sistema a buscá-lo em uma memória mais…
- caixa de somPeriférico com alto-falantes e, em geral, amplificador, que reproduz o áudio do computador ou do celular…
- cartão de memóriaPequeno cartão removível de memória flash, como SD e microSD, usado em câmeras, celulares e consoles para…
- cartão SDCartão de memória flash no padrão Secure Digital, usado em câmeras, celulares, drones e consoles; existe em…
- chamada de sistemaPedido que um programa faz ao kernel para realizar uma operação privilegiada, como abrir um arquivo, alocar…
- checksumValor calculado a partir do conteúdo de um arquivo ou bloco de dados, usado para conferir se ele chegou ou…
- chipPequena pastilha de material semicondutor, geralmente silício, que contém um circuito integrado; também se…
- chipletPequeno chip especializado que, junto com outros, é montado em um único encapsulamento para formar um…
- chipsetConjunto de circuitos da placa-mãe que coordena a comunicação entre processador, memória, armazenamento e…
- ciclo de instruçãoSequência de etapas que o processador repete a cada instrução: buscá-la na memória, decodificar o que ela…
- circuito integradoCircuito eletrônico completo, com transistores e outros componentes, fabricado em uma única pastilha de…
- clockSinal periódico que sincroniza os circuitos de um chip; sua frequência, medida em hertz, indica quantos…
- clusterConjunto de computadores interligados que trabalham juntos como um único sistema, para ganhar desempenho…
- código de máquinaInstruções em binário que o processador executa diretamente, específicas de cada arquitetura, produzidas…
- código-fonteTexto escrito por programadores em uma linguagem de programação, que descreve o que o programa faz, antes de…
- coerência de cacheGarantia de que todos os núcleos de um processador enxerguem o mesmo valor para um dado na memória, mesmo…
- compiladorPrograma que traduz o código-fonte de uma linguagem de programação para código de máquina ou outra forma…
- complemento de doisMétodo de representar inteiros negativos em binário: invertem-se os bits do positivo e soma-se 1, o que…
- computação em nuvemEntrega de servidores, armazenamento e programas pela internet, pagos conforme o uso, sem que o cliente…
- comunicação entre processosConjunto de mecanismos pelos quais processos independentes trocam dados e se sincronizam, como pipes…
- concorrênciaCaracterística de sistemas em que várias tarefas progridem em períodos sobrepostos, intercalando-se ou…
- condição de corridaFalha em que o resultado depende da ordem imprevisível em que threads ou processos acessam e alteram o mesmo…
- conjunto de instruçõesLista de operações que um processador entende e executa, definindo o que o software pode pedir ao hardware…
- contador de programaRegistrador do processador que guarda o endereço da próxima instrução a ser executada; avança a cada…
- conversor analógico-digitalCircuito que transforma um sinal elétrico contínuo, como a tensão de um sensor ou de um microfone, em…
- coolerConjunto de dissipador e ventoinha que resfria o processador ou outro componente, mantendo a temperatura…
- copy-on-writeTécnica em que várias cópias de um dado compartilham o mesmo espaço até que uma delas seja modificada; só…
- CPUChip que executa as instruções dos programas, realizando cálculos e decisões lógicas; é o principal…
- criptografia de discoTécnica que codifica todo o conteúdo de um disco ou partição, de modo que ele só pode ser lido com a senha…
- cronServiço de sistemas Unix e Linux que executa comandos ou scripts automaticamente em horários e datas…
D
- daemonProcesso que roda em segundo plano em sistemas Unix e Linux, sem interação direta do usuário, oferecendo…
- data centerInstalação que abriga servidores, equipamentos de rede e armazenamento, com energia, refrigeração e…
- DDRTipo de memória RAM que transfere dados duas vezes por ciclo de clock; suas gerações, como DDR4 e DDR5, não…
- deadlockImpasse em que dois ou mais processos ficam parados para sempre, cada um segurando um recurso de que o outro…
- deduplicaçãoTécnica que identifica dados repetidos e guarda apenas uma cópia, com referências às demais, reduzindo o…
- descritor de arquivoNúmero que o sistema operacional entrega a um programa para identificar um arquivo, conexão de rede ou outro…
- DHCPProtocolo que entrega automaticamente um endereço IP e outras configurações a cada aparelho que entra na…
- DIMMMódulo de memória com contatos independentes nas duas faces da placa, usado em desktops e servidores; a…
- diretórioEstrutura do sistema de arquivos que agrupa arquivos e outros diretórios, formando uma hierarquia; no…
- disco ópticoMídia circular lida por feixe de laser, como CD, DVD e Blu-ray, que guarda dados, músicas ou filmes em…
- disco rígidoDispositivo de armazenamento que grava dados em discos magnéticos giratórios, lidos por cabeças móveis…
- DisplayPortPadrão de conexão digital de vídeo e áudio entre computador e monitor, que suporta altas resoluções e taxas…
- disqueteDisco magnético flexível dentro de um estojo plástico, usado nas décadas de 1980 e 1990 para guardar poucos…
- dissipador de calorPeça metálica com aletas, de alumínio ou cobre, presa a um chip para absorver seu calor e liberá-lo ao ar.
- DNSSistema que traduz nomes de sites, como exemplo.com, nos endereços IP numéricos usados pelos computadores…
- downloadTransferência de um arquivo de um servidor ou site para o aparelho do usuário; também designa o próprio…
- DRAMMemória que guarda cada bit em um minúsculo capacitor, com um transistor, e precisa ser recarregada o tempo…
- driverPrograma que ensina o sistema operacional a se comunicar com um dispositivo de hardware, como placa de…
- dual bootConfiguração em que dois sistemas operacionais ficam instalados no mesmo computador, e o usuário escolhe…
- dual channelConfiguração em que dois módulos de RAM são acessados em paralelo por canais separados, dobrando a largura…
E
- emuladorSoftware que imita o funcionamento de outro hardware ou sistema, permitindo rodar programas e jogos feitos…
- endereço de memóriaNúmero que identifica uma posição específica da memória, permitindo ao processador ler ou gravar o dado que…
- endereço IPNúmero que identifica um aparelho em uma rede e permite que os dados cheguem ao destino certo; na internet…
- endereço MACIdentificador único gravado de fábrica na placa de rede de cada aparelho, usado na comunicação dentro da…
- endiannessOrdem em que os bytes de um valor de vários bytes são guardados na memória: little-endian (menos…
- entrada e saídaTroca de dados entre o computador e o mundo exterior, como disco, rede, teclado e tela; abrevia-se E/S ou I/O.
- escalonadorParte do sistema operacional que decide qual processo ou thread usa o processador em cada instante, e por…
- espaço de endereçamentoConjunto de endereços de memória que um processo ou sistema pode usar; com memória virtual, cada processo…
- espelhamento de discoTécnica em que os mesmos dados são gravados ao mesmo tempo em dois discos; se um falhar, o outro mantém tudo…
- EthernetPadrão de rede cabeada mais usado em casas e empresas, que liga computadores a roteadores e switches por…
- exclusão mútuaGarantia de que, num dado momento, apenas um processo ou thread usa um recurso compartilhado, evitando…
- execução especulativaTécnica em que o processador executa instruções antes de saber se serão necessárias, descartando os…
- execução fora de ordemTécnica em que o processador executa instruções fora da sequência do programa, conforme os dados fiquem…
- executávelArquivo com instruções que o sistema operacional pode carregar e rodar diretamente, como os arquivos .exe no…
- exFATSistema de arquivos para pen drives e cartões de memória que aceita arquivos acima de 4 GB, limite do FAT32…
- ext4Sistema de arquivos padrão de muitas distribuições Linux, evolução do ext3, com journaling, suporte a…
- extensão de arquivoSufixo após o ponto no nome do arquivo, como .pdf ou .jpg, que indica o formato e ajuda a escolher o…
F
- failoverMudança automática para um sistema ou componente reserva quando o principal falha, mantendo o serviço no ar…
- falha de páginaEvento em que um programa acessa uma página de memória que não está na RAM, obrigando o sistema a…
- falha de segmentaçãoErro em que o programa tenta acessar memória que não lhe pertence ou que não existe, e o sistema operacional…
- FAT32Sistema de arquivos antigo e muito compatível, usado em pen drives e cartões de memória; limita cada arquivo…
- firewallSistema que filtra o tráfego entre redes ou entre um aparelho e a rede, liberando ou bloqueando conexões…
- firmwareSoftware gravado em memória permanente de um dispositivo, que controla suas funções básicas; está em…
- fita magnéticaMídia de armazenamento em cartucho de fita revestida de material magnético, lida em sequência; é barata e…
- flip-flopCircuito digital com dois estados estáveis que armazena um bit, mudando de estado a um sinal de controle…
- FLOPSMedida de desempenho que conta quantas operações com números de ponto flutuante um processador ou GPU…
- fonte de alimentaçãoComponente que converte a corrente alternada da tomada em tensões contínuas menores, usadas pelo computador…
- formatação de discoPreparação de um disco ou pen drive para uso, criando um sistema de arquivos, o que normalmente torna os…
- FPGAChip cuja lógica interna pode ser reconfigurada depois de fabricado, permitindo criar circuitos digitais…
- FPSQuantidade de imagens, ou quadros, exibidas por segundo em um vídeo ou jogo; mais quadros dão movimento mais…
- fragmentação de discoSituação em que partes de um arquivo ficam espalhadas em áreas não contíguas do disco, o que atrasa a…
G
- gabineteCaixa que abriga e protege os componentes internos de um computador, com espaço para fixar placas e discos e…
- gatewayPonto de uma rede que serve de porta de saída para outras redes; em casa, o roteador é o gateway que liga os…
- GDDRFamília de memória DRAM de alta largura de banda feita para placas de vídeo, que alimenta a GPU com texturas…
- gerenciador de dispositivosFerramenta do Windows que lista o hardware instalado no computador e permite ver o estado de cada…
- gerenciador de tarefasFerramenta do Windows que lista programas e processos em execução, mostra o uso de CPU, memória, disco e…
- gigabyteUnidade de informação equivalente a um bilhão de bytes no padrão decimal; alguns sistemas usam o mesmo nome…
- gigahertzUnidade de frequência igual a um bilhão de ciclos por segundo, usada para indicar o clock de processadores e…
- GPTEsquema moderno de partição de discos, que aceita discos acima de 2 TB e muitas partições, e guarda cópia da…
- GPUProcessador especializado em gráficos e em cálculos paralelos, com milhares de unidades simples; gera…
H
- handshakeTroca inicial de mensagens entre dois sistemas para combinar parâmetros e confirmar que ambos estão prontos…
- hardwareConjunto das partes físicas de um computador ou dispositivo, como processador, memória, discos e placas, em…
- HD externoDisco rígido ou SSD em caixa portátil, ligado ao computador por USB, usado para backup e para transportar…
- HDMIInterface digital que transmite imagem e som, em um único cabo, de computadores, consoles e aparelhos para…
- heapRegião da memória de um programa usada para alocação dinâmica, em que blocos são reservados e liberados em…
- hexadecimalSistema de numeração de base 16, com dígitos 0 a 9 e letras A a F, usado para escrever valores binários de…
- hibernaçãoEstado em que o computador grava o conteúdo da RAM no disco e desliga por completo, retomando de onde parou…
- hierarquia de memóriaOrganização das memórias de um computador em níveis, dos registradores e caches, rápidos e pequenos, até a…
- hipervisorSoftware que cria e gerencia máquinas virtuais, dividindo o hardware físico entre elas e mantendo-as…
- hot spareDisco reserva ligado e pronto dentro de uma matriz RAID, que assume automaticamente o lugar de um disco que…
- hot swapCapacidade de trocar ou conectar um componente com o sistema ligado, sem desligá-lo, como discos de…
- hubAparelho de rede simples que repete os dados recebidos em uma porta para todas as outras, sem identificar o…
- hyper-threadingTecnologia da Intel que faz cada núcleo físico aparecer como dois núcleos lógicos, executando duas threads…
I
- imagem ISOArquivo que reproduz o conteúdo completo de um disco óptico ou de um instalador, usado para gravar pen…
- impressora 3DMáquina que fabrica objetos físicos a partir de um modelo digital, depositando material, como filamento…
- impressora a laserImpressora que usa um feixe de laser para desenhar a imagem num tambor e fixa o toner em pó no papel com…
- inodeEstrutura de sistemas de arquivos Unix que guarda os metadados de um arquivo, como dono, permissões, tamanho…
- instruções por cicloMedida de quantas instruções um processador conclui, em média, a cada ciclo de clock; processadores com IPC…
- interpretadorPrograma que lê e executa o código de uma linguagem passo a passo, sem gerar antes um arquivo executável…
- interrupçãoSinal enviado ao processador por um dispositivo ou programa para que ele pause o que faz e execute uma…
- inversão de prioridadeSituação em que uma tarefa de alta prioridade fica esperando por uma de baixa que segura um recurso…
- IOPSMedida de quantas operações de leitura e gravação um dispositivo de armazenamento realiza por segundo…
- IPv6Versão do protocolo IP com endereços de 128 bits, criada para substituir o IPv4, cujos endereços de 32 bits…
J
- jitterVariação no tempo de chegada dos pacotes de dados; mesmo com latência média baixa, um jitter alto causa voz…
- journalingTécnica de sistemas de arquivos que registra num diário as alterações planejadas antes de aplicá-las…
K
- kernelNúcleo do sistema operacional, que roda com privilégios máximos e controla processador, memória e…
- kernel monolíticoProjeto de sistema operacional em que o núcleo reúne em um único bloco gerenciamento de memória, processos…
- kernel panicErro fatal detectado pelo kernel em sistemas Unix, Linux e macOS, que interrompe o sistema para evitar…
L
- largura de bandaCapacidade máxima de transmissão de dados de uma conexão ou barramento por segundo; indica quanto cabe, não…
- latchCircuito sequencial que guarda um bit e reage ao nível do sinal de habilitação: enquanto habilitado, a saída…
- latência CASNúmero de ciclos de clock que a memória DRAM leva para começar a entregar um dado após o comando de leitura…
- latência de memóriaTempo entre o pedido de um dado à memória e o momento em que ele começa a ser entregue, medido em ciclos ou…
- lei de AmdahlPrincípio que limita o ganho de velocidade ao paralelizar um programa: a parte que precisa rodar em…
- lei de MooreObservação de que o número de transistores em um chip dobra aproximadamente a cada dois anos, o que…
- linguagem de montagemLinguagem de baixo nível em que cada comando, como MOV ou ADD, corresponde quase um a um a uma instrução do…
- linha de cacheMenor bloco de dados que o cache copia da memória, geralmente de 64 bytes; ao ler um byte, o processador…
- linha de comandoInterface em que o usuário controla o computador digitando comandos de texto, em vez de clicar em janelas e…
- link simbólicoArquivo especial que aponta para o caminho de outro arquivo ou diretório; ao acessá-lo, o sistema…
- linkerFerramenta que junta arquivos objeto e bibliotecas gerados pelo compilador em um único executável…
- litografiaProcesso de fabricação de chips que imprime os desenhos dos circuitos em lâminas de silício usando luz e…
- live USBPen drive com um sistema operacional que inicia e funciona direto dele, sem instalar nada no computador…
- load averageMétrica de sistemas Unix e Linux que mostra a média de processos executando ou esperando o processador, em…
- localidade de referênciaTendência dos programas a reutilizar dados acessados há pouco (localidade temporal) e dados em endereços…
M
- M.2Formato compacto de placa, parecido com uma barrinha, usado para encaixar SSDs e módulos como o Wi-Fi…
- mainframeComputador de grande porte, de alta confiabilidade e capaz de processar enorme volume de transações, usado…
- mapa de KarnaughDiagrama em grade que organiza uma tabela-verdade de modo que células vizinhas diferem em um só bit…
- máquina de TuringModelo teórico de computação com fita infinita, cabeça de leitura e regras de transição, que define o que…
- máquina virtualComputador simulado por software, com processador, memória e disco virtuais, que roda seu próprio sistema…
- máscara de sub-redeNúmero que indica quais partes de um endereço IP identificam a rede e quais identificam o aparelho…
- MBREsquema de partição antigo, que guarda a tabela de partições no primeiro setor do disco; aceita discos de…
- megabit por segundoUnidade de velocidade de transmissão de dados, igual a um milhão de bits por segundo (Mbps); 8 Mbps…
- memória de vídeoMemória dedicada da placa de vídeo, também chamada VRAM, que guarda texturas, modelos e imagens a serem…
- memória ECCRAM com código de correção de erros, capaz de detectar e corrigir erros de um bit e de detectar erros…
- memória flashMemória não volátil, sem partes móveis, que mantém os dados sem energia e pode ser regravada em blocos…
- memória não volátilMemória que mantém os dados guardados mesmo sem energia elétrica, como a flash dos SSDs, a ROM e os discos…
- memória principalMemória de trabalho do computador, normalmente a RAM, onde ficam os programas e dados em uso, acessíveis…
- memória RAMMemória principal do computador, rápida e volátil, onde ficam os programas e dados em uso; seu conteúdo se…
- memória ROMMemória não volátil cujo conteúdo, gravado na fabricação ou raramente alterado, permanece sem energia…
- memória virtualTécnica do sistema operacional que usa o disco como extensão da RAM, dando a cada programa a impressão de…
- memória volátilMemória que perde todo o conteúdo quando a energia é cortada, como a RAM; em compensação, é muito mais…
- microarquiteturaForma como um processador é construído por dentro para executar um conjunto de instruções: pipeline, caches…
- microcódigoCamada de instruções internas de baixo nível que traduz instruções de máquina complexas em operações simples…
- microcontroladorChip que reúne processador, memória e portas de entrada e saída, para controlar dispositivos simples, como…
- microkernelProjeto de sistema operacional em que o kernel é mínimo, cuidando só do essencial, enquanto drivers e…
- MMUCircuito do processador que traduz endereços virtuais em endereços físicos da RAM e verifica se o programa…
- modelo OSIModelo teórico que divide a comunicação em rede em sete camadas, da física à aplicação, para organizar…
- modemAparelho que converte o sinal digital do computador no sinal usado pela linha do provedor (cabo, telefone ou…
- modo de endereçamentoManeira como uma instrução indica onde está seu operando: no próprio código (imediato), em um registrador…
- modo de segurançaModo de inicialização do Windows que carrega apenas drivers e serviços essenciais, usado para diagnosticar e…
- modo kernelNível de execução privilegiado em que roda o núcleo do sistema operacional, com acesso total à memória e ao…
- modo usuárioNível de execução restrito em que rodam os programas comuns; eles não acessam o hardware diretamente e…
- monitorPeriférico de saída que exibe na tela as imagens geradas pelo computador, ligado a ele por cabos como HDMI…
- mouseDispositivo de apontamento que se desliza sobre uma superfície para mover o cursor na tela, com botões para…
- MTUTamanho máximo, em bytes, de um pacote que pode ser enviado de uma vez por um enlace de rede sem ser…
- multinúcleoDiz-se do processador que reúne dois ou mais núcleos independentes em um mesmo chip, capazes de executar…
- multiplexadorCircuito digital que escolhe uma entre várias entradas e a envia a uma única saída, de acordo com sinais de…
- multiprocessamentoUso de dois ou mais processadores, ou núcleos, em um mesmo sistema, que compartilham memória e executam…
- multitarefaCapacidade do sistema operacional de executar vários programas ao mesmo tempo, de fato em vários núcleos ou…
- multithreadingExecução de várias threads dentro de um mesmo programa, que compartilham memória e podem rodar em paralelo…
- mutexTrava de exclusão mútua que permite a apenas uma thread por vez acessar um recurso compartilhado ou um…
N
- NANDTipo de memória flash não volátil, formada por células em série, usada em SSDs, pen drives e cartões; guarda…
- NASServidor de arquivos ligado à rede local, com um ou mais discos, que guarda e compartilha dados com vários…
- NATTécnica em que um roteador traduz os endereços IP privados da rede local para um endereço público…
- nobreakEquipamento com bateria que mantém computadores ligados durante quedas de energia e protege contra picos e…
- notebookComputador portátil com tela, teclado e bateria integrados, que cabe numa mochila e funciona sem estar…
- NTFSSistema de arquivos padrão do Windows, com permissões, criptografia, compressão, journaling e suporte a…
- núcleoUnidade de processamento independente dentro do processador, capaz de executar instruções por conta própria…
- NUMAArquitetura de multiprocessadores em que cada processador tem memória local de acesso mais rápido, e o…
- NVMeProtocolo de comunicação criado para SSDs, que os liga diretamente ao barramento PCI Express, com…
O
- OLEDTecnologia de tela em que cada pixel é um diodo orgânico que emite a própria luz, dispensando luz de fundo e…
- over-provisioningReserva de parte da capacidade de um SSD, invisível ao usuário, usada pelo controlador para coleta de lixo e…
- overclockFazer processador, placa de vídeo ou memória operar acima da frequência de fábrica, ganhando desempenho às…
- overflowSituação em que o resultado de um cálculo ou o volume de dados excede a capacidade disponível, como o limite…
P
- pacote de dadosPequeno bloco de informações em que uma mensagem é dividida para trafegar pela rede; cada pacote leva o…
- paginaçãoTécnica que divide a memória em blocos fixos, as páginas, mapeados na RAM e movidos para o disco quando…
- palavra de máquinaUnidade de dados que o processador manipula de uma vez, cujo tamanho em bits, como 32 ou 64, define a…
- paralelismoExecução de várias operações ao mesmo tempo, em diferentes núcleos, processadores ou máquinas, para concluir…
- paravirtualizaçãoTécnica de virtualização em que o sistema convidado é modificado para saber que roda numa máquina virtual e…
- partiçãoDivisão lógica de um disco em áreas independentes, cada uma com seu sistema de arquivos e tratada como se…
- pasta térmicaMaterial pastoso aplicado entre o chip e o dissipador para preencher microfalhas e melhorar a transferência…
- PCI ExpressBarramento serial de alta velocidade que liga ao processador placas de vídeo, SSDs NVMe e outras placas…
- pen driveDispositivo portátil de armazenamento com memória flash, ligado à porta USB, usado para levar e copiar…
- pente de memóriaMódulo de memória RAM em forma de placa estreita e comprida, com chips soldados, que se encaixa num slot da…
- perda de pacotesFalha em que parte dos pacotes enviados pela rede não chega ao destino, causando travamentos, chamadas…
- periféricoDispositivo ligado ao computador para entrada, saída ou armazenamento de dados, como teclado, mouse…
- permissões de arquivoRegras que definem quem pode ler, gravar ou executar um arquivo ou diretório, normalmente para o dono, o…
- PIDNúmero único que o sistema operacional atribui a cada processo em execução, usado para identificá-lo…
- pilha de chamadasRegião de memória que registra as funções em execução, com seus parâmetros, variáveis locais e ponto de…
- pingTeste que envia uma pequena mensagem a outro aparelho da rede e mede o tempo da resposta, mostrando se ele…
- pipeline de instruçõesTécnica que divide a execução de uma instrução em etapas, permitindo que várias instruções estejam em etapas…
- pixelMenor ponto de uma imagem digital ou de uma tela, com cor própria; a imagem é formada por milhões deles.
- placa de circuito impressoPlaca isolante com trilhas de cobre que ligam eletricamente os componentes eletrônicos nela soldados.
- placa de redeComponente que conecta o computador a uma rede, por cabo ethernet ou Wi-Fi, e faz a comunicação de dados com…
- placa de somPlaca ou chip que converte áudio digital em sinal analógico, e o inverso, para alto-falantes, fones e…
- placa de vídeoPlaca de expansão com GPU e memória própria que gera as imagens enviadas ao monitor e acelera gráficos…
- placa-mãePrincipal placa de circuitos do computador, onde se encaixam processador, memória e outros componentes, e…
- plug and playCapacidade de um sistema reconhecer e configurar automaticamente um dispositivo recém-conectado, sem exigir…
- ponteiroVariável que guarda o endereço de memória de outro dado, permitindo acessá-lo indiretamente; é a base de…
- ponto de acessoAparelho que cria ou amplia uma rede Wi-Fi, conectando os dispositivos sem fio à rede cabeada de uma casa ou…
- ponto de montagemDiretório da árvore de arquivos onde um volume ou partição é conectado para ser acessado, nos sistemas Unix…
- ponto flutuanteFormato de representação de números reais com mantissa e expoente, que cobre grande variedade de valores…
- ponto único de falhaComponente cuja falha derruba todo o sistema por não haver alternativa de reserva; projetos confiáveis…
- porta de redeNúmero de 0 a 65535 que, junto com o endereço IP, identifica qual programa ou serviço deve receber os dados…
- porta lógicaCircuito que realiza uma operação lógica básica, como E, OU ou NÃO, sobre sinais binários; é o bloco de…
- power-on self-testConjunto de testes que o firmware executa ao ligar o computador para verificar processador, memória e vídeo…
- pré-buscaTécnica em que o processador traz dados ou instruções para o cache antes que o programa os peça, prevendo o…
- precisão duplaFormato de ponto flutuante de 64 bits (IEEE 754), com cerca de 15 a 17 dígitos significativos, em oposição à…
- preempçãoInterrupção, feita pelo sistema operacional, de um processo em execução para entregar o processador a outro…
- previsão de desviosMecanismo do processador que adivinha qual caminho um desvio condicional vai seguir, para continuar buscando…
- processoPrograma em execução, com memória e recursos próprios, controlado pelo sistema operacional; abrir um…
- processo zumbiProcesso já encerrado cuja entrada permanece na tabela de processos porque o processo pai ainda não leu seu…
- prompt de comandoPrograma do Windows (cmd) que abre uma janela de texto onde se digitam comandos para executar tarefas…
- proxyServidor intermediário que recebe as requisições de um aparelho e as repassa ao destino, podendo filtrar…
R
- rackArmário ou estrutura metálica padronizada onde se montam servidores, switches e outros equipamentos, medidos…
- RAIDTécnica que combina vários discos em uma unidade lógica para ganhar desempenho, tolerância a falhas ou…
- ray tracingTécnica de renderização que simula o caminho dos raios de luz na cena para produzir reflexos, sombras e…
- rede localRede que liga computadores, impressoras e outros aparelhos em uma área pequena, como casa, escritório ou…
- refrigeração líquidaSistema que resfria componentes com líquido circulando por tubos, bloco de contato com o chip e radiador com…
- região críticaTrecho de código que acessa dados compartilhados e que só pode ser executado por uma thread ou processo de…
- registradorPequena área de armazenamento dentro do processador, extremamente rápida, que guarda operandos, endereços e…
- registrador de deslocamentoCircuito formado por flip-flops encadeados que desloca os bits armazenados uma posição a cada pulso de…
- registro do WindowsBanco de dados hierárquico do Windows que guarda configurações do sistema, de programas e de usuários…
- renomeação de registradoresTécnica em que a CPU mapeia os registradores visíveis ao programa para um conjunto físico maior, eliminando…
- resolução de telaNúmero de pixels que formam a imagem exibida, em largura por altura; quanto maior, mais detalhes cabem na…
- RISC-VConjunto de instruções aberto e livre de royalties, baseado nos princípios RISC, criado na Universidade da…
- roteadorAparelho que liga redes entre si e encaminha os pacotes de dados pelo melhor caminho; em casa, distribui a…
- roteamentoProcesso de escolher o caminho que cada pacote de dados deve seguir entre redes até chegar ao destino, feito…
- round-robinAlgoritmo de escalonamento em que cada processo recebe o processador por uma fatia fixa de tempo, em…
S
- S.M.A.R.T.Sistema de monitoramento embutido em HDs e SSDs que registra indicadores de saúde, como setores realocados e…
- SATAInterface que conecta discos rígidos e SSDs à placa-mãe por cabo, com até cerca de 600 MB/s na versão SATA…
- scannerAparelho que lê documentos, fotos ou códigos percorrendo a superfície com um sensor de luz e os converte em…
- Secure BootRecurso do UEFI que só permite carregar na inicialização softwares assinados digitalmente por chaves…
- semáforoMecanismo de sincronização baseado em um contador que controla quantos processos ou threads podem usar ao…
- servidorComputador ou programa que fornece recursos, dados ou serviços a outros computadores, os clientes, em geral…
- setor de discoMenor unidade endereçável de um disco, tradicionalmente de 512 bytes, hoje muitas vezes de 4 KB; os arquivos…
- shaderPequeno programa executado na GPU que calcula efeitos visuais, como cor, iluminação, sombras e geometria, de…
- shellPrograma que recebe comandos digitados pelo usuário e os repassa ao sistema operacional; Bash e PowerShell…
- SIMDModelo em que uma única instrução opera sobre vários dados ao mesmo tempo, usando registradores largos…
- sistema binárioSistema de numeração que usa só os dígitos 0 e 1; é a base da representação de dados em computadores digitais.
- sistema de arquivosForma como o sistema operacional organiza, nomeia e localiza dados em um dispositivo de armazenamento; NTFS…
- sistema de tempo realSistema que precisa responder a eventos dentro de prazos rígidos; o resultado só é correto se chegar a tempo.
- sistema embarcadoComputador integrado a um equipamento para executar uma função específica, como em carros, eletrodomésticos…
- sistema operacionalSoftware que gerencia o hardware e os recursos do computador e serve de base aos programas; Windows, Linux…
- slot de expansãoEncaixe na placa-mãe, como o PCI Express, onde se instalam placas de expansão, como vídeo, rede, som ou SSDs.
- snapshotRegistro do estado de um disco, sistema de arquivos ou máquina virtual em determinado instante, que permite…
- SoCChip que integra em uma só peça processador, GPU, controladores de memória e outros blocos, comum em…
- softwareConjunto de programas, dados e instruções que fazem o hardware realizar tarefas, como sistemas operacionais…
- soqueteEncaixe da placa-mãe onde o processador é instalado; cada geração de processadores usa um modelo de soquete…
- SpectreFamília de vulnerabilidades de processadores, revelada em 2018, que explora a execução especulativa para…
- spoolingTécnica de colocar tarefas, como documentos de impressão, em uma fila temporária para que um dispositivo…
- SRAMMemória de acesso aleatório estática: guarda cada bit num circuito de transistores, sem precisar de refresh…
- SSDDispositivo de armazenamento que guarda dados em chips de memória flash, sem partes móveis, muito mais…
- SSHProtocolo que cria uma conexão criptografada para acessar e controlar outro computador pela rede, em geral…
- SSIDNome de uma rede Wi-Fi, exibido na lista de redes disponíveis, que permite ao usuário identificar e escolher…
- stress testTeste que leva processador, memória, disco ou sistema ao limite de carga por um período, para verificar…
- stripingTécnica de dividir os dados em blocos e gravá-los alternadamente em vários discos, que trabalham juntos para…
- supercomputadorComputador de altíssimo desempenho, formado por milhares de processadores trabalhando em paralelo, usado em…
- superescalarDiz-se do processador capaz de iniciar mais de uma instrução por ciclo de clock, graças a várias unidades de…
- superusuárioConta com poderes irrestritos sobre o sistema, capaz de alterar qualquer arquivo ou configuração; em Linux e…
- swapÁrea do disco usada pelo sistema, sobretudo no Linux, como extensão da RAM para guardar dados de programas…
- switchEquipamento que conecta vários aparelhos de uma rede local por cabo e encaminha os dados apenas para a porta…
T
- tabela de partiçõesEstrutura no início do disco que registra onde cada partição começa e termina; os padrões mais usados são…
- tabela-verdadeTabela que lista todas as combinações possíveis de entradas de uma expressão ou porta lógica e mostra a…
- taxa de atualizaçãoNúmero de vezes por segundo que a tela redesenha a imagem, em hertz; 60 Hz e 144 Hz são valores comuns em…
- taxa de transferênciaQuantidade de dados movida por unidade de tempo entre dois pontos, como disco e memória ou computador e…
- TCPProtocolo de transporte que garante a entrega completa e em ordem dos dados entre dois aparelhos, reenviando…
- TDPValor de referência, em watts, do calor que o sistema de refrigeração precisa dissipar de um chip em carga…
- teclado mecânicoTeclado em que cada tecla tem um interruptor mecânico individual, com mola e contato próprios, que dá…
- tela azulTela de erro do Windows exibida após uma falha grave do sistema, que interrompe tudo e mostra um código para…
- tempo de acessoIntervalo entre o pedido de um dado e o início da resposta do armazenamento; é medido em microssegundos nos…
- terabyteUnidade de informação equivalente a mil gigabytes, ou um trilhão de bytes, no padrão decimal; usada em HDs…
- thermal throttlingRedução automática da frequência de processador ou GPU quando a temperatura passa do limite, para evitar…
- thrashingEstado em que o sistema gasta mais tempo movendo páginas entre RAM e disco do que executando trabalho útil…
- threadMenor sequência de instruções que o sistema agenda para execução; threads de um mesmo processo compartilham…
- throughputQuantidade de trabalho ou de dados que um sistema efetivamente processa por unidade de tempo, como…
- TLBPequena cache dentro da CPU que guarda traduções recentes de endereços virtuais para físicos, evitando…
- tolerância a falhasCapacidade de um sistema continuar operando corretamente, ainda que parte de seus componentes falhe, graças…
- touchscreenTela sensível ao toque, que detecta dedos ou caneta e funciona ao mesmo tempo como saída de imagem e como…
- TPMChip, ou firmware equivalente, que guarda chaves criptográficas com segurança e verifica a integridade do…
- tracerouteFerramenta que mostra, salto a salto, os roteadores por onde os pacotes passam até um destino e o tempo…
- transistorDispositivo semicondutor que funciona como interruptor ou amplificador de sinais elétricos; os processadores…
- TRIMComando que o sistema operacional envia ao SSD para informar quais blocos de dados já foram apagados…
- troca de contextoOperação em que o sistema salva o estado do processo em execução e carrega o de outro, permitindo ao…
U
- UDPProtocolo de transporte que envia dados sem confirmar a entrega nem reordenar pacotes; é mais rápido e leve…
- UEFIInterface de firmware moderna que substitui a BIOS tradicional, com boot mais rápido, suporte a discos…
- undervoltReduzir a tensão elétrica fornecida ao processador ou GPU abaixo do padrão, para diminuir calor e consumo…
- unidade de controleParte do processador que lê cada instrução, interpreta o que ela pede e envia os sinais para a unidade…
- unidade lógica e aritméticaCircuito do processador que executa as operações aritméticas, como somar e subtrair, e as lógicas, como E…
- USBPadrão de conexão para ligar periféricos ao computador, que transmite dados e fornece energia, usado em pen…
- USB-CConector pequeno e simétrico, que encaixa em qualquer posição, usado para carregar aparelhos, transferir…
V
- variável de ambienteValor nomeado mantido pelo sistema e disponível aos programas em execução, usado para guardar caminhos…
- vazamento de memóriaFalha em que um programa reserva memória e deixa de liberá-la, fazendo o consumo crescer até deixar o…
- ventoinhaPequeno ventilador que movimenta o ar para resfriar processadores, fontes, placas de vídeo ou o interior do…
- virtualizaçãoTécnica que cria versões virtuais de recursos de hardware, como servidores e armazenamento, permitindo que…
- VLANRede local virtual: divisão lógica de uma rede física em grupos isolados, de modo que aparelhos de setores…
- VPNRede privada virtual: cria uma conexão criptografada entre o seu aparelho e outra rede pela internet…
W
- waferDisco fino de silício, polido e cristalino, sobre o qual dezenas ou centenas de chips são fabricados ao…
- wear levelingTécnica do controlador de SSDs e pen drives que distribui as gravações entre todas as células de flash…
- webcamCâmera de vídeo, embutida no notebook ou ligada por USB, que capta a imagem do usuário para videochamadas…
- Wi-FiTecnologia de rede sem fio, baseada em padrões da família IEEE 802.11, que conecta celulares, notebooks e…
- write amplificationFenômeno em SSDs em que se grava nas células mais dados do que o sistema enviou, porque o apagamento é feito…
- write-backPolítica de cache em que as gravações ficam só no cache e vão à memória apenas quando a linha é substituída…