introdução

54
ESCOLADEPROGRAMADORES.COM.BR E-BOOK Linha do Tempo Mainframe

Upload: escola-de-programadores

Post on 06-Jun-2015

261 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Introdução

ESCOLADEPROGRAMADORES.COM.BR

E-BOOK Linha do Tempo Mainframe

Page 2: Introdução

ESCOLADEPROGRAMADORES.COM.BR

Há milênios atrás o instrumento de calcular era o ÁBACO

Page 3: Introdução

ESCOLADEPROGRAMADORES.COM.BR

Em 1622 era a régua de cálculo.

Page 4: Introdução

ESCOLADEPROGRAMADORES.COM.BR

Em 1642, a máquina de Pascal tentava calcular.

Page 5: Introdução

ESCOLADEPROGRAMADORES.COM.BR

Em 1672, a calculadora de Leibniz conseguia fazer cálculos envolvendo as quatro operações e extraindo a raiz quadrada.

Page 6: Introdução

ESCOLADEPROGRAMADORES.COM.BR

129 anos depois, em 1801, Joseph Marie Jacquard, dono de uma tecelagem, colocou desenhos nos teares, através de um sistema de cartões perfurados.

Page 7: Introdução

ESCOLADEPROGRAMADORES.COM.BR

Em 1890, Hermann Hollerith, para acelerar o trabalho do censo nos Estados Unidos, desenvolveu um equipamento utilizando os cartões idealizados por

Jacquard.

Page 8: Introdução

ESCOLADEPROGRAMADORES.COM.BR

Page 9: Introdução

ESCOLADEPROGRAMADORES.COM.BR

Em 1896, o sucesso de Hollerith era tanto que ele fundou a Tabulation Machine Company,

que fundiu-se com duas empresas e formou a Computing Tabulation Recording Company.

Page 10: Introdução

ESCOLADEPROGRAMADORES.COM.BR

Depois da morte dele, a CTRC mudou de nome e virou IBM - Internacional Business Machine.

Page 12: Introdução

ESCOLADEPROGRAMADORES.COM.BRProdutos para Negócios1911-1920

Page 13: Introdução

ESCOLADEPROGRAMADORES.COM.BRFire Alarm System1920

Page 14: Introdução

ESCOLADEPROGRAMADORES.COM.BRDigitar no Word?1940

Page 15: Introdução

ESCOLADEPROGRAMADORES.COM.BRAh sim.. Elétrica !1950

Page 16: Introdução

ESCOLADEPROGRAMADORES.COM.BREXCEL A FERRO !!1930

Page 18: Introdução

ESCOLADEPROGRAMADORES.COM.BRPainel Eletrônico1940

Page 19: Introdução

ESCOLADEPROGRAMADORES.COM.BR

1943 Em parceria com a marinha Norte-Americana, a IBM construiu o Mark I,

totalmente eletromecânico, com 17 m de comprimento, 2,5 m de altura e 5 toneladas.

Page 20: Introdução

ESCOLADEPROGRAMADORES.COM.BR

Este sistema do tubo de 1946 podia multiplicar dois números 10-digit 40 vezes e um segundo.

Page 21: Introdução

ESCOLADEPROGRAMADORES.COM.BREnfim Válvulas!!1950

Page 22: Introdução

ESCOLADEPROGRAMADORES.COM.BREletronic Processors Machines1954

Page 23: Introdução

ESCOLADEPROGRAMADORES.COM.BR

Usado para fins bélicos, o primeiro computador automáticocontinha 750.000 partes unidas por, aproximadamente, 80 km de fios.

Page 24: Introdução

ESCOLADEPROGRAMADORES.COM.BR

1946 - ENIAC

Em 1948, Claude Shannon, desenvolveu uma teoria baseada em numeração binária e introduziu o conceito de Bit – Binary digit.

Page 25: Introdução

ESCOLADEPROGRAMADORES.COM.BR

Tambor magnéticode memória.

Page 26: Introdução

ESCOLADEPROGRAMADORES.COM.BR

1954IBM 650

As mulheres participavam das mudanças, trabalhando...

Page 27: Introdução

ESCOLADEPROGRAMADORES.COM.BR

Disco rígido em 1956 – 5 MB

Page 28: Introdução

ESCOLADEPROGRAMADORES.COM.BRIBM SYSTEM 3601964

Page 29: Introdução

ESCOLADEPROGRAMADORES.COM.BR

Abril de 1964Lançamento da Família SYSTEM /360

Page 30: Introdução

ESCOLADEPROGRAMADORES.COM.BR

• Primeira Família da IBM dos sistemas computatorizados introduzidos em 1964. Era a primeira vez na história que uma linha completa dos computadores foi anunciada de uma vez.

• A arquitetura S/360 combinava arquiteturas comerciais e científicas.• Os sistemas operacionais foram introduzidos para controlar recursos.

Page 32: Introdução

ESCOLADEPROGRAMADORES.COM.BR

IBM and NASA

GEMINI Mission

RTCC da IBM em Houston - o complexo Centro Real-Time do Computador (RTCC) era um computar da IBM. Este sistema de processamento de dados da NASA, coletou, processou e enviou ao controle da missão a informação necessária dirigir cada fase de uma missão de Apollo/Saturn

Page 33: Introdução

ESCOLADEPROGRAMADORES.COM.BR

A era dos PC – Personal Computer

Fita cassete para guardar dados.

1967 - 1980Disco de 8 polegadas.Armazenava 79,7 KB.

Page 34: Introdução

ESCOLADEPROGRAMADORES.COM.BR

IBM SYSTEM/370

Page 35: Introdução

ESCOLADEPROGRAMADORES.COM.BR

‘70

A linha de produtos do mainframe introduzida em 1970 pela IBM (que substitui System/360), adicionou a memória virtual permitindo que os programadores escrevessem programas maiores. Aumento da produtividade do programador!

Page 36: Introdução

ESCOLADEPROGRAMADORES.COM.BR

Disco rígido em 1980 – 1 GB – 250 kg e $ 81.000

Page 37: Introdução

ESCOLADEPROGRAMADORES.COM.BR

1969

Em plena “guerra fria”, entre USA e União Soviética, a ARPA, Advanced Research Projects Agency, subdivisão do Departamento de Defesa dos Estados Unidos,

cria uma rede com os dados do governo espalhados em vários lugares, aoinvés de guardá-los em apenas um servidor, e gera o embrião da Internet.

Page 38: Introdução

ESCOLADEPROGRAMADORES.COM.BR

O CERN, Conseil Européen pour la Recherche Nucléaire, pegou a idéia e criou a World Wide Web, interligando sistemas de pesquisas aUniversidades, e a rede ganhou o público a partir dos anos 90.

Page 40: Introdução

ESCOLADEPROGRAMADORES.COM.BR

IBM SYSTEM 390

A linha de produtos do mainframe introduzido em 1990 pela IBM (que substitui Sistema/370) - ESA/390. Houve um incremento no endereçamento da memória de 24 bits para 31 bits. Aumenta o tamanho de memória virtual de 16 megabytes a 2 gigabytes.

Page 41: Introdução

ESCOLADEPROGRAMADORES.COM.BR

1981

Em Janeiro de 1983, a ARPANET mudou seu protocolo de NCP para TCP/IP e, em 1985 surge o FTP.

Page 42: Introdução

ESCOLADEPROGRAMADORES.COM.BR

12 Agosto 1981

IBM PC 5150

Page 43: Introdução

ESCOLADEPROGRAMADORES.COM.BR

1981 disquete de 5”1/4

360 KB

1985 disquete de 3” ½

1.44 MB

1986 640 MB

200332 GB

Em 20 anos mudamos para um novotipo de armazenamento de dados

Page 44: Introdução

ESCOLADEPROGRAMADORES.COM.BR

e, em 50 anos, migramos do ENIAC para os Laptops.

Page 45: Introdução

ESCOLADEPROGRAMADORES.COM.BR

Muito prazer, Mainframe !

Page 46: Introdução

ESCOLADEPROGRAMADORES.COM.BR

De volta para o futuro

Stewart Alsop, former InfoWorld columnist (now at Fortune Magazine), March, 1991

“Eu prevejo que o último mainframe será desligado em 15 de março de 1996 !”

Page 47: Introdução

ESCOLADEPROGRAMADORES.COM.BR

1990 2004.... Very fast !!

Z Arquitecture

SYSPLEX Environment

O zArchitecture é uma etapa evolucionária além de System/390.O endereçamento da memória aumentou de 31 bits para 64 bits.Aumentou o tamanho da memória virtual de2 gigabytes para 16 ExaBytes (2 gigabytes x 8.59 bilhões)

Page 48: Introdução

ESCOLADEPROGRAMADORES.COM.BR

Introducing 64 bit architectureExpanding storage addressing from 2 Gigabytes to 16 Exabytes

zSeries 900 - Processor

Page 49: Introdução

ESCOLADEPROGRAMADORES.COM.BR

Ele contém 16 chips montados em 101 camadas de vidro cerâmico conectados a mais 5,000 pinos de I/O por 1.000 metros de fio. Este novo chip é 50% menor que o da série Z900 e permite um acrescimo 3 vezes superior ao seu antecessor chegando a conter 3.2 Bilhões de transistores.Escalabilidade Um único processador pode chegar a 450 milhões de e-business transactions por dia, se o processor estiver clustered, esse processamento salta para 13 bilhões de transações por dia.

VirtualizaçãoA arquitetura do Z990 suporta milhares de maquinas virtuais Linux em um único Server.

Capacidade hoje de um TREXX – 2094-75414.454 MIPS = 14.5 milhões de instruções por segundo

SYSPLEX CPU

Page 50: Introdução

ESCOLADEPROGRAMADORES.COM.BR

Qualidades inerentes de um Mainframe

DisponibilidadeAlta disponibilidadeA maioria dos clientes zSeries religam os equipamentos não mais que uma vez ao anoConfiabilidade com base em 40 anos de desenvolvimento em hardware e software

SegurançaA melhor segurança de qualquer plataformaNunca foi “hackeado”

EscalabilidadeO Sistema é projetado para ter o mesmo desempenho a 90% com em 60% de usoMuitos clientes usam acima de 95%

PerformanceSoftware e Hardware trabalham em sinergia para atender as necessidades de negócio da empresa

Page 51: Introdução

ESCOLADEPROGRAMADORES.COM.BR

O Cobol está morto? Se ele estivesse morto, nós não estaríamos aqui

Page 52: Introdução

ESCOLADEPROGRAMADORES.COM.BR

Por que, ou por que não? Cobol não é a melhor linguagem para todos os aspectos de construção de aplicações comerciais.

Visual Basic, Java podem ser melhores para construção de interfaces com o usuário.

Page 53: Introdução

ESCOLADEPROGRAMADORES.COM.BR

Estatisticas!!!

75% de todas as transações em mainframe são realizadas usando Cobol.

Mais de 60% de todos os acessos a dados, via Web, ocorrem num mainframe.

Os mainframes com Cobol processam mais de 83% das transações mundiais.

Mais de 95% dos dados financeiros (Bancos, Seguradoras) são processados com Cobol.

Page 54: Introdução

ESCOLADEPROGRAMADORES.COM.BR