O que é hardware e o que é software?
A distinção fundamental
Todo computador, do notebook mais simples ao supercomputador de um laboratório, é feito de duas naturezas completamente diferentes que trabalham juntas: hardware e software. Entender essa diferença é o alicerce de tudo o que vem depois nesta trilha, porque cada guia daqui pra frente vai falar de uma peça de hardware específica (processador, memória, armazenamento) ou de um tipo de software (sistema operacional, antivírus).
Hardware é tudo que você pode tocar fisicamente: o monitor, o teclado, os circuitos dentro do gabinete, os fios. É matéria, tem peso, ocupa espaço, e existe mesmo com o computador desligado, do mesmo jeito que um livro fechado continua existindo em cima da mesa.
Software é o oposto: é informação, um conjunto de instruções escritas numa linguagem que o hardware consegue entender e executar. Você não consegue tocar num software, só pode ver o efeito dele na tela. Um software não existe fisicamente em lugar nenhum, ele é gravado (como um texto) dentro de um hardware de armazenamento, mas ele em si é a informação, não o hardware que o guarda.
Uma forma simples de fixar essa diferença: se o computador fosse um toca-discos, o toca-discos (o aparelho, os alto-falantes, a agulha) seria o hardware. O disco de vinil com a música gravada seria o software. Sem o toca-discos, o disco não toca sozinho. Sem o disco, o toca-discos não tem o que tocar. Um sem o outro não serve pra nada, e é exatamente assim que hardware e software funcionam num computador: nenhum dos dois faz sentido sozinho.
As quatro funções que todo hardware exerce
Por mais complexo que um computador pareça por dentro, todo pedaço de hardware existe pra cumprir uma de quatro funções básicas:
Entrada: hardware que leva informação de fora pra dentro do computador. Teclado (você digita), mouse (você aponta e clica), microfone (você fala), câmera (capta imagem), scanner. Toda vez que você interage com o computador, está usando um dispositivo de entrada.
Processamento: hardware que recebe a informação de entrada e faz algo com ela, seguindo as instruções do software. O processador é o principal responsável por isso, e o assunto de um dos próximos guias desta trilha.
Armazenamento: hardware que guarda informação (seja de forma temporária ou permanente) pra ser usada depois. HD, SSD e a memória RAM entram nessa categoria, cada um com um papel diferente que também será explicado nos próximos guias.
Saída: hardware que devolve o resultado do processamento pra você entender. O monitor (mostra imagem), as caixas de som ou fone (reproduz áudio), a impressora (coloca no papel).
Um mesmo aparelho pode acumular mais de uma função: uma tela sensível ao toque, por exemplo, é ao mesmo tempo saída (mostra a imagem) e entrada (você toca nela pra interagir).
Os tipos de software
Assim como o hardware tem categorias, o software também. Os três tipos que você vai encontrar o tempo todo são:
Sistema operacional: o software mais importante de todos, porque é ele quem faz a ponte entre todos os outros softwares e o hardware. Sem ele, nenhum outro programa conseguiria "falar" com o processador, a memória ou o disco. Não existe só um: o Windows é o mais comum em computador pessoal no Brasil, o macOS roda só nos computadores da Apple, o Linux é gratuito e de código aberto, usado desde servidor de grande empresa até computador pessoal por quem quer mais controle sobre a máquina (existem várias "distribuições" de Linux, cada uma com sua proposta: o KeepOS, por exemplo, é a distribuição que a ASUS instala em alguns notebooks de entrada, como o Vivobook Go 15, como alternativa mais barata ao Windows), e no bolso de quase todo mundo tem outros dois rodando o tempo todo: Android e iOS, os sistemas operacionais dos celulares. Até a Samsung tem um sistema operacional próprio, o Tizen, usado nas Smart TVs da marca e em alguns relógios inteligentes (os celulares da Samsung, porém, rodam Android, só que com uma camada visual própria por cima chamada One UI). Todo esse funcionamento de sistema operacional será aprofundado, incluindo essas diferenças, num dos próximos guias desta trilha.
Softwares aplicativos: são os programas que você abre pra fazer alguma tarefa específica: um editor de texto, um navegador de internet, um jogo, uma planilha. Eles rodam "em cima" do sistema operacional, dependendo dele pra funcionar.
Firmware: um tipo especial de software, menos conhecido, que vem gravado diretamente dentro de um hardware específico (como a placa-mãe ou uma impressora) pra ensiná-lo a funcionar desde o momento em que é ligado, antes mesmo do sistema operacional carregar. É por isso que existe uma tela rápida (geralmente com o logo do fabricante) que aparece por um segundo assim que você aperta o botão de ligar, antes do Windows abrir: aquilo é o firmware trabalhando.
Como os dois trabalham juntos, na prática
Vale fechar com um exemplo real, passo a passo, de como hardware e software se revezam numa ação tão simples quanto apertar uma tecla:
- Você pressiona a tecla "A" no teclado (hardware de entrada).
- O teclado envia um sinal elétrico específico daquela tecla pro computador.
- O sistema operacional (software) recebe esse sinal e o traduz: "a tecla A foi pressionada".
- O processador (hardware de processamento) executa a instrução que o programa aberto (software) determinou que deveria acontecer quando a tecla A é pressionada: nesse caso, desenhar a letra "a" na posição onde está o cursor.
- O monitor (hardware de saída) exibe essa letra na tela, pra você ver o resultado.
Tudo isso acontece em uma fração de segundo, mas passa pelas quatro categorias de hardware e por pelo menos dois tipos de software (sistema operacional e o aplicativo aberto). É essa cooperação constante entre hardware e software, acontecendo bilhões de vezes por segundo, que faz um computador funcionar.
Com essa base, o próximo passo é conhecer, por fora, cada peça física que compõe um computador de verdade.
Aprendeu e ainda ficou com dúvida no seu equipamento?
Fale com a Dellinfo e conheça nosso suporte técnico em Aracaju/SE.
Falar com a Dellinfo