História da Informática
Roteiro
Introdução
Pré-História
A evolução dos computadores
Cronologia
Vídeos
Introdução
Os computadores estão presentes no dia-a-dia em nossas vidas
Não são apenas os PC’s domésticos, mas também os celulares, carros, micro-ondas, etc.
Hoje é quase impossível conceber nossa sociedade sem a tecnologia dos computadores
Introdução
Os computadores passaram por diversas mudanças até chegar aos atuais computadores modernos
Dentro da evolução dos computadores temos a construção de aparelho mecânicos e eletrônicos
Nessa aula será mostrado como foi a trajetória desde os tempos antigos até a atualidade
Pré-História
Ábaco
Primeira ferramenta construída para ajudar a calcular na humanidade. Permite realizar operações de adição e subtração. Ábacos mais complexos permitem multiplicações, divisões e até raízes quadradas/cúbicas.
Foi inventado pelos chineses conhecendo-se também versões Japonesas, Russa e Astecas.
Pré-História
Pascalinas
Desenvolvida por Blaise Pascal em 1642, são calculadoras primitivas capaz de somar e subtrair
Era uma máquina baseada em
engrenagens
Em 1672 Gottfried Leibniz aperfeiçoa o projeto criando uma máquina capaz de também multiplicar e dividir
Pré-História
Pascalinas
A calculadora de Leibniz conseguia fazer cálculos envolvendo as quatro operações e extraindo a raiz quadrada
Pré-História
Máquinas
de
Cartões
Perfurados
Em 1801, Joseph Marie Jacquard, construiu uma máquina de tear inteiramente automatizada
Essa máquina podia fazer desenhos muito complicados
Usava um sistema de cartões perfurados
Cada cartão representava um padrão diferente de tecido
Pré-História
Máquinas
de
Cartões
Perfurados
Em 1890, Hermann Hollerith, desenvolveu um equipamento utilizando os cartões idealizados por Jacquard com o propósito de acelerar o trabalho do censo nos Estados Unidos
O sucesso de Hollerith era tanto que fundou uma empresa que viria a se tornar anos mais tarde na IBM
Pré-História
Máquina Analítica
Através da máquina de Jacquard, Charles Babbage, em 1822, desenvolve o projeto de uma máquina analítica que lê cartões perfurados (entrada) e produzir um resultado (saída)
Essa máquina é a precursora dos computadores modernos
Fazia o processamento em memória de engrenagens e tinha precisão de 50 dígitos
Pré-História
Máquina Analítica
Ada Lovelace (1815-1852) compreendeu a máquina analítica de Babbage e desenvolveu os primeiros programas para o invento Considerada a primeira programadora da história
É a criadora do conceito de sub-rotina, dentre outras contribuições à lógica de programação
Pré-História
Máquina Universal
Alan Turing é considerado o pai da computação
Em 1936, ele desenvolveu a teoria da máquina universal
Que era uma máquina capaz de resolver qualquer função matemática, desde que carregada com o programa adequado