Você está na página 1de 16

UNIVERSIDADE FEDERAL DO CEARÁ

CAMPUS DE SOBRAL
CURSO DE ENGENHARIA ELÉTRICA

NOME: Marcel Freire Cisne e Gabriel Neves Dutra


MATRÍCULA: 407157 e 403183

TÍTULO: Evolução da programação

CIDADE: Sobral - CE
DATA:25/08/2017
Sumário

1.Introdução
(Evolução da computação, história da computação).

2. Instrumentos de contagem
(Primeiro, segundo e terceiro instrumento de cálculo)
2.1) Ábaco
2.2) Régua de cálculo
2.3) Máquina de Pascal

3. Marcos Históricos
3.1) A Programação Funcional
3.2) A Máquina de Diferenças
3.3) Engenho Analítico
3.4) A Teoria de Boole
3.5) Máquina de Hollerith

4. Computação Moderna
4.1) Primeira geração
4.2) Segunda geração
4.3) Terceira Geração
4.4) Quarta geração

5) Conclusão
6) Referências

1) INTRODUÇÃO

A EVOLUÇÃO DA COMPUTAÇÃO
A palavra computador vem do verbo computar que significa
calcular, muitos povos da antiguidade, até mesmo antes de Cristo,
utilizavam métodos primitivos para calcular.
Desde então, se pode dizer que a computação ao contrário
do que parece não surgiu nos últimos anos ou décadas. Ao longo
dos anos esses métodos foram se aperfeiçoando na medida em
que inventores e matemáticos como "John Napier, Bleise Pascal,
George Boole, e muitos outros", foram aparecendo e tornando o
método de computar mais fácil, com criações como ábaco, régua de
cálculo, máquina de pascal, lógica de Boole, entre outros. O
computador é o objeto utilizado para o manuseio da computação,
capaz de receber, armazenar e produzir informações de forma
automática, com rapidez e precisão, e computação é a metodologia
de calcular.
Essa computação veio sofrendo muitas transformações ao
longo do tempo, desde o ábaco, até os computadores e
calculadoras de hoje, facilitado ainda mais a vida, causando um
grande impacto na sociedade.
Nas últimas décadas a tecnologia colaborou de uma forma tão
incrível fazendo com que os computadores se tornassem uma peça
necessária para as pessoas. Hoje em dia, os computadores estão
presentes em nossa vida de uma forma nunca vista anteriormente.
Sejam em casa, na escola, na faculdade, na empresa ou em
qualquer outro lugar, eles estão sempre entre nós. (2)

HISTÓRIA DA COMPUTAÇÃO
Nos primórdios da computação o surgimento dos números
veio com a necessidade de contar do homem, através de pedras e
dedos para fazer a contagem, podendo então determinar as
quantidades. E com o passar dos anos o avanço e a criação de
instrumentos de cálculo foram aparecendo. Na antiguidade os
povos utilizavam instrumentos de contagem para a troca, compra de
mercadorias e pagamentos de impostos.
Mas, nestes últimos anos pode-se apontar a Segunda Guerra
Mundial como um marco inicial, levando em consideração a corrida
armamentista e a espacial, quando efetivamente se construíram os
primeiros computadores digitais.
Desde então os governantes de muitos países poderosos,
principalmente o E.U.A (Estados Unidos da América) no qual tinha
uma grande influência mundial, perceberam a necessidade de
investimento no avanço da computação para poder combater
inimigos durante guerras, no qual a utilização de computadores era
baseada na comunicação e também em radares para a localização.
Isso explica o por que os maiores avanços tecnológicos feitos pelo
homem, muitas vezes estão diretamente ligados a tempos de
conflitos.
A guerra é uma vergonha moral para a humanidade, mas que
traz uma evolução tecnológica muito grande, como na computação,
abrindo-se em um grande leque de tecnologias, conceitos, ideias.
(1)

2) INSTRUMENTOS DE CONTAGEM

Na medida em que os cálculos foram se complicando e


aumentando de tamanho, sentiu-se a necessidade de um
instrumento que viesse em auxílio.
Com a criação de instrumentos para contar, o homem teve
mais facilidade em dominar os números, podendo obter as quatro
operações simples da matemática.

2.1) Primeiro instrumento de cálculo

•ÀBACO:
Segundo historiadores o ábaco existe desde 5.500 a.C, e foi
descoberto pelo povo mesopotâmico, mas utilizado também
Babilônia, Egito, Grécia, Roma, Índia, China, Japão e etc. Cada
povo tinha sua maneira de utilizar, ele é bastante útil para
operações matemáticas como a soma e subtração, já para a
multiplicação e divisão, o ábaco comum não é muito recomendado,
mas que durante vários séculos o ábaco foi desenvolvido e
aperfeiçoado, tornando-se a principal ferramenta de cálculo da
época.
O ábaco era formado por fios paralelos e contas ou arruelas
deslizantes que, de acordo com a sua posição, representava a
quantidade a ser trabalhada. É basicamente um conjunto de varetas
de forma paralela que contém pequenas bolas que realizam a
contagem. (1)

2.2) Segundo instrumento de cálculo

•Régua de cálculo:

Pesquisas sobre logarítimos estavam sendo feitas pelo


escocês John Naiper, no qual ele descobriu várias propriedades
matemáticas interessantes e deu a elas o nome de logaritmos,
tornando a multiplicação uma tarefa mais simples.
Na época do renascimento em 1638 D.C, os intelectuais viam
a necessidade de obter maneiras mais eficientes para calcular,
então William Oughtred um inglês, criou uma tabela para a
realização de multiplicações grandes. willian Oughtred usou as
pesquisas feitas por John Naiper como base para sua invenção.
O mecanismo consistia em uma régua que já possuía uma
boa quantidade de valores antes calculados, organizados de forma
que os resultados fossem acessados automaticamente. Uma
espécie de ponteiro indicava o resultado do valor desejado. (1)

2.3) Terceiro instrumento de cálculo


•Máquina de pascal:

Infelizmente a régua de cálculo não foi tão promissora devido


ter valores já pré-definidos, ou seja, não funcionava com valores
que não estivesse na régua. Então um matemático francês, Bleise
Pascal, observando a necessidade de utilizar uma máquina que
possa ter valores no momento da operação, ele desenvolveu a
primeira calculadora mecânica da história, chamada máquina de
pascal no ano de 1642.
O objetivo de pascal era criar uma máquina que realizasse as
quatro operações básicas, mas ela apenas somava e subtraia. Até
que alguns anos depois em 1672, o alemão Gottfried Leibnitz
conseguiu o que Pascal não tinha conseguido, criou uma
calculadora que efetuava a soma e a divisão, além da raiz
quadrada.
Seu funcionamento era baseado no uso de rodas interligadas
que giravam na realização dos cálculos. (1) e (2)
3) MARCOS HISTÓRICOS
3.1) A Programação Funcional (1801)
Como as máquinas e mecanismos já estavam previamente
programados, não sendo mais possível inserir novas operações
matemáticas, durante a revolução industrial em 1801, o francês
Joseph Marie Jacquard inventou um tear mecânico. Joseph atuava
numa indústria no ramo de desenhos em tecidos, então no intuito
de diminuir o tempo de trabalho manual, ele construiu a primeira
máquina verdadeiramente programável, tornando o que era manual
em automático.
Sua máquina era capaz de produzir tecidos com desenhos
bonitos e perfeitos. Foi tamanho o sucesso que Jacquard foi quase
morto quando levou o tear para Lyons, as pessoas tinham medo
que o tear lhes fizesse perder o emprego. Em 7 anos, já haviam 11
mil teares desse tipo operando na França.(3)

3.2) A Máquina de Diferenças (1822)


Na época da revolução Francesa em 1970, Napoleão
Bonaparte exigiu a mudança do velho sistema imperial de medidas
para o novo sistema métrico. Para auxiliar os engenheiros e
matemáticos a fazerem a conversão. Porém ainda não havia
tecnologia suficiente, os computadores ainda eram feitos a mão, os
matemáticos e físicos passaram cerca de 10 anos para terminar o
projeto, infelizmente a república, abalada pela guerra, não tinha
mais fundos para publicar o trabalho, então o manuscrito ficou
esquecido durante décadas.
Em 1819 o jovem inglês Charles Babbage fez uma visita a
Paris e lá descobriu o projeto que tinha sido esquecido. Ao retornar
a Inglaterra Babbage decidiu reproduzir o projeto francês. A
poderosa Inglaterra estava no auge da Revolução Industrial, as
máquinas já estavam tomando de conta dos trabalhos manuais, e
Babbage percebeu que poderia substituir não apenas o trabalho
braçal, mas também o mental.
Só em 1822, Babbage propôs a construção da sua máquina,
ela era capaz de calcular funções de diversas naturezas
(trigonometria, logaritmos) de forma muito simples (4). O projeto
ficou conhecido como Máquina de Diferenças.
3.3) Engenho Analítico (1837)
Charles Babbage querendo ainda revolucionar, lançou uma
nova máquina, chamada de Engenho Analítico no ano de 1837, mas
novamente a tecnologia existente não era avançada o suficiente
para a execução do projeto, entretanto a teoria de Babagge foi tão
grande que ainda várias de suas ideias são usadas nos dias de
hoje. (4)
Essa máquina aproveitava todos os conceitos do Tear
Programável, como o uso dos cartões, podendo também instruções
e comandos serem informados pelos cartões e tinha uma precisão
de 50 casas decimais.

3.4) A Teoria de Boole (1847)


O grande matemático George Boole foi considerado o pai da
lógica moderna devido também a publicação de dois livros "A
Análise Matemática da Lógica" e "Uma Investigação das Leis do
Pensamento". A proposta de Boole era que qualquer coisa poderia
ser representada por símbolos e regras. Foi com esse pensamento
que em 1847, Boole introduziu a teoria dos códigos binários, a
dificuldade de implementar um dígito decimal (um número inteiro
entre 0 e 9) em componentes elétricos determinaram o uso desse
código binário.
Em sua teoria, o número “1” tem significados como: ativo,
ligado, existente, verdadeiro. Por outro lado, o “0” representava o
inverso: não ativo, desligado, não existente, falso (1). Esse código
binário é usado em todos os atuais computadores.
Funciona desta forma: (1)
►00 – desligado
►01 – carga baixa
►10 – carga moderada
►11 – carga alta

3.5) Máquina de Hollerith (1890)


Nos Estados Unidos, Hermann Hollerith desenvolveu uma
máquina que fazia com que todo aquele processo do uso de cartões
para a coleta de dados das pessoas fosse acelerado. Era um
procedimento bastante demorado, mas com a máquina de Hollerith
em 1890, o processo foi acelerado de tal forma que os dados que
fossem coletados, o processo de computação da informação
demorou cerca de 33% do tempo comum.
No funcionamento da máquina em sua fase inicial (a fase de
perfuração) os dados contidos nos formulários em papel - os dados
de um recenseamento, por exemplo - eram introduzidos
manualmente nos cartões, sob a forma de furos, por operadores
que manipulavam um teclado. Mas as fases seguintes eram
automáticas, "salvo no que dizia respeito à transferência manual
dos maços de cartões de uma máquina para outra".
Existiam vários tipos de máquinas: as "separadoras", que
ordenavam os cartões; as "intercaladoras", que eram capazes de
reunir duas séries de cartões, ordenando-os segundo um dado
critério numa única série; as "tabuladoras", que imprimiam os dados
contidos nos cartões.

4) COMPUTAÇÃO MODERNA
A computação moderna se caracteriza pelo uso de
computadores digitais, assim substituindo os analógicos. Ela pode
ser dividida em quatro gerações e tem início em 1946 e vai até os
dias de hoje. (https://www.tecmundo.com.br/tecnologia-da-
informacao/1697-a-historia-dos-computadores-e-da-
computacao.htm)

4.1) Primeira Geração


Essa geração se caracteriza por maquinas grandes progamas
escritos diretamente na linguagem da máquina, quilômetros de fios,
altas temperaturas e muito barulho, o que frequentemente
causavam problemas. Dentre as máquinas desse período a que
mais se destacou foi a "ENIAC".
(https://www.tecmundo.com.br/tecnologia-da-informacao/1697-a-
historia-dos-computadores-e-da-computacao.htm)
•ENIAC

No ano de 1946 com a chegada do ENIAC (Electrical


Numerical Integrator and Calculator) ocorreu uma grande revolução
no mundo da computação, desenvolvido pelos cientistas John
Eckert e John Mauchly. Esta máquina era em torno de 1000 vezes
mais rápida que qualquer outra que existia na época. (1)

O diferencial desse computador se encontra na facilidade de


manuseio da máquina que com o sistema digital substituiu o
analógico, assim o seu funcionalmente não dependia da
movimentação de alavancas de forma manual, mas sim somente
pela entrada de dados no painel de controle, podendo estes serem
manipulados por chaves switchs.
(https://www.tecmundo.com.br/tecnologia-da-informacao/1697-a-
historia-dos-computadores-e-da-computacao.htm)

4.2) Segunda Geração


Na segunda geração ocorreu uma grande diminuição no
tamanho do hardware, isso tudo possível pois houve a substituição
das válvulas eletrônicas por transístores. Outro avanço foi a
tecnologia de circuitos impressos que impediu que os fios e cabos
ficassem espalhados. Pode-se dividir os computadores dessa
geração em duas categorias: Supercomputadores e
minicomputadores. (https://www.tecmundo.com.br/tecnologia-da-
informacao/1697-a-historia-dos-computadores-e-da-
computacao.htm) (4)
•IBM 7030
O primeiro supercomputador da segunda geração, seu
tamanho era bem reduzido se comparado ao ENIAC, podendo
ocupar apenas uma sala comum. Foi utilizado por grandes
empresas e custava em base de 13 milhões de dólares na época.
(1)

Esse computador teve um grande diferencial na velocidade


com que realizava cálculos na casa dos microssegundos, o que
permitiu a realização de até um milhão de operações por segundo,
além de serem mais confiáveis assim atingindo um novo patamar.
Foram desenvolvidas várias linguagens para os computadores
da segunda geração como o fortran e o cobol, assim facilitando a
programação em geral. (https://www.tecmundo.com.br/tecnologia-
da-informacao/1697-a-historia-dos-computadores-e-da-
computacao.htm)
•PDP-8
O minicomputador mais conhecido da época, teve um
diferencial na praticidade, tamanho e preço por ser uma versão
mais básica do supercomputador. Desenvolvido pela DEC em 1960
foi o computador mais vendido até então.
(https://www.tecmundo.com.br/tecnologia-da-informacao/1697-a-
histhistoria-dos-computadores-e-da-computacao.htm)
4.3) Terceira Geração
Nesse período os computadores tiveram um grande avanço
no uso de circuitos integrados, assim, uma mesma placa passou a
armazenar vários circuitos que se comunicavam com hardwares
distintos ao mesmo tempo, com isso as máquinas ficaram menores,
mais funcionais, mais velozes e mais baratas.
(https://hestoriadopc.wordpress.com/2011/07/05/computacao-
moderna-terceira-geracao-1964-%E2%80%93-1970/)
•IBM 360/91 (1967)
Essa máquina foi um sucesso de venda e já contava com grandes
avanços da época como: Dispositivos de entrada e saída modernos,
discos e fitas de armazenamento, além da possibilidade de
impressão. O IBM 360/91 foi um dos primeiros a permitir
programação da CPU por microcódigo (5), assim, as operações d
quaisquer do processador poderiam ser gravadas em softwares
assim poupando todo o trabalho manual.
(https://hestoriadopc.wordpress.com/2011/07/05/computacao-
moderna-terceira-geracao-1964-%E2%80%93-1970/)

4.4) Quarta Geração (1960-Atualmente)


Essa geração se caracteriza pela introdução de
microprocessadores, também conhecido como CPU (Central
Processing Unit). Estes por sua vez já na década de 70 podiam
processar por volta de 100.000 informações por segundo e foram
utilizados nos primeiros micros de 8 bits. Com tudo que vinha
acontecendo os circuitos ficaram mais integrados, os computadores
ainda menores, o computador teve queda drástica nos preços oq
possibilitou os chamados "computadores pessoais" que foi um
grande avanço em vários setores.
(https://hestoriadopc.wordpress.com/2011/07/05/computacao-
moderna-terceira-geracao-1964-%E2%80%93-1970/)
•Atair 8800
Lançado em 1975 revolucionou tudo que se existia até então,
pois tinha um tamanho bastante reduzido podendo facilmente caber
em uma mesa qualquer e além disso era bem mais rápido que os
computadores anteriores, tudo isso graças a tecnologia do
processador 8080 da Intel.
(https://hestoriadopc.wordpress.com/2011/07/06/computacao-
moderna-quarta-geracao-1970-ate-hoje/)

•Apple, Lisa (1983) e Macintosh (1894)


Esses computadores tinham um diferencial que possibilitou
cada vez mais o uso do computador de forma pessoal e a facilidade
de manuseio, estas máquinas contavam com uma tela para
representação gráfica desenvolvida pelo jovem programador Steve
Jobs, além de serem os primeiros computadores a ter mouse. Com
o sucesso desta até hoje computadores são inspirados por essas
ideias.
(https://hestoriadopc.wordpress.com/2011/07/06/computacao-
moderna-quarta-geracao-1970-ate-hoje/)
•Processadores
Esse componente é responsável por carregar e executar as
operações aritméticas e lógicas de que os programas de
computador fazem uso. Logo, nada funciona sem a famosa CPU.
Muitos processadores foram usados ao longo da história dos
computadores desde o Eniac até os computadores atuais. Entre os
modelos da Intel, podemos citar: 8086, 286, 386, 486, Pentium,
Pentium 2, Pentium 3, Pentium 4, Core 2 Duo e i7. (2)

Hoje já existi a tecnologia multi-core, ou seja, vários


processadores trabalhando paralelamente assim dividindo as
operações de forma eficiente.
(https://www.tecmundo.com.br/tecnologia-da-informacao/1697-a-
historia-dos-computadores-e-da-computacao.htm)
5) Conclusão
É perceptível a revolução na qual a computação fez diante
todas gerações chegando até os dias atuais. Ela não sofreu apenas
uma evolução dentro da sua própria história, como também ela
mudou toda a forma de comportamento da sociedade, tornando-se
hoje uma ferramenta necessária para todos.
Diante os pontos positivos e negativos que pode ser
analisado, a computação facilitou a vida, tendo um domínio mais
fácil dos números chegando a ter uma tecnologia feita de
programações através dela. Suas vantagens desde o começo foi o
poder de rapidez e facilidade de fazer inúmeros trabalhos, podendo
também obter e guardar dados, facilitando até mesmo profissões no
qual trabalham com estimativas, estatísticas, dados pessoais, como
os bancos fazem para obter a conta.
É justamente essa grande facilidade que a computação nos
permitiu, que por entrelinhas ela também vai apresentar suas
desvantagens como por exemplo, fazendo a substituição de certas
profissões e até mesmo de pessoas por máquinas, que podem
operar através de programações, fazendo assim a função que uma
pessoa poderia fazer, ou seja, causando o desemprego
Mas se analisarmos bem a fundo, o que realmente acontece
além da desvantagem do desemprego, é a criação de novas
profissões, já que a computação trabalha com máquinas, será
preciso pessoas que trabalhem com a manutenção dessas
máquinas, pessoas que trabalhem na parte da programação delas,
na parte da fiscalização, da fabricação das peças. Então percebe-se
uma contradição nessa desvantagem.
A evolução da computação foi acontecendo de acordo com a
necessidade que o homem tinha de dominar a tecnologia, mesmo
apresentando desvantagens, não se pode negar que o mundo atual
não conseguiria nem se organizar sem ela de tão necessária que se
tornou.

Referências
Principais referências:

(1) https://hestoriadopc.wordpress.com/page/2/
(2) https://abussador.files.wordpress.com/2011/03/a-histc3b3ria-dos-
computadores-e-da-computac3a7c3a3o.pdf

(3) https://www.ime.usp.br/~macmulti/historico/histcomp1_5.html

(4) https://www.tecmundo.com.br/tecnologia-da-informacao/1697-a-
historia-dos-computadores-e-da-computacao.htm

(5) https://pt.slideshare.net/RubensViniciusConte/aula-03-software

Você também pode gostar