Breve história da informática

29
UM RESUMO DA HISTÓRIA DA INFORMÁTICA MSC. JESSE TEIXEIRA DA SILVA

Transcript of Breve história da informática

Page 1: Breve história da informática

UM RESUMO DA HISTÓRIA DA INFORMÁTICA

MSC. JESSE TEIXEIRA DA SILVA

Page 2: Breve história da informática

O QUE É UM COMPUTADOR? • Do latim: Computare -> Executar cálculos

• Com a criação do conceito de “trocas” e “comercio” o homem precisava encontrar uma forma de realizar cálculos de maneira otimizada

– O ábaco é um exemplo de máquina de contar relativamente fácil de se utilizar, com origem estimada a mais de 5k5 anos, na Mesopotâmia.

Page 3: Breve história da informática

QUEM INVENTOU O COMPUTADOR?

Não podemos atribuir a invenção do computador a alguém ou a algum grupo

específico, pois ele como conhecemos hoje nada mais é do que algo que se aperfeiçoou ao longos de centenas (ou até milhares) de anos!... Mas...

Page 4: Breve história da informática

1642 – Pascal • Projetou uma calculadora que conseguia efetuar

operações de soma e subtração aos 20 anos de idade

• A máquina, conhecida como “Pascalina”, trabalhava com uma roda com 10 dentes, aonde cada dente correspondia a um algarismo de 0 a 9

• A primeira roda a direita era unidade, a segunda dezena, a terceira centena...

• Também é possível, através de adições e subtrações sucessivas, efetuar divisões e multiplicações...

Page 5: Breve história da informática

1642 – Pascal • A Pascalina não foi um sucesso de vendas devido

ao seu preço extremamente alto! – Em média 50 unidades foram construídas

Page 6: Breve história da informática

1694 – Leibniz • Gottfried Wilhelm Leibniz, filósofo e

matemático alemão construiu a primeira máquina com o propósito de multiplicar valores • Uma segunda versão foi construída em 1704.

• A máquina de Leibniz tinha como principal diferencial a multiplicação e divisão automatizada. – Com alguns aperfeiçoamentos, o conceito de

calculo introduzido pela máquina de Leibniz sobreviveu até o inicio da era eletrônica.

Page 7: Breve história da informática

1804 – Joseph Marie Jacquard • Percebeu que os passos na tecelagem era

sequenciais e repetitivos, e logo teve a ideia de criar um tear automático.

• Ao introduzir na máquina, limitava as agulhas a passarem apenas pelas perfurações.

– O Tear automático substituiu o contramestre e de certa forma revolucionou a indústria têxtil.

Page 8: Breve história da informática

1834 - Charles Babbage

CONSIDERADO O PAI DA COMPUTAÇÃO Inventou, em 1833, a chamada máquina analítica, que pode ser considerada como um ponto de partida para os computadores modernos, apesar de nunca ter saído do papel. • A máquina seria alimentada por cartões perfurados e teria

uma unidade de memória que permitiria a reutilização dos números

• A programação das operações seria de forma sequencial.

Ada Lovelace

1815 - 1852

A PRIMEIRA PROGRAMADORA DA HISTÓRIA Junto com Babbage, desenvolveu métodos comportamentais para a máquina analítica, que hoje pode ser considerado o primeiro programa da história. * Em 1980, o Departamento de Defesa americano registrou a linguagem de programação Ada em sua homenagem

1791- 1871

Page 9: Breve história da informática

1890 – Hermann Hollerith • Construiu o primeiro computador mecânico,

que tinha como objetivo ajudar no censo americano.

• Aproveitava das tecnologias de impulsos eletrônicos e de cartões perfurados.

• Ele executava a contabilidade de acordo com os furos nos cartões de respostas. – Estranhamente, Hermann disse que a ideia de

fazer o computador veio ao ver um condutor de trem perfurando os tickets dos passageiros manualmente.

Page 10: Breve história da informática

1890 – Hermann Hollerith

Em 1896, Hollerith fundou

a Tabulating Machine

Company para vender sua

invenção. A companhia

tornar-se-ia parte da IBM

em 1924

Page 11: Breve história da informática

1943 – Turing • Criou o que é considerado a primeira geração de

computadores modernos, utilizando válvulas, a máquina de Turing. – Considerado por alguns o pai da inteligência artificial

e ciência da computação.

• Durante a segunda guerra, trabalhou para o governo, com a responsabilidade de decifrar códigos navais alemães, especialmente os utilizados pela máquina “enigma” – Em 1952 foi preso por ser homossexual e castrado

quimicamente – Aos 42 anos, cometeu suicídio com veneno, história

que seus familiares contestam.

Page 12: Breve história da informática

A DECADA DE 40 • As operações eram setadas através do

hardware.

• Cada programa executava sozinho e tinha total controle do computador.

• Todas as tarefas deviam ser programadas detalhadamente pelo desenvolvedor.

• Os cartões perfurados serviam de memória.

Processamento

memória Entrada

de dados

Saída de

dados

Arquitetura básica de um computador proposta por John Von Neumann

Page 13: Breve história da informática

ENIAC Electronic Numerical Integrator And Computer

• Anunciado em 1946, recebeu o apelido de “cérebro gigante” – Mais de 17 mil válvulas e 1500 relês – Pesava 30 toneladas com espaço ocupado de 9 X 30 m – Custou algo em torno de $10 milhões – Consumo de energia: 200 Kilowatts (hoje a média dos

computadores é de 100 watts)

• Possuía a velocidade de calculo de aproximadamente mil vezes mais que maquinas eletromecânicas.

• Encerrou suas atividades em 2 de outubro de 1955.

J. Presper Eckert •Inventor

Jean Bartik •1º programadora

John Mauchly •Inventor

Page 14: Breve história da informática
Page 15: Breve história da informática

A DÉCADA DE 50

• Surgem os primeiros computadores, dando inicio a segunda geração da computação moderna (~ 1955 - ~1965) • O transistor nasceu como substituto das válvulas,

inventado pela Bell Telephone.

• Em 1958 nasceram os Chips (Circuitos integrados), o que permitiu a miniaturização dos equipamentos eletrônicos.

E então a revolução começou de verdade!

Page 16: Breve história da informática

A DÉCADA DE 50

• Nasce o conceito de sistema operacional, através da programação em Batch (ibm 701) – O 701 era chamado de “calculadora de defesa”

– Foi o primeiro computador cientifico a ser comercializado

• Os comandos eram executados em seqüência através de cartões perfurados.

• Posteriormente os cartões foram substituídos por fitas magnéticas, e depois discos. – Surgimento das linguagens Fortran e Cobol.

Page 17: Breve história da informática

A DÉCADA DE 50

O LEO (Lyons Eletronic Office) foi o primeiro computador utilizado para aplicações no mundo dos

negócios

Page 18: Breve história da informática

A DÉCADA DE 60 • Os primeiros sistemas operacionais foram

desenvolvidos conforme a evolução da tecnologia da época. Cada máquina possuía seu próprio SO específico.

• Fernando Corbató (do MIT) anuncia o desenvolvimento do CTSS, o primeiro sistema operacional que possuía compartilhamento de tempo.

• Em 1965, a IBM lança o OS/360, um sistema operacional avançado, com compartilhamento de tempo e excelente suporte a discos. MIT, GE e Bell Labs criam o sistema operacional Multics

• Em 1969, foi criada a ARPANET, que daria origem a Internet.

Page 19: Breve história da informática

A DÉCADA DE 60

• Em 1969, um grupo de desenvolvedores da AT&T criaram o Unix utilizando linguagem assembly.

– É possível afirmar que mais de 90 por cento dos SOs atuais foram influenciados de alguma maneira pelo Unix.

– Introduziu conceitos muito importantes para a computação, como portabilidade, multi-usuário, multi-tarefas e compartilhamento de tarefas.

– Foi reescrito posteriormente (1973) na linguagem C.

Page 20: Breve história da informática
Page 21: Breve história da informática
Page 22: Breve história da informática

A DECADA DE 70

• 1974 – Intel projeta o microprocessador 8080, que possibilitou a criação de microcomputadores

• 1975 - É lançado o MITS Altair 8080 – Bill Gates e Paul Alen fundam a Microsoft.

• 1976 – Apple lança o Apple 1.

• 1977 – Foi lançado o BSD, sistema operacional fortemente baseado no Unix, focado principalmente para a execução em máquinas de alto desempenho.

• 1979 – A Apple lança o Lisa, aproveitando todas as idéias gráficas do computador Xerox Alto. – Vendeu mais de 100K em dois anos

Page 23: Breve história da informática

A DECADA DE 70

• Altair 8080

– Processador Intel 8080 de 8 bits e 2 MHz

– 256 bytes de memória (expansível até 4kb)

– Duas unidades leitoras de disquetes

– Custo do kit básico em torno de $ 4K

– Linguagem de programação: Altair Basic

– Vendeu 4K unidades em apenas três meses

Page 24: Breve história da informática

A DÉCADA DE 80

• 1981 – A Microsoft lança o MS-DOS, um sistema operacional comprado da empresa Seattle Computer Products em 1980. – A IBM lança o PC (Personal Computer), com o

sistema operacional DOS.

• 1983 – A IBM lança o PC-XT, já com disco rígido.

• 1984 – Lançado o Apple Machintosh , introduzindo o conceito de desktop

Page 25: Breve história da informática

A DÉCADA DE 80

• 1985 – Primeira tentativa da Microsoft no campo dos sistemas operacionais com interface gráfica, através do MS-Windows 1.0.

• 1987 – Andrew Tanenbaum, um professor de computação holandês, desenvolve o Minix.

• 1987 – IBM e Microsoft apresentam a primeira versão do OS/2 (a parceria termina em 90)

Page 26: Breve história da informática

A DÉCADA DE 80

Page 27: Breve história da informática

A DÉCADA DE 90

• 1991 – Linus Torvalds, um estudante de graduação finlandês, inicia o desenvolvimento do Linux, logo abraçado por centenas de programadores ao redor do mundo.

• 1993 – A Microsoft lança o Windows NT, o primeiro sistema 32 bits da empresa.

• 1993 – Lançamento dos UNIX de código aberto FreeBSD e NetBSD.

Page 28: Breve história da informática

TEMPOS ATUAIS

• 2001 – A Apple reescreve todo o seu sistema operacional usando o Unix como base. A partir daí, ele passou a se chamar MAC OSX.

• 2001 – Windows XP.

• 2004 – núcleo Linux 2.6.c

• 2006 – Windows Vista

• 2009 – Windows 7

• 2012 – Windows 8

Page 29: Breve história da informática

FUTURO (?)

• Acredita-se que a tendência no mundo da computação é cada vez mais a micro miniaturização

• Pesquisas com nanotecnologias e formas de substituir elétrons por fótons parecem ficção, mas estão cada vez mais plausíveis

• Enquanto isso, a tendência é criar computadores menores com tarefas mais ágeis e dedicadas, deixando os grandes processamentos para os grandes processadores – O conceito de computação em nuvem é um exemplo

desta revolução.