A Historia do Computador Completo – Parte 1/2

Tempo de leitura: 7 min

Escrito por Tecno Dicas TI
em Maio 27, 2019

Trilhas: Desenvolvimento Fullstack e Arquitetura de Software. Desenvolvimento Front-end e Mobile. Gestão de TI, Inovação e Transformação Digital.

Participe do seminário Dev Summit - 4ª Edição!!

A Historia do Computador Completo – Parte 1/2

Olá, tudo bem, meu amigo ou minha amiga? No artigo de hoje, discutiremos o desenvolvimento dos computadores, da Internet e também sobre o acesso à informação.

Claro, vamos dividir este artigo aqui em algumas partes. Na primeira parte, nosso foco será no desenvolvimento do computador. Na segunda parte, discutiremos a Internet e sobre o acesso à informação.

Mas então vamos. Bem, os computadores, como muitas outras tecnologias, são dispositivos feitos pelo homem que ajudam você a resolver certas tarefas. Hoje em dia, estão presentes em nossa vida de uma forma nunca vista antes.

Seja em casa, na escola, em um ambiente profissional, ou nos dispositivos móveis e smartphones que temos no bolso. No entanto, ao contrário do que você possa pensar, a história da computação não começou há décadas, mas há mais de 7.000 anos.

Por esse motivo, neste artigo, apresentaremos brevemente a história e a evolução da computação e dos computadores. Isso, desde os tempos antigos até o presente.

Mas antes disso, acho que é bom fazermos alguns comentários aqui sobre o que é um computador e o que é computação. Afinal, existe uma diferença entre essas duas coisas.

Computador:

Um computador é um dispositivo eletrônico projetado para receber e processar dados para realizar várias operações. Atualmente, todos os tipos de computadores são compostos por um conjunto de circuitos integrados e componentes.

Entre eles, o mais relevante é o microprocessador ou cérebro da máquina. Esses circuitos integrados podem executar várias operações de forma rápida, ordenada e sistematicamente. Através de uma série de aplicações práticas para o usuário, neste caso é você, que estão pré-programadas.

Computação:

A palavra computação vem do latim “computatio” que, de uma forma geral, apresenta a noção de cômputo enquanto conta ou cálculo. Mas também é freqüentemente usado como sinônimo de tecnologia da informação.

A computação pode ser definida como encontrar uma solução para um problema a partir de entradas e saídas. Na verdade, é muito comum as pessoas usarem estas palavras em inglês “inputs” e “outputs”.

Também é importante lembrar que ao entrar no sistema, o problema é resolvido por meio de um algoritmo para encontrar uma solução.

A partir da década de 1950, a computação ganhou o status de ciência, o que deu origem ao termo ciência da computação, que é um campo do conhecimento humano.

Hoje e está intimamente relacionado à produção de software. Esses softwares também são chamados de aplicativos, ou simplesmente apps.

História dos computadores

Agora que você sabe o que é um computador e o que é computação, podemos começar a falar sobre a história e o desenvolvimento dos computadores.

Ábaco

Muitos povos utilizavam uma tecnologia chamada ábaco. Eles usavam o ábaco para cálculos diários, principalmente nas áreas de comércio de mercadorias e desenvolvimento de construções civis.

 

 

Pode ser considerado como a primeira máquina desenvolvida para o cálculo. O ábaco consiste basicamente por um conjunto de hastes paralelas, que contêm pequenas bolas para contagem.

Seu primeiro registro data de 5.500 aC e foi registrado pelo povo da Mesopotâmia.

No entanto, com o tempo, o ábaco também foi usado por muitas outras culturas, incluindo Babilônia, Egito, Grécia, Roma, Índia, China, Japão e muitos outros povos.

Ao longo dos séculos, o ábaco foi desenvolvido e aprimorado para se tornar a principal ferramenta de cálculo.

Régua de Cálculo

Primeira Régua de Cálculo

No entanto, os principais intelectuais do Renascimento precisavam encontrar métodos de cálculos mais eficazes. Em 1638, um padre britânico chamado William Oughtred criou uma tabela muito interessante para realizar multiplicações muito grandes.

O mecanismo desenvolvido por Oughtred consiste em uma régua que já possui um grande número de valores pré-calculados organizados de forma que os resultados fossem acessados automaticamente, pois um ponteiro indica o resultado do valor desejado.

Apesar da régua de cálculo ser algo bem útil, os valores presentes nela ainda eram pré-definidos, o que não funcionaria para calcular números que não estivessem presentes na tábua.

Máquina de Pascal

Máquina de Pascal

Logo depois, em 1642, o matemático francês Blaise Pascal desenvolveu o que pode ser chamado de a primeira calculadora mecânica da história: a máquina de Pascal.

A função da máquina de Pascal é baseada no uso de rodas interconectadas que giram durante os cálculos.

O funcionamento da máquina de Pascal baseava-se no uso de rodas interligadas que giravam durante a realização dos cálculos. A primeira calculadora foi construída em Paris em 1642.

A função da máquina de Pascal é baseada no uso de rodas interconectadas que giram durante os cálculos.

A ideia de Pascal era desenvolver uma máquina que pudesse realizar quatro operações matemáticas básicas, o que não aconteceu no evento porque ela só poderia realizar adição e subtração.

Por esse motivo, a tecnologia não era muito bem aceita na época, o que era uma pena.

 

Um detalhe interessante meu parceiro ou minha amiga é que em todas as máquinas e mecanismos que eu mostrei aqui para você as operações já estavam previamente programadas não sendo possível inserir novas funções.

Tear Programável

No entanto ali no ano de 1801 o costureiro Joseph-Marie Jacquard que também era francês desenvolveu um sistema muito interessante nessa área.

Tear Programável

Joseph Jacquard criou o primeiro tear verdadeiramente programável. Jacquard furou o cartão com o desenho desejado e a máquina o reproduziu no tecido.

Ele ainda tinha o objetivo de cortar tecidos automaticamente. A máquina foi usada nas primeiras fábricas de roupas do mundo. Ainda está em uso hoje.

A partir desse momento, muitos outros esquemas foram afetados pelo tear, entre eles a máquina de diferenças e a máquina analítica que é o que nós vamos conversar aqui agora.

A Máquina Analítica

No ano de 1822, foi publicado um artigo científico que prometia revolucionar tudo que existia até então no ramo do cálculo eletrônico.

Charles Babbage criou uma máquina que podia calcular funções trigonométricas e logarítmicas. A máquina até fazia tudo isso de uma forma muito simples.

Este projeto é chamado de máquina da diferença. As ideias aplicadas ao projeto estavam muito à frente de seu tempo. Houve uma grande confusão naquela época.

Só que, infelizmente, devido a limitações técnicas e financeiras, a máquina de diferença só pode ser implementada muitos anos depois.

Depois de mais de dez anos, no ano de de 1837, Babbage lançou uma nova máquina chamada de engenho analítico ou, simplesmente, máquina analítica.

Máquina Diferencial de Babbage (Fonte da imagem: Wikimedia Commons)

A ideia dessa máquina era muito simples, ela aproveitava todos os conceitos do tear programável, como o uso de cartões.

O maior problema é que, novamente, não foi possível implementá-lo naquela época pelos mesmos motivos de limitações técnicas e financeiras.

Portanto, sem dúvida, esse maquina desenvolvida por Babbage também estava muito à frente de seu tempo.

A tecnologia existente ali na época não era avançada o suficiente para execução do projeto.

No entanto, meu amigo ou minha amiga, a contribuição teórica de Babbage foi tão grande que muitas de suas ideias são utilizadas até hoje.

Bohli pode ser considerado o pai da lógica moderna que fundamenta o funcionamento de qualquer aplicativo.

Babbage é considerado o avô do computador, do ponto de vista da arquitetura de hardware.

George Bohli desenvolveu um sistema lógico que reduzia a representação de valores a dois dígitos.

Na teoria de Bohli, o número “1” tem significados como ativo, vinculado, existente, verdadeiro e assim por diante. Por outro lado, zero representa o inverso, ou seja, inativo, desativado, inexistente, falso.

Por exemplo, vamos supor que você tem uma lâmpada e você queira desenvolver um sistema para controlar a intensidade luminosa dessa lâmpada.

Observando essa lâmpada, a gente sabe que ela pode estar ligada ou desligada, certo? Porém, a gente pode ter intensidade luminosa intermediárias. Então, por exemplo, a gente poderia ter a lâmpada ali desligada, mais ou menos desligada, mais ou menos ligada e ligada.

Nesse caso, adiaríamos 00 para desligada. 01 para mais ou menos desligado, ou seja ela, está ligada mas com uma intensidade luminosa baixa. E, claro, 11 para totalmente conectado.

Conseguiu compreender a ideia aqui? É muito legal isso, não é?

Todo o sistema lógico dos computadores atuais, inclusive, o que você está lendo esse artigo aqui, agora usa tecnologia de Bohli de forma prática.

Mas a gente vai continuar falando sobre a historia do computador no próximo artigo.

Você vai gostar também:

Trilhas: Desenvolvimento Fullstack e Arquitetura de Software. Desenvolvimento Front-end e Mobile. Gestão de TI, Inovação e Transformação Digital.

Participe do seminário Dev Summit - 4ª Edição!!