Explore as ideias

O que você quer entender?

Busque conceitos e explicações ou percorra o acervo abaixo.

  • História · Dados

    A ideia dos bancos relacionais: perguntar sem conhecer o disco

    O modelo relacional propôs separar a visão dos dados dos detalhes internos de armazenamento. O artigo de Codd e relatos sobre as primeiras implementações mostram que uma ideia matemática precisava de linguagens, ferramentas e avaliação para virar um sistema utilizável.

  • História · Internet

    A web nasceu para conectar documentos

    A proposta de 1989 no CERN tratava da organização e ligação de informações. Páginas preservadas do projeto e a circulação de navegadores ajudam a entender a web como um sistema construído sobre redes existentes, sem confundi-la com a origem da internet.

  • Verbete · Programação

    Algoritmo

    Algoritmo é uma sequência bem definida de passos para realizar uma tarefa ou resolver um problema. Ele descreve um procedimento; o código de um programa é uma maneira de expressar e executar esse procedimento.

  • Verbete · Programação

    API

    API é uma interface que define como um componente de software pode ser usado por outro. Descreve operações, entradas e resultados. Pode existir dentro de um programa, no sistema operacional ou entre serviços pela rede; não é sinônimo de serviço web.

  • Verbete · Software

    Aplicativo

    Aplicativo é um software voltado à realização de tarefas, como escrever, conversar ou editar uma imagem. Pode executar no dispositivo, usar serviços remotos ou combinar as duas formas, apoiando-se em recursos do sistema operacional.

  • Verbete · Inteligência artificial

    Aprendizado de máquina

    Aprendizado de máquina é uma abordagem em que dados são usados para ajustar um modelo que realiza uma tarefa, como prever valores ou classificar exemplos. O objetivo é funcionar também com casos que não foram usados no ajuste.

  • Verbete · Hardware

    Armazenamento

    Armazenamento é onde o computador conserva arquivos e programas para uso posterior. Dispositivos como SSDs e discos rígidos mantêm esses dados mesmo sem energia.

  • Verbete · Sistemas operacionais

    Arquivo

    Arquivo é uma unidade de dados apresentada pelo sistema com uma forma de acesso e identificação. Um arquivo regular pode conter texto, imagem ou instruções; seu nome e sua extensão ajudam a reconhecê-lo, mas não definem sozinhos o conteúdo real.

  • Guia · Sistemas operacionais

    Arquivos, pastas e sistemas de arquivos: como se relacionam?

    Arquivos apresentam dados; diretórios organizam nomes; o sistema de arquivos administra estruturas e operações. Ao abrir um documento, o programa percorre um caminho, obtém uma forma de acesso e interpreta o conteúdo conforme o formato.

  • Verbete · Segurança

    Autenticação

    Autenticação é o processo de verificar uma alegação de identidade por meio de evidências, como o controle de um autenticador associado a uma conta. Ela é diferente de autorização, que determina quais ações aquele participante pode realizar.

  • Verbete · Segurança

    Backup

    Backup é uma cópia de dados feita para permitir recuperação após perda, dano ou alteração indesejada. Sua utilidade depende de conseguir restaurar os dados e de proteger a cópia dos problemas que podem afetar o original.

  • Verbete · Dados

    Banco de dados

    Banco de dados é um conjunto organizado de dados, administrado para consulta e alteração. Um sistema gerenciador fornece mecanismos de acesso, regras e persistência. Bancos relacionais organizam informações em relações; existem outros modelos de organização.

  • Guia · Dados

    Banco de dados e planilha: o que muda na organização?

    Planilhas e bancos podem trabalhar com dados tabulares, mas oferecem modelos e formas de interação diferentes. Um banco relacional organiza relações, regras e consultas; uma planilha combina células, fórmulas e apresentação. A escolha depende do trabalho.

  • Verbete · Programação

    Biblioteca

    Biblioteca é um conjunto reutilizável de código oferecido a outros programas por uma interface. Pode reunir funções, tipos e outros recursos. Ajuda a executar operações já implementadas, mas exige compatibilidade e uso conforme o contrato documentado.

  • Verbete · Dados

    Bit

    Bit é uma unidade binária de informação, com dois valores possíveis, normalmente representados por 0 e 1. Combinações de bits podem representar números, textos, imagens e instruções, conforme uma regra de codificação.

  • Guia · Dados

    Bits, bytes e tamanho de arquivos: como comparar?

    Tamanho de arquivo e taxa de transmissão precisam usar unidades compatíveis. Um byte normalmente reúne oito bits; prefixos decimais e binários também mudam os números. A conversão ajuda a estimar, mas não garante o tempo de transferência.

  • Verbete · Dados

    Byte

    Byte é uma unidade de dados que, no uso moderno mais comum, reúne oito bits. Serve para expressar tamanhos de arquivos e capacidades; não corresponde necessariamente a uma letra, porque a codificação de texto pode usar vários bytes por caractere.

  • Verbete · Software

    Cache

    Cache é uma área que conserva dados ou resultados para reutilização. Pode reduzir trabalho repetido e tempo de acesso, mas precisa de regras para decidir quando uma cópia ainda é válida e o que fazer quando os dados mudam.

  • Verbete · Hardware

    Circuito integrado

    Circuito integrado é um dispositivo em que componentes eletrônicos e suas conexões são fabricados juntos em um pequeno suporte, geralmente de material semicondutor. Ele pode realizar funções de processamento, memória ou controle de sinais.

  • Verbete · Programação

    Código-fonte

    Código-fonte é a representação de um programa escrita em uma linguagem de programação. Pode ser lida e modificada por pessoas e processada por ferramentas. Nem sempre é a mesma representação que o computador usa diretamente durante a execução.

  • História · Inteligência artificial

    Como a inteligência artificial chegou até aqui

    A história da IA reúne propostas de raciocínio, sistemas baseados em conhecimento e aprendizado com dados. Projetos e trabalhos entre 1955 e 2017 mostram avanços, limites e mudanças de expectativa.

  • Guia · Programação

    Como um computador executa um programa?

    Um programa precisa de uma representação executável, memória e recursos organizados pelo sistema. Acompanhe uma soma simples até as operações realizadas pelo processador.

  • Guia · Programação

    Como uma API conecta sistemas?

    Uma API define operações e significado de entradas e respostas para outro programa. Num serviço remoto, o cliente precisa seguir o contrato, tratar estados e interpretar dados. Usar HTTP e JSON ajuda a comunicação, mas não define sozinho esse contrato.

  • Guia · Inteligência artificial

    Como uma IA aprende com dados?

    No aprendizado supervisionado, exemplos orientam o ajuste de um modelo, e dados separados ajudam a avaliar novas previsões. Um exemplo numérico mostra treino, uso e limites sem atribuir pensamento humano à máquina.

  • Verbete · Programação

    Compilador

    Compilador é um programa que traduz código de uma linguagem ou representação para outra. O destino pode ser código de máquina ou uma forma intermediária. Compilar não implica necessariamente gerar um aplicativo completo ou comprovar que ele está correto.

  • Guia · Programação

    Compilador e interpretador: dois caminhos de execução

    Compilação traduz representações de um programa; interpretação organiza a execução de instruções. Um ambiente pode combinar as duas técnicas. Para entender o caminho real, observe a implementação e suas etapas, em vez de rotular a linguagem inteira.

  • Verbete · Dados

    Compressão de dados

    Compressão de dados é a transformação de uma representação para reduzir seu tamanho. Métodos sem perda permitem reconstruir os dados originais; métodos com perda descartam informação segundo critérios. A possibilidade de redução depende do conteúdo e do método.

  • Verbete · Nuvem

    Computação em nuvem

    Computação em nuvem é um modelo de acesso sob demanda a recursos computacionais compartilhados, que podem ser provisionados e liberados com agilidade. Inclui características de serviço; não é apenas qualquer computador distante nem um lugar sem equipamentos físicos.

  • Verbete · Nuvem

    Container

    Container é um ambiente de execução que usa mecanismos de isolamento para processos e seus recursos. Em configurações comuns, compartilha o kernel do hospedeiro. Uma imagem reúne arquivos e dependências para criar esse ambiente, mas não é o processo em execução.

  • Verbete · Hardware

    CPU

    A CPU é a parte do computador que executa instruções de programas, como calcular, comparar valores e movimentar dados. Ela trabalha com a memória e outros componentes para realizar as tarefas.

  • Guia · Hardware

    CPU e GPU: como dividem uma tarefa?

    CPU e GPU podem cooperar num programa. A CPU atende funções gerais e organiza trabalho; a GPU pode executar muitas operações compatíveis em paralelo. Dividir a tarefa exige considerar dependências, movimentação de dados e custo de preparação.

  • Verbete · Segurança

    Criptografia

    Criptografia reúne técnicas matemáticas para proteger propriedades de uma comunicação ou de dados. Pode participar de confidencialidade, integridade e autenticação. A proteção depende do protocolo, das chaves, da implementação e do uso adequado, não apenas do nome de um algoritmo.

  • Verbete · Programação

    CSS

    CSS é a linguagem que descreve a apresentação de documentos estruturados, como páginas HTML. Regras relacionam seletores a propriedades de estilo. A cascata e a herança participam da decisão sobre quais valores se aplicam a cada elemento.

  • Verbete · Dados

    CSV

    CSV é um formato textual para representar registros em campos separados, normalmente por vírgulas. Pode incluir uma primeira linha de cabeçalho. Aplicações usam variações, então separador, codificação e regras de aspas precisam ser conhecidos para a leitura correta.

  • História · Redes

    De pacotes a redes interligadas: caminhos para a internet

    A internet não surgiu apenas de conectar mais computadores à mesma rede. Pesquisas sobre pacotes, experiências de comunicação e a interligação de redes diferentes contribuíram para uma arquitetura que se desenvolveu com trabalho técnico e coordenação.

  • Verbete · Sistemas operacionais

    Diretório

    Diretório é uma estrutura que organiza nomes de arquivos e de outros diretórios. Nas interfaces gráficas, costuma aparecer como pasta. Um caminho combina esses nomes para localizar um objeto dentro da organização apresentada pelo sistema.

  • Verbete · Redes

    DNS

    DNS é o sistema distribuído que consulta informações associadas a nomes de domínio. Ele permite, por exemplo, encontrar endereços IP de um serviço a partir de um nome, sem entregar o conteúdo da página.

  • Verbete · Internet

    Domínio

    Domínio é um nome situado na hierarquia de nomes usada pelo DNS. Pode identificar uma parte do espaço de nomes e ter registros associados. Um domínio não é a mesma coisa que um site, um endereço IP ou uma URL completa.

  • História · Hardware

    Dos computadores de salas inteiras aos computadores pessoais

    Entre 1946 e 1981, componentes, programas e formas de acesso mudaram o uso dos computadores. A miniaturização foi parte dessa história, junto da compatibilidade, da montagem e dos aplicativos.

  • Verbete · Sistemas operacionais

    Driver

    Driver é um componente de software que participa do controle de um dispositivo e da sua integração ao sistema. Ele traduz operações de uma interface em ações compatíveis com o hardware ou com um dispositivo apresentado por software.

  • Verbete · Software

    Firmware

    Firmware é software associado ao funcionamento de um dispositivo, geralmente executado em seus controladores ou processadores internos. Pode ficar em memória não volátil ou ser carregado pelo sistema, conforme o projeto do equipamento.

  • Verbete · Programação

    Framework

    Framework é uma estrutura de software que organiza a construção e a execução de aplicações. Oferece componentes e convenções para integrar partes do programa. O aplicativo preenche e adapta pontos dessa estrutura, em vez de definir tudo desde o início.

  • Verbete · Programação

    Função

    Função é uma unidade de código que pode ser chamada para realizar uma operação. Pode receber argumentos, produzir um resultado e alterar estado, conforme sua definição. Ajuda a nomear tarefas e reutilizar comportamento dentro de um programa.

  • Verbete · Hardware

    GPU

    GPU é um processador projetado para executar muitas operações em paralelo, com uso frequente em gráficos e cálculos sobre conjuntos de dados. O resultado depende de o programa organizar trabalho compatível com essa forma de execução.

  • Verbete · Segurança

    Hash

    Hash é um valor calculado a partir de dados por uma função. Funções hash criptográficas buscam propriedades que dificultam reconstruir a entrada e encontrar certas coincidências de resultado. O resumo ajuda a verificar dados, mas não é uma cópia recuperável do original.

  • Verbete · Hardware

    HD

    HD é um dispositivo que armazena dados em superfícies magnéticas de discos giratórios. Cabeçotes fazem a leitura e a gravação; o conjunto de pratos, motor e controlador permite acessar blocos de dados usados pelo sistema.

  • Verbete · Programação

    HTML

    HTML é a linguagem de marcação que descreve a estrutura e a semântica de documentos da web. Elementos identificam partes como títulos, parágrafos e links. O navegador interpreta essa marcação para apresentar e disponibilizar o conteúdo.

  • Guia · Programação

    HTML, CSS e JavaScript: o papel de cada um

    HTML organiza estrutura e significado, CSS descreve apresentação e JavaScript pode executar comportamento no ambiente do navegador. Uma página combina essas funções conforme a necessidade; conteúdo e navegação podem funcionar sem scripts.

  • Verbete · Internet

    HTTP

    HTTP é um protocolo de aplicação que define pedidos e respostas para acessar recursos. Métodos, campos e códigos de estado descrevem a interação entre cliente e servidor. É usado na web e também em interfaces de comunicação entre programas.

  • Guia · Segurança

    HTTP e HTTPS: o que a proteção da conexão garante?

    HTTP define pedidos e respostas; HTTPS combina esse uso com comunicação protegida e autenticação do servidor. A proteção trata o canal, sem avaliar a honestidade do serviço, a verdade do conteúdo ou todos os usos dos dados depois da chegada.

  • Verbete · Segurança

    HTTPS

    HTTPS é o uso de HTTP com proteção criptográfica da comunicação, normalmente por TLS. Ajuda a proteger os dados em trânsito e a autenticar o servidor. Não garante que o conteúdo seja verdadeiro nem que o serviço tenha boas intenções.

  • Verbete · Inteligência artificial

    Inteligência artificial

    Inteligência artificial é um campo que desenvolve sistemas para tarefas como prever, recomendar, reconhecer padrões e gerar conteúdo. Há diferentes abordagens; realizar essas tarefas não demonstra, por si só, consciência ou compreensão humana.

  • História · Software

    Interfaces gráficas: mudar a forma de trabalhar com o computador

    Demonstrações, máquinas de pesquisa e computadores oferecidos ao público ajudaram a mudar a interação com documentos na tela. O trabalho de Engelbart, o Xerox Alto e o Macintosh mostram recortes distintos, sem reduzir toda a história a um único inventor.

  • Verbete · Internet

    Internet

    A internet conecta redes de computadores ao redor do mundo usando protocolos comuns. Essa infraestrutura permite serviços como a web e o e-mail.

  • Guia · Internet

    Internet e web: qual a diferença?

    A internet conecta redes; a web é um dos serviços que usa essa conexão. Compare uma página, um aplicativo de e-mail e uma falha de acesso para entender a diferença.

  • Verbete · Programação

    Interpretador

    Interpretador é um programa que organiza a execução de instruções de uma linguagem ou representação. Pode trabalhar com o código original ou com uma forma intermediária. Interpretação e compilação podem coexistir no mesmo ambiente.

  • Verbete · Redes

    IP

    IP é uma família de protocolos que define endereçamento e transporte de datagramas entre redes. IPv4 e IPv6 são versões dessa família. IP ajuda a encaminhar dados ao destino, mas não garante sozinho entrega, ordem ou retransmissão.

  • Guia · Internet

    IP, DNS e URL: como um endereço leva a um recurso?

    URL identifica como acessar um recurso, DNS consulta informações associadas a nomes e IP participa do encaminhamento entre redes. Essas funções se combinam numa navegação, mas nenhuma delas, sozinha, garante que uma página será entregue.

  • Verbete · Redes

    IPv4

    IPv4 é a versão do protocolo IP que usa endereços de 32 bits. A forma textual comum divide o endereço em quatro grupos decimais, como 192.0.2.10. Esses valores participam da localização e do encaminhamento de datagramas na rede.

  • Verbete · Redes

    IPv6

    IPv6 é a versão de IP que usa endereços de 128 bits e um cabeçalho básico diferente do IPv4. Sua escrita comum usa grupos hexadecimais separados por dois-pontos. O espaço maior amplia as possibilidades de endereçamento.

  • Verbete · Programação

    JavaScript

    JavaScript é uma linguagem de programação usada em navegadores e em outros ambientes. Na web, pode tratar eventos, alterar documentos e trocar dados com serviços. As capacidades disponíveis dependem das interfaces oferecidas pelo ambiente de execução.

  • Verbete · Dados

    JSON

    JSON é um formato textual para representar e trocar dados estruturados. Usa valores como números, textos, booleanos, listas e objetos. Sua sintaxe é independente de uma linguagem específica, apesar da origem associada a JavaScript.

  • Guia · Dados

    JSON e CSV: como representar o mesmo conjunto de dados?

    CSV representa registros em campos separados; JSON oferece objetos, listas e valores com estrutura explícita. Ambos podem trocar dados, mas exigem convenções de significado. Converter formatos pode perder tipos, hierarquia ou detalhes que não foram descritos.

  • Verbete · Sistemas operacionais

    Kernel

    Kernel é o núcleo de um sistema operacional: a parte que administra recursos e oferece mecanismos para processos usarem memória, dispositivos e outras funções. O sistema completo também inclui ferramentas, bibliotecas e serviços além desse núcleo.

  • Verbete · Programação

    Linguagem de programação

    Linguagem de programação é um sistema de regras para expressar instruções e organizar dados em programas. Sua sintaxe define como escrever; seu significado determina o que as construções fazem quando processadas.

  • Linha do tempo · Hardware

    Linha do tempo da computação

    Uma seleção de marcos de máquinas, componentes, redes e inteligência artificial.

  • Verbete · Hardware

    Mainframe

    Mainframe é um tipo de computador voltado a grandes cargas de trabalho de organizações, com ênfase em operação contínua, processamento de dados e confiabilidade. Sua função não é definida apenas pelo tamanho físico.

  • Verbete · Nuvem

    Máquina virtual

    Máquina virtual é um ambiente que apresenta recursos de uma máquina a um sistema convidado. Um mecanismo de virtualização administra CPU, memória e dispositivos virtuais. Vários convidados podem compartilhar um equipamento físico mantendo ambientes separados.

  • Guia · Hardware

    Memória e armazenamento: qual a diferença?

    A RAM mantém dados em uso; o armazenamento guarda arquivos para depois. Acompanhe um documento para entender as duas funções.

  • Verbete · Hardware

    Memória RAM

    A memória RAM mantém temporariamente os dados que o computador está usando. A RAM comum perde seu conteúdo quando deixa de receber energia.

  • Verbete · Inteligência artificial

    Modelo de linguagem

    Modelo de linguagem é um modelo que representa regularidades de sequências de linguagem, frequentemente estimando probabilidades de tokens. Alguns modelos geram texto por escolhas sucessivas. Texto fluente não garante precisão factual nem demonstra compreensão humana.

  • Verbete · Software

    Navegador

    Navegador é um aplicativo que acessa e apresenta recursos da web, como páginas, imagens e vídeos. Ele interpreta documentos e pode executar programas da página para permitir interações.

  • Guia · Nuvem

    Nuvem, máquinas virtuais e containers: três conceitos diferentes

    Nuvem descreve um modelo de serviço; máquina virtual apresenta uma máquina a um sistema convidado; container isola processos usando mecanismos do ambiente. As técnicas podem participar de um serviço de nuvem e também existir fora dele.

  • Guia · Internet

    O que acontece quando você abre um site?

    O navegador interpreta o endereço, encontra o serviço, solicita recursos e monta a página. DNS, conexão, HTTPS e cache participam do caminho, com variações conforme o que já está disponível.

  • Verbete · Redes

    Pacote de rede

    Pacote de rede é uma unidade de dados transmitida segundo as regras de um protocolo. Em IP, o datagrama combina cabeçalho e conteúdo transportado. Uma comunicação pode usar muitas dessas unidades, cada uma com informações para seu tratamento.

  • Guia · Hardware

    Por que um computador fica lento?

    Uma tarefa pode demorar por disputa de CPU, falta de memória disponível ou espera por dados. Observe quando a lentidão aparece e compare hipóteses antes de atribuí-la a um componente.

  • Verbete · Sistemas operacionais

    Processo

    Processo é uma execução de programa com recursos e estado administrados pelo sistema operacional. Pode ter memória, arquivos abertos e uma ou mais threads. O arquivo do programa e o processo que o executa são coisas diferentes.

  • Guia · Sistemas operacionais

    Programa, processo e thread: qual a diferença?

    Programa descreve instruções; processo é uma execução com recursos administrados pelo sistema; thread é uma sequência de execução dentro dele. Essa distinção explica por que um aplicativo pode aparecer várias vezes nas ferramentas do sistema.

  • Verbete · Redes

    Protocolo

    Protocolo é um conjunto de regras para a comunicação entre participantes. Define formatos, significado de informações e procedimentos de interação. Sistemas diferentes conseguem conversar quando implementam regras compatíveis e interpretam as mensagens de forma coerente.

  • História · Hardware

    Quando o programa passou a ficar na memória

    Entre projetos e máquinas experimentais dos anos 1940, guardar instruções na memória abriu outra forma de programar. O relatório sobre o EDVAC e a execução do Manchester Baby ajudam a separar uma proposta de organização de uma demonstração concreta.

  • Verbete · Inteligência artificial

    Rede neural

    Rede neural artificial é um modelo computacional composto por operações conectadas e parâmetros ajustáveis. Transforma entradas em saídas e pode aprender relações a partir de dados. A inspiração no cérebro não torna o modelo uma reprodução completa do funcionamento humano.

  • Verbete · Redes

    Roteador

    Roteador é um equipamento ou função de software que encaminha pacotes entre redes. Usa informações de destino e rotas disponíveis para escolher o próximo trecho do caminho. Não precisa conhecer todo o percurso de cada comunicação.

  • Verbete · Sistemas operacionais

    Sistema de arquivos

    Sistema de arquivos é o conjunto de regras e estruturas que organiza o acesso a arquivos, diretórios e metadados. Pode trabalhar sobre armazenamento, memória ou serviços remotos; define como os objetos são apresentados e administrados.

  • Verbete · Sistemas operacionais

    Sistema operacional

    Sistema operacional é o conjunto de software que organiza recursos do computador e oferece serviços aos programas. Ele gerencia execução, memória, arquivos e dispositivos para que aplicativos possam realizar suas tarefas.

  • Verbete · Software

    Software

    Software é o conjunto de programas e outros elementos lógicos que orientam o funcionamento de um sistema computacional. Inclui aplicativos, sistemas operacionais e bibliotecas; sua execução depende de recursos físicos e de um ambiente compatível.

  • História · Software

    Software livre: código, permissões e cooperação

    O projeto GNU, a circulação do Linux e a formação da Open Source Initiative mostram caminhos relacionados de colaboração em software. Disponibilidade de código e permissões de uso são perguntas distintas, e as denominações não apagam diferenças de objetivos.

  • Verbete · Dados

    SQL

    SQL é uma linguagem usada para definir, consultar e modificar dados em sistemas relacionais. Comandos expressam operações sobre tabelas e resultados. Os gerenciadores implementam versões e extensões, por isso nem todo comando é idêntico entre produtos.

  • Verbete · Hardware

    SSD

    SSD é um dispositivo de armazenamento de estado sólido. Modelos comuns guardam dados em memória flash, sem discos giratórios, e usam um controlador para organizar leituras, gravações e o uso das células de memória.

  • Guia · Hardware

    SSD e HD: o que muda no acesso aos arquivos?

    SSD e HD conservam arquivos, mas usam mecanismos diferentes. A diferença aparece no modo de acessar os dados e no comportamento de cada tarefa. Capacidade, desempenho e possibilidade de recuperação são perguntas que precisam ser avaliadas separadamente.

  • Verbete · Redes

    TCP

    TCP é um protocolo de transporte que oferece aos aplicativos um fluxo confiável e ordenado de bytes entre dois pontos. Usa números de sequência, confirmações e retransmissões, além de mecanismos para controlar o envio de dados.

  • Guia · Redes

    TCP e UDP: quem cuida da entrega dos dados?

    TCP oferece um fluxo ordenado e confiável de bytes. UDP entrega um serviço de datagramas sem essas garantias. A aplicação precisa escolher ou acrescentar mecanismos conforme sua tarefa; a diferença não se resume a lento contra rápido.

  • Verbete · Sistemas operacionais

    Thread

    Thread é uma sequência de execução dentro de um processo. Threads de um mesmo processo podem compartilhar memória e recursos, mas têm estado de execução próprio. Essa organização permite concorrência e, em condições adequadas, paralelismo.

  • Verbete · Inteligência artificial

    Token em modelos de linguagem

    Token, em modelos de linguagem, é uma unidade usada para representar uma sequência de entrada ou saída. Pode corresponder a uma palavra, parte dela ou outro elemento, conforme o tokenizador. Não há equivalência fixa entre quantidade de tokens e palavras.

  • Verbete · Hardware

    Transistor

    Transistor é um componente eletrônico que controla a passagem de corrente. Ele pode amplificar sinais ou funcionar como uma chave; em circuitos digitais, essa segunda função ajuda a representar e processar bits.

  • Guia · Inteligência artificial

    Treinamento e inferência em IA: o que acontece em cada fase?

    Treinamento ajusta um modelo segundo dados e objetivos. Inferência usa um modelo para produzir resultados a partir de entradas. Em modelos de linguagem, o contexto de uma conversa pode afetar a saída sem significar novo ajuste permanente dos parâmetros.

  • Verbete · Redes

    UDP

    UDP é um protocolo de transporte que envia datagramas entre aplicações. Preserva os limites das mensagens enviadas, mas não acrescenta garantia de entrega, ordem ou retransmissão. A aplicação decide como lidar com perda e outras necessidades.

  • Verbete · Dados

    Unicode

    Unicode é um padrão para representar caracteres de muitos sistemas de escrita por códigos e regras comuns. Codificações como UTF-8 transformam esses códigos em bytes. Caractere, código, byte e desenho exibido na tela são conceitos relacionados, mas distintos.

  • História · Sistemas operacionais

    Unix: arquivos, processos e ferramentas que se combinam

    O Unix reuniu uma organização de arquivos, processos e ferramentas que ajudou a tornar o sistema utilizável e adaptável. A história inicial e os artigos dos autores mostram escolhas de implementação, em vez de uma coleção de invenções sem antecedentes.

  • Verbete · Internet

    URL

    URL é um identificador que informa uma forma de localizar ou acessar um recurso. Em um endereço web, partes como esquema, nome do serviço, caminho e consulta têm funções distintas. O endereço não contém necessariamente o recurso que identifica.

  • Verbete · Programação

    Variável

    Variável é um nome ou mecanismo usado por um programa para acessar um valor ou uma posição que o contém, conforme a linguagem. Seu significado depende de regras de atribuição, tipos e escopo; não é sempre uma caixa física reservada na memória.

  • Verbete · Internet

    Web

    A web é um sistema de páginas e recursos conectados por links, normalmente acessados por um navegador. Ela é um dos serviços que funcionam sobre a internet.