Historia da Computação

  • Jan 1, 800

    Algoritmos

    Algoritmos
    Nasce na índia o sistema de numeração hindu-arábico e o uso do 0. Por volta de 800 D.C, começa-se a difundir o sistema de numeração hindu-arábico no Oriente Médio, e posteriormente na Europa. Tais livros deram novos conceitos para definir sequências de passos para completar tarefas, como aplicações de aritmética e álgebra. Atualmente usa-se o termo algoritmo.
  • Lógica binária

    Lógica binária
    No século III a.C., foi inventado o sistema de numeração binário. Usado no processamento de computadores modernos, o sistema estabelece que sequências específicas de uns e zeros podem representar informação. Em 1703 a lógica passou para um sentido formal e matemático, utilizando o sistema binário. Daí, 'uns' foram usados para verdadeiro e 'zeros' para falso. Depois, a álgebra booleana, com um sistema completo, permitia a construção de modelos matemáticos para o processamento computacional
  • Engenho analítico

    Engenho analítico
    Com Charles Babbage o computador moderno começou a ganhar forma, através de seu trabalho no engenho analítico. O equipamento descrito por ele nunca foi construído com sucesso, mas possuía os pré-requisitos de um computador moderno. O destaque do dispositivo era ser programável, algo imprescindível para qualquer computador.
    Em seguida, a matemática Ada Lovelace publicou os primeiros programas de computador em uma série de notas. Por isso, Lovelace é considerada como a primeira programadora
  • Trabalho teórico

    Trabalho teórico
    Os fundamentos Computação moderna começaram a ser definidos pelo teorema da incompletude (1931), que mostrava limites em um sistema formal; isso levou a trabalhos
    teóricos para definir tais sistemas formais Em 1936, Alan Turing e Alonzo Church introduziram a formalização de um algoritmo, definindo limites do que pode ser computador e um modelo puramente mecânico para a computação. Tais tópicos são uma hipótese sobre a natureza de
    dispositivos mecânicos de cálculo
  • Teoria da informação

    Teoria da informação
    Até a década de 1930, engenheiros eletricistas construiam circuitos eletrônicos sem sem rigor teórico para tal. Isso mudou com a tese de mestrado de Claude Shannon de 1937. Nas suas aulas de Filosofia, Shannon viu o trabalho de George Boole, e percebeu que podia aplicar esse aprendizado em conjuntos eletro-mecânicos. Shannon desenvolveu a teoria da informação no artigo de 1948, cujo conteúdo serve para áreas de estudo como compressão de dados e criptografia
  • Nascimento da Computação

    Nascimento da Computação
    Alan Turing, conhecido como pai da Ciência da Computação, inventou a Máquina de Turing, que posteriormente evoluiu para o computador moderno.