Computador
Um computador é uma máquina eletrônica capaz de processar dados de acordo com um conjunto de instruções pré-definidas, também conhecidas como programas.
O termo "computador" geralmente se refere a dispositivos digitais capazes de realizar uma variedade de operações, como processamento de texto, cálculos matemáticos, manipulação de dados, armazenamento de informações e comunicação através de redes.
Os computadores modernos consistem em várias partes principais, incluindo:
Processador = Unidade Central de Processamento = CPU
Responsável por executar instruções de programas e realizar cálculos.
Memória RAM
Armazena temporariamente dados e instruções que estão sendo processados pela CPU.
Dispositivos de Armazenamento permanente
São utilizados para armazenar dados permanentemente, como disco rígido, SSD, pen drive, entre outros.
Dispositivos de Entrada
Permitem que os usuários forneçam dados e comandos ao computador, como teclado, mouse, touchscreen, etc.
Dispositivos de Saída
Exibem os resultados do processamento de dados pelo computador, como monitor, impressora, alto-falantes, etc.
Byte
Um byte é uma unidade de medida de armazenamento de dados na computação. Um byte é composto por 8 bits. Cada bit pode assumir um de dois valores: 0 ou 1. Isso significa que um byte pode representar até 256 (2^8) valores diferentes, variando de 00000000 a 11111111 em notação binária.
Pixel
Um pixel, abreviação de "picture element" (elemento de imagem), é a menor unidade de uma imagem digital.
Algoritmo
"Um algoritmo é qualquer procedimento computacional que toma algum valor ou conjunto de valores como entrada, e produz algum valor ou conjunto de valores como saída. Um algoritmo é dito ser correto se, para cada conjunto de entradas possíveis, ele termina com a saída correta."
Essa definição destaca os seguintes pontos-chave:
Um algoritmo é um procedimento computacional: Isso implica que um algoritmo é uma sequência finita de etapas ou instruções que podem ser executadas por um computador.
Recebe entradas e produz saídas: Um algoritmo aceita um ou mais valores como entrada e produz um ou mais valores como saída.
Correção: Um algoritmo é considerado correto se, para todas as possíveis entradas, ele produz a saída esperada ou desejada.
CORMEN, Thomas H.; LEISERSON, Charles E.; RIVEST, Ronald L.; STEIN, Clifford. Introduction to Algorithms. 3rd ed. Cambridge, MA: The MIT Press, 2009.
Linguagem de programação
Uma linguagem de programação é uma linguagem formal que consiste em um conjunto de instruções e regras sintáticas e semânticas que são usadas para escrever programas de computador.
Sistema Operacional
Um Sistema Operacional (SO) é um software fundamental que atua como uma interface entre o hardware de um computador e os programas de aplicação. Ele é responsável por gerenciar os recursos do sistema, como processador, memória, dispositivos de entrada e saída.
Arquivo ou documento
Um arquivo ou documento em um computador é uma unidade de armazenamento de dados que contém informações digitais organizadas de acordo com um formato específico. Essas informações podem ser textos, imagens, vídeos, áudios, programas, entre outros tipos de dados.