O que é um computador?

Nós falamos de computador a todo momento, é computador para lá, para cá, mas o que torna um computador, um computador de fato?

Luca Clemente
Luca Clemente
3 min readJan 21, 2021

--

by Lorenzo-Herrera

Durante toda a história, os humanos criaram diversas ferramentas que auxiliavam no trabalho manual. Por exemplo, você sabia que o grampeador foi inventado por Charles Henry Gould? E que a torradeira foi inventada por Alan MacMasters? Não? Tudo bem, eu também não sabia até pesquisar. Mas isso não importa tanto, o que importa é: Essas pessoas desenvolveram máquinas ou utensílios que auxiliassem no trabalho manual.

Com o passar do tempo, algumas pessoas começaram a pensar se havia a possibilidade de criar alguma máquina que ajudasse no trabalho intelectual humano. Algo que pudesse resolver equações ou rastrear algo, por exemplo. Ao invés de essa máquina mover ou ajudar em algum trabalho manual, ela teria que ser desenvolvida para manipular algo muito mais abstrato, informação.

Os cientistas da computação então começaram a pensar em desenhar uma máquina que pudesse fazer isso. E perceberam que ela deveria realizar quatro tarefas:

  • Deveria receber entrada (input)
  • Armazenar informação (storage)
  • Processá-la (processing)
  • Mostrar os resultados (output)

Esses quatros requisitos são simples, e são eles que fazem um computador, um computador!

by Giphy

Beleza, mas vamos aprofundar um pouco mais sobre essas quatro tarefas:

Input

O input é o que você faz que diz ao computador o que fazer. Você pode dizer ao computador o que fazer usando seu teclado, (neste momento, ao clicar nas teclas, estou dizendo para ele armazenar esse comando, processá-lo e então, “jogar” a tecla na tela.) seu mouse, microfone, câmera e hoje, até mesmo você pode usar um computador no pulso que conta às suas batidas do coração. Todos esses tipo de entrada (input) dão ao computador informação, que é armazenada na memória.

Storage & Processing

O processador do computador pega essa informação armazenada na memória, a manipula ou a muda utilizando algoritmos (de maneira bem simplificada digamos que é uma série de comandos.) e, então, ele manda a informação processada para ser armazenada na memória novamente! Esse looping continua até que a informação processada esteja pronta para ser mostrada (output).

Output

A forma como um computador apresenta as informações depende da forma da qual ele foi desenhado para mostrar. Um computador pode mostrar textos, imagens, vídeos, jogos interativos ou até mesmo realidade virtual! A saída (output) de um computador pode até mesmo emitir sinais que controlem um robô. E, quando os computadores estão conectados à internet, a saída de um torna-se a entrada de outro e vice-versa.

Bom, esse é o primeiro artigo que fará parte de uma “série” de artigos que eu escreverei sobre computadores. Os próximos artigos devem sair às quartas e quintas. Muito obrigado por ter chegado até aqui! Espero que tenha gostado! Deixe um feedback do que eu posso melhorar! Até a próxima.

fonte: code.org

--

--