Os Princípios Básicos dos Computadores: Introdução
Tags: computerscience, beginners, programming, braziliandevs
Published: 2021-08-09 16:23:02

Os computadores são máquinas presentes no nosso dia-a-dia que conseguem de fazer as coisas mais estranhas e misteriosas, senão melhor e muito mais eficiente do que nós mesmos, que já pudemos presenciar quanto humanos, eles são capazes de mostrar fotos e vídeos de animais fofinhos, jogar jogos, eles sabem o seu saldo no banco, capazes de fazer diagnósticos, dirigir carros e a lista é praticamente infinita. Entretanto, como eles são hábeis à fazer tudo isso? como eles fazem o que fazem? Essas máquinas misteriosas organizam e analisam todo tipo de coisas. Apesar de tudo isso, **os computadores ainda são simples** tudo que sabem fazer são poucas coisas e uma coisa de cada vez, mas é o conjunto dessas coisas que, feitas tão rapidamente, permite construirmos universos inteiros dentro delas.

## O que significa tudo isso?
O propósito - como diz o título - é explicar, simplificadamente, como computadores funcionam em uma série de textos. Afinal, há uma demanda enorme por bons profissionais na área de computação, porém essa série não é sobre coisas profissionais ou técnicas demais. Apesar disso, veja essas publicações apenas como uma criança apaixonada e curiosa buscando entender como essas simples caixas misteriosas funcionam.
>Uso a palavra para compor meus silêncios.
Não gosto das palavras
fatigadas de informar.
Dou mais respeito
às que vivem de barriga no chão
tipo água pedra sapo.
Entendo bem o sotaque das águas
Dou respeito às coisas desimportantes
e aos seres desimportantes.

O início desse poema de Manuel de Barros, O apanhador de desperdícios, descreve bem o que eu espero passar com essa série, a ideia é não informar, mas sim maravilhar com a computação. Em suma, é provável que você já saiba sobre como computadores funcionam ou talvez você nunca irá usar esse conhecimento. Porém, é nas coisas desimportantes que se encontra o mais valioso, pois tudo que resta é a importância que concedemos a elas.

## O que veremos?
Começaremos do começo, em termos gerais, veremos o que formam os computadores e do que são feitos os programas. Como por exemplo o que são bits? bytes? o que é CPU e RAM? O que é um clock, contador de programa e acumulador? e como todas essas partes se comportam juntas? Para tanto, Criaremos um emulador de um computador 8-bit ou 16-bits, na verdade, quando eu concebi a ideia da série eu não imaginava fazer isso, então não é uma certeza.

## Referências
As referências utilizadas para guiar nossa aventura no mundo cibernético dos computadores será o livro [But How Do it Know? The Basics Principles of Computers for Everyone](https://www.amazon.com.br/But-How-Know-Principles-Computers-ebook/dp/B00F25LEVC)![Capa do Livro](https://m.media-amazon.com/images/P/B00F25LEVC.01._SCLZZZZZZZ_SX500_.jpg)- você pode considerar essa série como uma releitura e/ou tradução desse. Além disso, também usarei duas fontes em vídeo, sendo elas o curso de [Ciência da Computação do Crash Course](https://www.youtube.com/playlist?list=PL8dPuuaLjXtNlUrzyH5r6jN9ulIgZBpdo) apresentada pela carismática [Carrie Annie](https://about.me/carrieannephilbin)![Carrie Annie](https://www.raspberrypi.org/app/uploads/2017/05/ezgif-1-9ce9822aaf.gif) e os [Programming Concepts](https://www.youtube.com/playlist?list=PLdsnXVqbHDUcrE56CH8sXaPF3TTqoBP2z) do experiente [Fabio Akita](https://twitter.com/akitaonrails).
![Fabio Akita](https://mkpcdn.com/profiles/50139c43e1e0104a949b59ef4d919dc0.jpg)

## Apêndices
Me esforçarei para entregar esse conteúdo semanalmente, porém é bastante possível que eu não consiga, pois valorizo muito os detalhes e o entendimento do texto, então talvez demore mais para ser entregue o conteúdo.
Sinta-se a vontade para fazer perguntas, análises ou correções sobre o conteúdo ou a série em si. Ficarei muito grato em poder ajudar a refinar nossos conhecimentos sobre uma área incrível como a computação.