O gênio que revolucionou a COMPUTAÇÃO #SagaDosComputadores Ep. 4

398.23k views2060 WordsCopy TextShare
Manual do Mundo
► Venha estudar na Alura, o seu manual da tecnologia com 10% de desconto hoje: http://bit.ly/Alura_M...
Video Transcript:
e hoje a gente vai gostar de verdade como os computadores modernos funcionam e entender a diferença entre software e hardware 1 eu [Música] fui para o [Música] e no último episódio da nossa Saga dos computadores a gente viu como surgiram os primeiros computadores eletrônicos e como eles foram importantes para desvendar o código secreto nazistas e trazer um sim para segunda guerra mundial só que essas máquinas gigantescas um monte de válvulas e Fios foram projetados no jeito personalizado não era nada fácil fazer modificações nelas se você quisesse construir uma nova melhorada você tinha que começar praticamente
do zero fala o trabalho gigante que tinha da manutenção isso porque não tinha esquema Geral de construção elas não seguiam uma arquitetura base para entender melhor vamos pensar numa casa quando arquiteto projeto na casa ele já parte de uma ideia Geral de casa né então uma sala cozinha quarto banheiro ele também sabe que vai ter que construir um corredor para ligar um cômodo no outro se a casa tiver dois andares vai ter que construir uma escada claro que o jeito que o arquiteto vai projetar cara casa vai ser o único Mas qualquer pessoa olhando para
essa planta vai saber identificar o quê é porque essa casa parte de uma base comum os primeiros computadores não tinham isso era como se fosse uma casa em que os quartos cozinhas banheiros não tava ninguém sem paradas e definido era tudo meio misturado mas essa era só uma parte do problema nessa época e desde programa de computador ainda não era clara como é hoje em dia para programar o computador as pessoas precisam mexer fisicamente nas ligações entre os componentes sempre desafios é uma coisa muito trabalhosa de fazer tinha outros tipos em que a programação era
feita usando o cartões perfurados mas também dava muito trabalho e se você errasse qualquer coisa tinha que fazer tudo de novo imagina só tem um trabalhando desse e no final descobrir que você não conseguiu nem começar o comercial da Luna mas hoje em dia a vida a bem mais fácil né se assisti todo contém o da loira sem sair de casa Sentado aí confortável na sua cadeira Gamer usando o seu teclado RGB eu assisti o conteúdo que você quiser na hora em que você quiser e se você se distrair não tem problema você volta você
volta e assistir quantas vezes você quiser Então aproveita que você me no futuro e tem todos os cursos da lua aí na sua cara não perde essa oportunidade e o link está na descrição fechou e agora sim voltando para nossa história essa ideia de pensar em uma arquitetura para os computadores começou na cabeça do Alan turing aquele matemática inglês que a gente falou no último episódio que desvendou o código nazista mas bem antes da segunda guerra altura em já teorizavam sobre computadores ele queria bolar um processo simples que fosse capaz de completar alguma coisa genérica
ou seja uma máquina que não fizesse só uma coisa que deve ser programada para fazer uma coisa e depois re programada para fazer outra completamente diferente em 1936 ele imaginou esse computador elementar que é chamado hoje de máquina touring e touring que era matemático só queria provar um conceito de que era possível fazer uma máquina genérica programa mas agora entre um outro matemático na nossa história de um bom Norman era um matemático húngaro supergênio com seis anos de idade ele conseguia dividir uns números enormes muito cabeça tipo 324 1998 / 5.349 eu não me conta
uma Nem Que a Vaca imagina se eu tivesse seis anos só que ele não com seis anos ele ainda sabia falar grego antigo com 18 anos ele já fazia cálculo diferencial e integral tem um tipo de cálculo bem avançado que a gente só vê nas faculdades de ciências exatas que como tava tranquilo ele ainda Leu em alemão os 46 volumes de uma enciclopédia de história mundial Deu para entender o grau de prodígio que a gente tá falando esse cara é sem dúvida um dos grandes nomes da ciência do século 20 ele fez trabalhos importantes um
monte de áreas geometria teoria dos conjuntos dinâmica dos fluidos física quântica teoria dos jogos topologia e como a gente vai ver hoje computação como era formada em matemática mas também Engenharia Química o carro já muito de bombas e foi chamado para fazer parte do projeto Manhattan Quero projeto que estava construindo a bomba atômica foi lá que depois de trabalhar com os primeiros computadores como.na que a gente falou no episódio passado e aí ele percebeu que esses monstrengos é muito complicado de programar Foi a que numa viagem de trem inspirado pelas ideias do Alan turing ele
escreveu um artigo sugerindo arquitetura do computador e isso foi tão revolucionário que a ideia se espalhou muito rápido um pouco tempo começou a aparecer uma geração de computadores baseada nessa arquitetura e eu vou contar uma coisa para vocês é arquitetura que a gente usa até hoje a gente montou um esqueminha que simula uma cidade para vocês entenderem como funciona Então essas aqui são as ruas Essas são as casas que no caso é a memória cada caso você pode perceber que tem uma faquinha com o endereço dela desse lado a gente tem a Prefeitura que no
caso é a unidade central de processamento uma famosa CPU do computador lá dentro a gente vai ter um gabinete do prefeito que a unidade de controle ela é que tem que executar todas as ordens aqui depois a gente vai ter a unidade de aritmética que é onde vetores matemáticos que fazem todas as contas a livro A Cidade e a gente tem também um acumulador que é como se fosse um quadro de postites onde as ações que a gente tá trabalhando naquele momento vamos rodar um programinha aqui então cada casinha é uma célula de memória só
consegue guardar uma informação e a gente já colocou as informações aqui para conseguir começar nessa cidade a gente vai ter dois funcionários que andam aqui no meio um fiscal como se fosse uma espécie de leiturista aquele cara que ele é a luz ler a água ele entra na memória na casinha e pega a informação que tá lá dentro que a gente vai ter um mensageiro que é quem leva as informações para lá e para cá o mensageiro só leva a informação é como se levasse informação dele do nível logo fechado ele não consegue ler a
única pessoa que executa alguma coisa lei tudo mais é a unidade de controle ao prefeito que eu vamos começar com fiscal ele tá na primeira casa ele vai andando sempre na sequência ele ler essa informação e passa por mensageiro tá escrito pega alguma coisa no endereço número seis então ele não executa na primeira ele leva para o prefeito o prefeito lê ela não tem que pegar alguma coisa no endereço número 6 vai até o endereço vocês pegar para mim então ele vem aqui o endereço número 6 tem o número 3 lá dentro até o número
mesmo não é o endereço tá ele leva essa informação para o prefeito e o prefeito precisa guardar essa informação no acumulador agora o fiscal passa para a próxima casa aqui da memória soma o que tiver endereço 7 mensageiro vai lá Prefeito falar tem que tomar ou tiver endereço certo tá bom vai endereço 7 ver o que tem lá e traz para mim a tem o número 4 ele volta prefeito prefeito o número 4 como é uma operação matemática ele vai ter que passar isso aqui para unidade aritmética dos matemáticos ele vai falar o matemáticos uma
quatro com aquele número que já tá no acumulador aí eles somam e o resultado é sete tudo executado a gente vai para próxima casa aqui de memória fiscal vai próxima casa guarda informação na casa 10 então o prefeito Vamos guardar essa informação na casa dessa pega o acumulador e guarda na casa 10 qual é a próxima tarefa o fiscal vai vir aqui na casa quatro tá escrito aguarde a entrada ele fala isso perfeito perfeito aguarde entrada que que significa isso computador causo Ele vai esperar algum digitar alguma coisa alguém colocar alguma informação lá dentro é
centrada poderia ser por exemplo lê um CD poderia ser um microfone um teclado qualquer informação que entre no computador nosso caso a informação veio pelo teclado tá então tem algumas instruções aqui à informação entrou no computador vai lá para unidade de controle o prefeito fala bom Vamos guardar esse negócio na memória para executar então e essa informação vai sendo colocada na memória você pode ver que eu substitui algumas coisas na memória isso acontece mesmo no computador então o fiscal vai lá para a próxima casa e que agora tem informação tá escrito pega o que tiver
na casa 10 muito bem mensageiro leva Prefeito e vai lá e pego que tá na casa 10 é o número sete e aí leva o prefeito o prefeito coloca isso no acumulado próxima instrução ou aqui para casa número 6 anos a 5 para 6 subtrai o que tiver na casa o vice-prefeito prefeito fala pega logo tá na casa oito vamos lá para os matemáticos e o número dois matemáticos pegue o número tá no acumulador e tirem 25 próxima instrução Envie para saída quer dizer que quem tá fora do computador tem que ver essa informação pode
ser uma impressora pode ser no alto-falante Pode ser na maioria das vezes na tela do computador então é isso aqui chama lá a nossa com babosa ela vai levar essa informação para saída e e foi embora na prática se fosse um computador mesmo que teria acontecido computador teria ligado executado algumas ações depois alguém dito alguma coisa no teclado e sai o número 5 na tela disse que ia mandar bonitinho eu daria um joinha agora mas que tem especial nesse para começo de conversa o celular que você tá usando agora para assistir esse vídeo usa essa
arquitetura aqui o que que ela trouxe de novo primeira coisa é que a gente tem tudo compartimenta Dinho tudo separadinho segundo e muito importante é que tanto a programação quanto os dados estão todos na memória no mesmo lugar a grande vantagem disso é que você pode mudar a programação à vontade sem trocar um fio sem trocar uma peça da máquina se você quiser melhorar um computador que já existe tá tudo dividido em módulos então eu quero mais memória bota um pouquinho mais de memória aqui eu quero um processador mais potente e troco processador mas o
resto continua igual quando inventa um computador um pouco melhor ele consegue e contigo cara que programa para um consegue entender perfeitamente a lógica do outro computador não tem mais aquela bagunça agora o negócio mas de colar quando surgiu essa arquitetura que as pessoas começaram a ter um entendimento novo da computação e aí houve uma separação em duas partes uma parte era a física então há uns fios os placas as partes de as suas válvulas e tudo mais que a gente chama de hardware a coisa dura e ao mesmo tempo ou Existiam os códigos as instruções
toda a programação as informações que a parte um pouco mais software software a partir desse momento então quando o computador dava problema poderia ser duas coisas diferentes alguma coisa para deve ter queimado ali um fio que soltou a parte de hardware ou tem algum Bang algum erro no código de um problema de software então começaram também a dividir as profissões de um lado os engenheiros da eletrônica que cuidavam do Água e do outro lado os programadores e cuidavam sofre e causou uma revolução na computação mas na nossa história a gente já tá chegando nos anos
50 com os Estados Unidos e União Soviética competindo na área militar e ao mesmo tempo fazendo a correndo espacial e agora precisavam de computadores bem rápido raiva construído com válvulas eletrônicas já um tava mais dando conta que será que vem pela frente te conto no próximo episódio da nossa Saga dos computadores e E aí E aí [Música]
Copyright © 2024. Made with ♥ in London by YTScribe.com