Commit 1343d4a7 authored by Eduardo de Santana Medeiros Alexandre's avatar Eduardo de Santana Medeiros Alexandre
Browse files

movendo seção de alan turing

parent aca2bfa2
......@@ -280,10 +280,10 @@ image::images/historia-do-computador/Babbage-Analytical-Engine-with-cards.png[sc
Ele percebeu que os cartões perfurados poderiam ser utilizados para guardar
números, sendo utilizados como um mecanismo de armazenamento de dados e
futuramente poderiam ser referenciados. Ele idealizou o que hoje chamamos de
*unidade de armazenamento* e *unidade de processamento de dados*.
*((unidade de armazenamento))* e *((unidade de processamento de dados))*.
A principal funcionalidade que a diferenciava das máquinas de calcular era
a utilização de instruções condicionais. A máquina poderia executar fluxos
a utilização de ((instruções condicionais)). A máquina poderia executar fluxos
diferentes baseada em condições que eram avaliadas conforme instruções
perfuradas nos cartões.
......@@ -292,7 +292,7 @@ fosse construída teria o tamanho de uma locomotiva.
===== A Primeira programadora
A condessa de Lovelace, Ada Byron, se interessou pela máquina analítica de
A condessa de Lovelace, ((Ada)) Byron, se interessou pela máquina analítica de
Babbage e se comunicava com ele através de cartas e encontros.
Ela passou a escrever programas que a máquina poderia ser capaz de executar,
caso fosse construída. Ela foi a primeira a reconhecer a necessidade de 'loops'
......@@ -305,7 +305,9 @@ image::images/historia-do-computador/ada_lovelace.jpg[scaledwidth="30%"]
==== Linha do tempo
Na <<fig_linha_do_tempo_precursores>> apresentamos uma linha do tempo dos precursores dos computadores, apresentados neste capítulo.
[[fig_linha_do_tempo_precursores]]
.Linha do tempo dos precursores dos computadores
["graphviz", "linha-do-tempo.png"]
---------------------------------------------------------------------
......@@ -337,6 +339,48 @@ digraph automata_0 {
}
---------------------------------------------------------------------
==== Alan Turing - O pai da Ciência da Computação
(((Alan Turing)))
'Alan Mathison Turing' (23 de Junho de 1912 — 7 de Junho de 1954) foi um matemático, lógico,
criptoanalista e cientista da computação britânico. Foi influente no desenvolvimento da ciência
da computação e proporcionou uma formalização do conceito de algoritmo e computação com a máquina
de Turing, desempenhando um papel importante na criação do computador moderno. Durante a Segunda
Guerra Mundial, 'Turing' trabalhou para a inteligência britânica em Bletchley Park, num centro especializado em quebra de códigos.
Por um tempo ele foi chefe de Hut 8, a seção responsável pela criptoanálise da frota naval alemã.
Planejou uma série de técnicas para quebrar os códigos alemães, incluindo o método da bombe, uma máquina eletromecânica que poderia
encontrar definições para a máquina de criptografia alemã, a Enigma. Após a guerra, trabalhou no Laboratório Nacional de Física do Reino Unido,
onde criou um dos primeiros projetos para um computador de programa armazenado, o ACE.
Aos 24 anos de idade, consagrou-se com a projeção de uma máquina que, de acordo com um sistema formal,
pudesse fazer operações computacionais. Mostrou como um simples sistema automático poderia manipular símbolos de um sistema de regras próprias.
A máquina teórica de 'Turing' pode indicar que sistemas poderosos poderiam ser construídos. Tornou possível
o processamento de símbolos, ligando a abstração de sistemas cognitivos e a realidade concreta dos números.
Isto é buscado até hoje por pesquisadores de sistemas com Inteligência Artificial (IA).
Para comprovar a inteligência artificial ou não de um computador, 'Turing' desenvolveu um teste que consistia
em um operador não poder diferenciar se as respostas a perguntas elaboradas pelo operador eram vindas ou não de um computador.
Caso afirmativo, o computador poderia ser considerado como dotado de inteligência artificial. Sua máquina pode
ser programada de tal modo que pode imitar qualquer sistema formal. A ideia de computabilidade começou a ser delineada.
A maior parte de seu trabalho foi desenvolvida na área de espionagem e, por isso, somente em 1975 veio a ser considerado
o "pai da Ciência da Computação".
Para saber mais sobre a vida e obra de Alan Turing assista ao vídeo do Globo Ciência:
.Vida e Obra de Alan Turing: http://youtu.be/yIluxaHL0v0
ifdef::livro-pdf[]
["qrcode", size=10, scaledwidth="30%"]
-------------------------
http://youtu.be/yIluxaHL0v0
-------------------------
endif::livro-pdf[]
ifdef::livro-html[]
+++
<?dbhtml-include href="videos/alanTuring.html"?>
+++
endif::livro-html[]
=== As gerações dos computadores
......@@ -365,7 +409,7 @@ http://www.itsavvy.in/computer-generations
// Válvulas: http://www.lsi.usp.br/~chip/como_funcionam.html
// http://www.cs.sun.ac.za/museum/gen1.html
A primeira geração dos computadores é marcada pela utilização de *válvulas*.
A primeira geração dos computadores é marcada pela utilização de *((válvulas))*.
A válvula é um tubo de vidro, similar a uma lâmpada fechada sem ar
em seu interior, ou seja, um ambiente fechado a vácuo, e contendo
eletrodos, cuja finalidade é controlar o fluxo de elétrons. As válvulas
......@@ -379,7 +423,7 @@ o que dificultava a programação e consequentemente despendia muito tempo.
O armazenamento dos dados era realizado em cartões perfurados, que depois passaram
a ser feitos em fita magnética.
Um dos representantes desta geração é o ENIAC. Ele possuía 17.468 válvulas,
Um dos representantes desta geração é o ((ENIAC)). Ele possuía 17.468 válvulas,
pesava 30 toneladas, tinha 180 m² de área construída, sua velocidade era da
ordem de 100 kHz e possuia apenas 200 bits de memória RAM.
......@@ -397,44 +441,6 @@ Nenhum dos computadores da primeira geração possuíam aplicação comercial, e
utilizados para fins balísticos, predição climática, cálculos de energia atômica
e outros fins científicos.
===== Alan Turing - O pai da Ciência da Computação
'Alan Mathison Turing'(23 de Junho de 1912 — 7 de Junho de 1954) foi um matemático, lógico,
criptoanalista e cientista da computação britânico. Foi influente no desenvolvimento da ciência
da computação e proporcionou uma formalização do conceito de algoritmo e computação com a máquina
de Turing, desempenhando um papel importante na criação do computador moderno. Durante a Segunda
Guerra Mundial, 'Turing' trabalhou para a inteligência britânica em Bletchley Park, num centro especializado em quebra de códigos.
Por um tempo ele foi chefe de Hut 8, a seção responsável pela criptoanálise da frota naval alemã.
Planejou uma série de técnicas para quebrar os códigos alemães, incluindo o método da bombe, uma máquina eletromecânica que poderia
encontrar definições para a máquina de criptografia alemã, a Enigma. Após a guerra, trabalhou no Laboratório Nacional de Física do Reino Unido,
onde criou um dos primeiros projetos para um computador de programa armazenado, o ACE.
Aos 24 anos de idade, consagrou-se com a projeção de uma máquina que, de acordo com um sistema formal,
pudesse fazer operações computacionais. Mostrou como um simples sistema automático poderia manipular símbolos de um sistema de regras próprias.
A máquina teórica de 'Turing' pode indicar que sistemas poderosos poderiam ser construídos. Tornou possível
o processamento de símbolos, ligando a abstração de sistemas cognitivos e a realidade concreta dos números.
Isto é buscado até hoje por pesquisadores de sistemas com Inteligência Artificial (IA).
Para comprovar a inteligência artificial ou não de um computador, 'Turing' desenvolveu um teste que consistia
em um operador não poder diferenciar se as respostas a perguntas elaboradas pelo operador eram vindas ou não de um computador.
Caso afirmativo, o computador poderia ser considerado como dotado de inteligência artificial. Sua máquina pode
ser programada de tal modo que pode imitar qualquer sistema formal. A ideia de computabilidade começou a ser delineada.
A maior parte de seu trabalho foi desenvolvida na área de espionagem e, por isso, somente em 1975 veio a ser considerado
o "pai da Ciência da Computação".
Se possível, assista ao vídeo do Globo Ciência sobre a vida e obra de Alan Turing:
.Vida e Obra de Alan Turing: http://youtu.be/yIluxaHL0v0
ifdef::livro-pdf[]
["qrcode", size=10, scaledwidth="30%"]
-------------------------
http://youtu.be/yIluxaHL0v0
-------------------------
endif::livro-pdf[]
ifdef::livro-html[]
+++
<?dbhtml-include href="videos/alanTuring.html"?>
+++
endif::livro-html[]
[NOTE]
.O primeiro *bug* da história
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment