Bit, Byte, Hardware, Software e Firmware
Byte (Binary Term), baite ou octeto, é um dos tipos de dados integrais em computação. É usado com frequência para especificar o tamanho ou quantidade da memória ou da capacidade de armazenamento de um certo dispositivo, independentemente do tipo de dados. A codificação padronizada de byte foi definida como sendo de 8 bits. O byte de 8 bits é mais comumente chamado de octeto no contexto de redes de computadores e telecomunicações.
Hardware pode ser definido como um termo geral da língua inglesa que se refere a equipamentos como chaves, fechaduras, dobradiças, trincos, puxadores, fios, correntes, material de canalização, ferramentas, utensílios, talheres e peças de máquinas. No âmbito eletrônico, o termo "hardware" é bastante utilizado, principalmente na área de computação, e se aplica à unidade central de processamento, à memória e aos dispositivos de entrada e saída. O termo "hardware" é usado para fazer referência a detalhes específicos de uma dada máquina, incluindo-se seu projeto lógico pormenorizado bem como a tecnologia de embalagem da máquina.
Software é a parte lógica, o conjunto de instruções e dados processado pelos circuitos eletrônicos do hardware. Toda interação dos usuários de computadores modernos é realizada através do software, que é a camada colocada sobre o hardware que transforma o computador em algo útil para o ser humano.
Firmware é a combinação de memória persistente e código de programa e dados armazenados nele. Os exemplos típicos de dispositivos que contenham firmware são sistemas embarcados (como semáforos, os aparelhos de consumo e relógios digitais), computadores, periféricos de computadores, telefones celulares e câmeras digitais, ele fornece o programa de controle para