Estudo de Caso: como reinventar o computador do zero em caso de Apocalipse?

Imagine o cenário, em um mundo devastado, onde as cidades outrora vibrantes agora jazem em ruínas, um pequeno grupo de sobreviventes se reúne em uma antiga biblioteca. As paredes estão manchadas com a passagem do tempo, e o cheiro de mofo paira no ar. Eles acenderam uma fogueira no centro da sala, usando páginas de livros antigos como combustível.

André, um ex-professor, senta-se perto do fogo, segurando um livro desgastado. Ela olha para os jovens ao seu redor, seus olhos cheios de tristeza e esperança. Lucas, um jovem engenheiro, afia uma faca com cuidado. Eva, observa a entrada, sempre alerta para qualquer ameaça.

O líder do grupo, Jonas, se aproxima da fogueira. Ele tem cicatrizes no rosto e nos braços, lembranças de batalhas passadas. Ele olha para cada um deles e diz:

“Estamos aqui por uma razão. Não apenas para sobreviver, mas para preservar o conhecimento que está se perdendo. Esses livros contêm histórias, ciência, arte… tudo o que é importante para a humanidade. Precisamos encontrar uma maneira de passar isso adiante.”

Maria ergue o livro que segura. “Este é um romance escrito por um autor chamado Gabriel. Ele descreve um mundo antes do apocalipse, onde as pessoas se apaixonavam, riam e sonhavam. Precisamos lembrar que a vida não era apenas sobre luta e sobrevivência.”

Lucas olha para o livro e diz: “Temos que encontrar um lugar seguro para esses tesouros. Talvez nas montanhas, onde o ar é mais limpo e a terra menos contaminada.”

Eva assente. “Mas também precisamos encontrar uma maneira de nos comunicar com outros grupos de sobreviventes. Trocar informações, compartilhar histórias. Não podemos nos isolar.”

E assim, naquela biblioteca empoeirada, eles traçaram um plano para o futuro, projetando recriar o computador do zero, desejando um futuro onde a esperança e o conhecimento poderiam florescer novamente, mesmo em meio ao caos, a partir de um computador.

O que eles deveriam fazer para recriar o computador do zero?

Comente a sua ideia, ou, para ajudá-lo(la), assista ao vídeo.

Fonte: Guia Definitivo.

Sugestões de leitura para solução do Estudo de Caso

Nisan, Noam, and Shimon Schocken. The Elements of Computing Systems: Building a Modern Computer from First Principles. MIT Press, 2005.

Malvino, Albert Paul. Digital Computer Electronics. McGraw-Hill Education, 1999

Petzold, J. (2008). The annotated Turing: A guided tour through Alan Turing’s historic paper on computable numbers. Wiley.

Turing, A. M. (1936). On computable numbers, with an application to the Entscheidungsproblem.** Proceedings of the London Mathematical Society, s2-42(1), 230-265.

Rojas R (1997). “How to Make Zuse’s Z3 a Universal Computer.” IEEE Annals of the History of Computing, vol. 20, no. 3, 1998, pp. 51-54.

Rojas R (1996) “Conditional Branching is not Necessary for Universal Computation in von Neumann Computers”. JUCS – Journal of Universal Computer Science 2(11): 756-768.

Shannon, C. E. (1938). A symbolic analysis of relay and switching circuits.** Transactions of the American Institute of Electrical Engineers, 57(12), 713-723.

Deixe um comentário

Este site utiliza o Akismet para reduzir spam. Saiba como seus dados em comentários são processados.