Mindmap
História da computação
Inhalt der Mindmap
História da computação
A capacidade dos seres humanos em calcular quantidades dos mais variados modos foi um dos fatores que possibilitaram o desenvolvimento da matemática e da lógica. Nos primórdios da matemática e da álgebra, utilizavam-se os dedos das mãos para efetuar cálculos.
A mais antiga ferramenta conhecida para uso em computação foi o ábaco, e foi inventado na Babilônia por volta de 2400 a.C. O seu estilo original de uso, era desenhar linhas na areia com rochas. Ábacos, de um design mais moderno, ainda são usados como ferramentas de cálculo.
A mais antiga ferramenta conhecida para uso em computação foi o ábaco, e foi inventado na Babilônia por volta de 2400 a.C. O seu estilo original de uso, era desenhar linhas na areia com rochas. Ábacos, de um design mais moderno, ainda são usados como ferramentas de cálculo.
- Àbaco
- O ábaco dos romanos consistia de bolinhas de mármore que deslizavam numa placa de bronze cheia de sulcos. Também surgiram alguns termos matemáticos: em latim "calx" significa mármore, assim "calculos" era uma bolinha do ábaco, e fazer cálculos aritméticos era "calculare".
- Construção da primeira máquina calculadora
- Blaise Pascal (1623-1662)
- Pascal, que aos 18 anos trabalhava com seu pai em um escritório de coleta de impostos na cidade de Rouen, desenvolveu a máquina para auxiliar o seu trabalho de contabilidade.
- A calculadora usava engrenagens que a faziam funcionar de maneira similar a um odômetro.
- Pascal recebeu uma patente do rei da França para que lançasse sua máquina no comércio. A comercialização de suas calculadoras não foi satisfatória devido a seu funcionamento pouco confiável, apesar de Pascal ter construído cerca de 50 versões.
- O projeto de Pascal foi bastante aprimorado pelo matemático alemão
- Gottfried Wilhelm Leibniz (1646-1726),
- inventou o cálculo, o qual sonhou que, um dia no futuro, todo o raciocínio pudesse ser substituído pelo girar de uma simples alavanca.
- introduziu o conceito de realizar multiplicações e divisões através de adições e subtrações sucessivas. Em 1694, a máquina foi construída, no entanto, sua operação apresentava muita dificuldade e era sujeita a erros.
- Charles Xavier Thomas
- Em 1820 conhecido como Thomas de Colmar, projetou e construiu uma máquina capaz de efetuar as 4 operações aritméticas básicas
- Arithmomet
- Esta foi a primeira calculadora realmente comercializada com sucesso. Ela fazia multiplicações com o mesmo princípio da calculadora de Leibniz e efetuava as divisões com a assistência do usuário.
- Todas essas máquinas, porém, estavam longe de serem consideradas um computador, pois não eram programáveis. Isto quer dizer que a entrada era feita apenas de números, mas não de instruções a respeito do que fazer com os números.
- Esta foi a primeira calculadora realmente comercializada com sucesso. Ela fazia multiplicações com o mesmo princípio da calculadora de Leibniz e efetuava as divisões com a assistência do usuário.
- Arithmomet
- Em 1820 conhecido como Thomas de Colmar, projetou e construiu uma máquina capaz de efetuar as 4 operações aritméticas básicas
- inventou o cálculo, o qual sonhou que, um dia no futuro, todo o raciocínio pudesse ser substituído pelo girar de uma simples alavanca.
- Gottfried Wilhelm Leibniz (1646-1726),
- O projeto de Pascal foi bastante aprimorado pelo matemático alemão
- Blaise Pascal (1623-1662)
- Construção da primeira máquina calculadora
- O ábaco dos romanos consistia de bolinhas de mármore que deslizavam numa placa de bronze cheia de sulcos. Também surgiram alguns termos matemáticos: em latim "calx" significa mármore, assim "calculos" era uma bolinha do ábaco, e fazer cálculos aritméticos era "calculare".
- Máquina de Turing
- o século V a.C., na antiga Índia, o gramático Panini formulou a gramática de Sânscrito usando 3959 regras conhecidas como Ashtadhyāyi, de forma bastante sistemática e técnica. Pānini usou meta-regras, transformações e recursividade com tamanha sofisticação que sua gramática possuía o poder computacional teórico
- Àbaco
Logaritmo
- Entre 200 a.C. e 400, os indianos também inventaram o logaritmo, e partir do século XIII tabelas logarítmicas eram produzidas por matemáticos islâmicos. Quando John Napier descobriu os logaritmos para uso computacional no século XVI, seguiu-se um período de considerável progresso na construção de ferramentas de cálculo.
- John Napier (1550-1617)
- Escocês inventor dos logaritmos, também inventou os ossos de Napier, que eram tabelas de multiplicação gravadas em bastão, o que evitava a memorização da tabuada.
- A primeira máquina de verdade foi construída por Wilhelm Schickard (1592-1635)
- sendo capaz de somar, subtrair, multiplicar e dividir
- Essa máquina foi perdida
- Durante a guerra dos trinta anos, sendo que recentemente foi encontrada alguma documentação sobre ela
- Essa máquina foi perdida
- sendo capaz de somar, subtrair, multiplicar e dividir
- A primeira máquina de verdade foi construída por Wilhelm Schickard (1592-1635)
- Escocês inventor dos logaritmos, também inventou os ossos de Napier, que eram tabelas de multiplicação gravadas em bastão, o que evitava a memorização da tabuada.
- John Napier (1550-1617)
- Entre 200 a.C. e 400, os indianos também inventaram o logaritmo, e partir do século XIII tabelas logarítmicas eram produzidas por matemáticos islâmicos. Quando John Napier descobriu os logaritmos para uso computacional no século XVI, seguiu-se um período de considerável progresso na construção de ferramentas de cálculo.
Os algoritmos
- No século VII, o matemático indiano Brahmagupta explicou pela primeira vez o sistema de numeração hindu-arábico e o uso do 0
- sistema de numeração hindu-arábico no Oriente Medio
- tradução do mesmo livro para o latim: Algoritmi de número Indorum
- Por derivação do nome, atualmente usa-se o termo algoritmo.
- O primeiro computador
- Konrad Zuse (1910-1995)
- engenheiro alemão construiu, a partir de relés que executavam os cálculos e dados lidos em fitas perfuradas, o Z1.
- Os projetos de Zuse ficariam parados durante a guerra, dando a chance aos americanos de desenvolver seus computadores, o chamado Eniac.
- John Von Neumann (1903-1957)
- Formalizou o projeto lógico de um computador, conhecido por "Arquitetura de von Neumann"
- Em sua arquitetura, Von Neumann sugeriu que as instruções fossem armazenadas na memória do computador
- Até então elas eram lidas de cartões perfurados e executadas, uma a uma. Armazená-las na memória, para então executá-las, tornaria o computador mais rápido, já que no momento da execução, as instruções seriam obtidas com rapidez eletrônica.
- A maioria dos computadores hoje em dia segue o design proposto por Von Neumann.
- Até então elas eram lidas de cartões perfurados e executadas, uma a uma. Armazená-las na memória, para então executá-las, tornaria o computador mais rápido, já que no momento da execução, as instruções seriam obtidas com rapidez eletrônica.
- Em sua arquitetura, Von Neumann sugeriu que as instruções fossem armazenadas na memória do computador
- Formalizou o projeto lógico de um computador, conhecido por "Arquitetura de von Neumann"
- John Von Neumann (1903-1957)
- Os projetos de Zuse ficariam parados durante a guerra, dando a chance aos americanos de desenvolver seus computadores, o chamado Eniac.
- engenheiro alemão construiu, a partir de relés que executavam os cálculos e dados lidos em fitas perfuradas, o Z1.
- Konrad Zuse (1910-1995)
- O primeiro computador
- Por derivação do nome, atualmente usa-se o termo algoritmo.
- tradução do mesmo livro para o latim: Algoritmi de número Indorum
- A lógica binária
- Pingala
- indiano Pingala inventou o sistema de numeração binário
- sistema estabelece que sequências específicas de uns e zeros podem representar qualquer número, letra ou imagem.
- Gottfried Leibniz
- desenvolveu a lógica em um sentido formal e matemático, utilizando o sistema binário
- Em seu sistema, uns e zeros também representam conceitos como verdadeiro e falso, ligado e desligado, válido e inválido
- George Boole
- álgebra booleana
- princípios da lógica booleana, onde as variáveis assumem apenas valores 0 e 1 (verdadeiro e falso), que passou a ser utilizada a partir do início do século XX.
- álgebra booleana
- George Boole
- Em seu sistema, uns e zeros também representam conceitos como verdadeiro e falso, ligado e desligado, válido e inválido
- desenvolveu a lógica em um sentido formal e matemático, utilizando o sistema binário
- indiano Pingala inventou o sistema de numeração binário
- Pingala
- sistema de numeração hindu-arábico no Oriente Medio
- No século VII, o matemático indiano Brahmagupta explicou pela primeira vez o sistema de numeração hindu-arábico e o uso do 0
Primeiros computadores pessoais
- mainframes
- computadores enormes, trancados em salas refrigeradas e operados apenas por alguns poucos privilegiados
- Kenbak-1
- lançado em 1971,o primeiro "computador pessoal"
- Tinha 256 Bytes,não possuía CPU
- foi anunciado na revista Scientific American por US$ 750
- A Apple e a popularização
- Steve Jobs e Steve Wozniak
- iniciou outra empresa que mudaria o rumo da informática: a Apple.
- Steve Jobs e Steve Wozniak
- A Apple e a popularização
- foi anunciado na revista Scientific American por US$ 750
- Tinha 256 Bytes,não possuía CPU
- lançado em 1971,o primeiro "computador pessoal"
- Kenbak-1
- computadores enormes, trancados em salas refrigeradas e operados apenas por alguns poucos privilegiados
- mainframes