O que aprendi nos últimos dias
Nos últimos dias assisti a primeira aula do CS50’s Understanding Technology, sobre hardware, aproveitei de quebra para dar uma treinada no inglês e vi o vídeo com legendas em inglês, incrivelmente consegui entender a maior parte do conteúdo.
Voltando para o que aprendi, sei que foi pouco nos últimos dias mas nessa aula revi alguns conceitos básicos como binário, que são basicamente transistores passando sinais de 0 a 1, fazendo a analogia mais comum, uma lâmpada ligada ou desligada, nisso vi também sobre a conversão dele para números decimais e como começou a ser feito para transformar números em textos que aparecem na nossa tela, como por exemplo que cada letra é representada por um número na tabela ASCII e ai ocorre a conversão para o que é desejado.
Passando disso chegamos em dos primeiros componentes do pc que é a CPU, que por assim dizer posso falar que é o cérebro do computador e ela que realiza todos os cálculos por baixo dos panos, aprendi também que quando se fala que um processador é de 2GHz isso significa que ele é capaz de realizar 2 bilhões de ciclos por segundo e que cada core é basicamente como se fosse um "processador independente", então se tenho por exemplo 2 cores seria possível ter 4 bilhões de ciclos por segundo, e ai também temos as threads que conseguem organizar filas de tarefas para serem realizadas ao mesmo tempo.
E ai veio a parte da memória RAM, que é a memória de acesso randômico, ela que cuida da parte de disponibilizar os dados de maneira rápida para a CPU trabalhar, como por exemplo as abas de um navegador, algum jogo que você esteja rodando e ela só guarda esses dados enquanto o pc estiver ligado.
E ai para não perder os dados quando o computador for desligado temos a memória ROM, que seria o HD e o SSD de maneira mais comum, o HD acaba sendo mais lento pois ele tem partes mecânicas e os seus discos onde a agulha que ele tem fica passando para conseguir ler os dados, já o SSD ele usa memória flash, que são chips eletrônicos, então os dados são encontrados quase de maneira istantânea.
Por essa aula foi basicamente isso que aprendi e o próximo passo é ver a aula deles sobre internet para continuar me aprofundando nos conceitos e dessa vez não vou demorar tanto também.