Baixe o app para aproveitar ainda mais
Prévia do material em texto
Cláudio Bernardo 2007.1 * PSI – Princípios de Sistema de Informação Prof Evanor Alves Dourado Brasília, DF, 02/03/2018 Aula 1 - Introdução à visão sistêmica 2018.1 Cláudio Bernardo 2007.1 Cláudio Bernardo 2007.1 * * Evanor Alves Dourado Doutorando em Ciência da Informação - UnB Mestre Educação - Los Puebos (ESP) Ciências da Computação - UNIDESC Especialização Análise de Sistemas - PUC / RJ Pedagogia - UnB – Universidade de Brasília Certificação ITIL Foundations Algumas empresas: PETROBRÁS / ULTRAFÉRTIL / BCN / UNIBANCO / SAFRA / ORBITALL / SANTANDER / VALE / NIELSEN / TATA CONSULTANCY SERVICES / IBM / BB / BRB / CAIXA / C A Gerente de Projetos Consultor de Tecnologia Especialista em TI Professor de graduação e pós-graduação desde Fev/2003 Professor na UNIP desde 2009. Cláudio Bernardo 2007.1 Cláudio Bernardo 2007.1 * EVOLUÇÃO DO HARDWARE A LINHA DO TEMPO DA TECNOLOGIA DA INFORMAÇÃO 3 Cláudio Bernardo 2007.1 * REGISTROS EM ARGILA 4000-1200 BC Registros de transações comerciais da antiga civilização Suméria 4 Cláudio Bernardo 2007.1 * ÁBACOS 3000 BC- Invenção do ábaco na Babilônia 1300 BC - Ábaco chinês 5 Cláudio Bernardo 2007.1 * CALCULADORAS 1612-1614 John Napier inventa os logaritmos e usa bastões numerados para calcular 6 Cláudio Bernardo 2007.1 * CALCULADORAS 1642-1643 Blaise Pascal cria Pascalene, a primeira máquina de somar mecânica, acionada por engrenagens 7 Cláudio Bernardo 2007.1 * CALCULADORAS 1674 - Gottfried Leibnitz cria uma calculadora que usa engrenagem cilíndrica de passos 8 Cláudio Bernardo 2007.1 * CALCULADORA 1820 - Arithmometer de Thomas, primeira calculadora produzida em massa, é demonstrada para a Academia Francesa de Ciência 9 Cláudio Bernardo 2007.1 * MAQUINA DE DIFERENÇA 1822 - Charles Babbage começa o projeto e construção da Máquina de Diferença 10 Cláudio Bernardo 2007.1 * MÁQUINA DE DIFERENÇA modelo construido seguindo projeto de babbage 11 Cláudio Bernardo 2007.1 * TELÉGRAFO 1838 Samuel Morse e Alfred Vail demonstram elementos do telégrafo 1844 Morse envia primeira mensagem pelo telégrafo, entre Washington e Baltimore 1* Cláudio Bernardo 2007.1 * TELÉGRAFO 1858 - Primeiro cabo telegráfico cruza o Atlântico 1861 - Primeira ligação telegráfica entre costas leste e oeste dos EUA 13 Cláudio Bernardo 2007.1 * TABULADORA HOLLERITH 1889 - A Tabuladora Elétrica de Hollerith é escolhida para processar o censo de 1890 nos EUA 14 Cláudio Bernardo 2007.1 * RÁDIO 1895 - Guglielmo Marconi transmite o primeiro sinal de rádio 1907 - primeira transmissão regular de rádio em Nova Iorque 15 Cláudio Bernardo 2007.1 * TELEFONE 1876 - Alexander G. Bell inventa e patenteia o telefone 16 Cláudio Bernardo 2007.1 * CRIAÇÃO DA IBM 1896 - Hollerith cria a TMC - Tabulating Machine Company 1911 - Criação da CTR- Calculating, Tabulating and Recording Company, a partir da TMC e outras duas companhias 1924 - T.J.Watson muda nome da CTR para IBM - International Business Machine 17 Cláudio Bernardo 2007.1 * TELEVISÃO 1927 - Primeira demonstração de TV nos EUA. Sinal de voz transmitido por telefone 1929 - Transmissão de sinal de TV colorida 18 Cláudio Bernardo 2007.1 * 1935 - 1937 1935 - IBM introduz máquina de multiplicar por cartão perfurado e máquina de escrever elétrica 1936 - Konrad Zuze descobre que programas compostos por combinações de bits podem ser armazenados e pede patente para automação de cálculos 1937 - Howard Aiken propõe à IBM uma calculadora digital para as quatro operações, trabalhando em uma seqüência pré-determinada 1937 - John V. Atanasoff desenvolve os princípios de um computador eletrônico digital 19 Cláudio Bernardo 2007.1 * MÁQUINAS DE ZUSE 1938 - Zuse completa o Z1, computador binário eletromecânico 1940 - Z2 completo, com relés telefônicos substituindo circuitos lógicos mecânicos 1941 - Z3 completo, primeiro computador eletromecânico controlado por programa *0 Cláudio Bernardo 2007.1 * 1943 - COLOSSUS Primeiro computador a tubos de vácuo britânico se torna operacional Desenvolvido por Alan Turing, Tommy Flowers e M. H.A. Newman *1 Cláudio Bernardo 2007.1 * 1946 - ENIAC Apresentação do ENIAC, desenvolvido por J.P.Eckert e John Mauchly na Universidade da Pensilvânia. 2* Cláudio Bernardo 2007.1 * 1945- Arquitetura de Von Newmann John Von Newmann introduz o conceito de arquitetura que é usado até hoje por computadores de uso geral Máquina de Von Newmann previa: Memória de acesso aleátorio endereçada individualmente (RAM) Unidade de processamento central (CPU) com registradores Parte da memória podia armazenar instruções sobre operações a realizar (programa armazenado) Parte da memória podia armazenar dados utilizados nas operações *3 Cláudio Bernardo 2007.1 * 1947 - Invenção do transistor John Bardeen, Walter Brattain e William Shockley anunciam o desenvolvimento do transistor no laboratório da Bell *4 Cláudio Bernardo 2007.1 * 1949 Whirlwind - Primeiro computador real time desenvolvido no MIT por Jay Forrester EDSAC - computador com programa armazenado construido na Universidade de Cambridge, Inglaterra *5 Cláudio Bernardo 2007.1 * 1951 - Univac I Primeiro computador comercial é entregue ao US Census Bureau pela Remington Rand que assumiu a firma falida de J. P. Eckert e John W. Mauchly *6 Cláudio Bernardo 2007.1 * 1951 W. Shockley inventa o transistor de junção *7 Cláudio Bernardo 2007.1 * 1952 Novos computadores: IAS (U. Princeton), Illiac I (U. Illinois), IBM 701 UNIVAC I prevê o resultado final da eleição presidencial nos EUA EDVAC roda primeiro programa de produção *8 Cláudio Bernardo 2007.1 * 1953-1954 1953-Kenneth Olsen introduz memória de núcleo de ferrita em computador 1953-IBM 650 - primeiro computador produzido em massa 1954-impressora de linha Uniprinter executa 600 linhas/minuto 1954-Texas Instruments introduz transistor de silício 1994-Univac 1103A -primeira máquina comercial com núcleo de ferrita *9 Cláudio Bernardo 2007.1 * 1956-1957 1956- IBM introduz RAMAC disco rígido de acesso aleatório 1957-Computador ETL Mark III da JEL do Japão usa 130 transistores e 1700 diodos 30 Cláudio Bernardo 2007.1 * 1958-1959 1958- Lab. Bell desenvolve modem para transmitir dados binários por linha telefônica 1958-Jack Kilby (Texas I.) e Robert Noyce (Fairchild) desenvolvem circuitos integrados semicondutores 1959-NEAC 2201(NEC) -primeiro computador comercial com transistores exibido em Paris 1959- Xerox introduz primeira copiadora comercial 31 Cláudio Bernardo 2007.1 * 1960-1961 1960-LARC da Remington Rand, para computação científica, usa 60.000 transistores 1960- PDP-1 da DEC introduz 1º computador comercial com monitor e teclado para entrada 1960- Paul Baran desenvolve na Rand princípio de comutação por pacotes para comunicação de dados 1961- Fernando Corbato desenvolve timesharing no MIT 32 Cláudio Bernardo 2007.1 * 1962 ATLAS, supercomputador inglês introduz memória virtual e operações “pipeline” Satélite Telstar permite transmissão de TV transatlântica Primeiro vídeo game inventado no MIT por Steve Russell 33 Cláudio Bernardo 2007.1 * 1963 Conclusão do projeto militar SAGE com custo de U$ 8 bilhões com benefícios para indústria de computação 34 Cláudio Bernardo 2007.1 * 1964 IBM anuncia sistema /360 de computadores de terceira geração Doug Engelbart inventa o mouse CDC 6600 - primeiro supercomputador com sucesso comercialprojetado por Seymour Cray 35 Cláudio Bernardo 2007.1 * 1965 Maurice Wilkes propõe o uso de memória cache baseado em idéia de Gordon Scarott DEC introduz PDP-8, primeiro minicomputador com módulos de circuitos integrados 36 Cláudio Bernardo 2007.1 * 1967 Fairchild introduz o 3800, chip de 8 bits Calculadora de mão a quatro funções inventada na Texas Instruments 37 Cláudio Bernardo 2007.1 * 1968 Robert Noyce, Andy Grove e Gordon Moore criam a Intel B2500 e B3500 da Burroughs, primeiros computadores incorporando circuitos integrados CDC 7600 atinge 40 megaflops 38 Cláudio Bernardo 2007.1 * 1970 Shakey desenvolve no SRI primeiro robô que usa IA para navegação Xerox cria o PARC - Palo Alto Research Center na U. Stanford. Floppy Disk e impressora “daisywheel” introduzidos 39 Cláudio Bernardo 2007.1 * 1971 Intel 4004, microprocessador com conceito “computador em um chip” 40 Cláudio Bernardo 2007.1 * 1972 Londres-Experimento com tomografia computadorizada detecta tumor no cérebro de paciente PDP11/45 da DEC utiliza circuitos embutidos em chips 8008 da Intel , primeiro processador de 8 bits, logo substituído pelo 8080. 41 Cláudio Bernardo 2007.1 * 1973 Alto, PC experimental do PARC/XEROX introduz mouse, Ethernet e GUI “Computador de escritório” de Alan Kay, baseado em smalltalk, usa ícones, gráficos e mouse Técnica LSI coloca 10.000 componentes em um chip de 1 cm² John Vincent Atanasoff é reconhecido como criador do computador moderno após invalidação da patente de Mauchly para o Eniac 4* Cláudio Bernardo 2007.1 * 1974 Chip DRAM de 4 kbit disponível comercialmente Artigo na Radio Electronics descreve como montar um “minicomputador pessoal” 43 Cláudio Bernardo 2007.1 * 1975 IBM introduz a impressora a laser John Cooke trabalha com arquitetura RISC em projeto de minicomputador Altair 8800, primeiro PC disponível em kit aparece na Popular Electronic (jan/75) 45 Cláudio Bernardo 2007.1 * 1976 IBM desenvolve impressora a jato de tinta Supercomputador Cray-1 é o primeiro com arquitetura vetorial OnTyme, primeiro serviço de e-mail comercial tem dificuldade de achar clientes Steve Jobs e Steve Wozniak criam o Apple I 46 Cláudio Bernardo 2007.1 * 1977 Steve Jobs e Steve Wozniak fundam a Apple Computer Apple II é anunciado e cria um benchmark para PCs Bill Gates e Paul Allen criam a Microsoft Início de testes com fibra ótica PCs da Tandy e Commodore aparecem com monitores embutidos dispensando monitor de TV 47 Cláudio Bernardo 2007.1 * 1978-1979 1978-Intel lança processador 8086, primeiro com 16 bits 1979- Telefones celulares testados em Chicago e no Japão Sony e Philips desenvolvem vídeo disco digital 48 Cláudio Bernardo 2007.1 * 1980 Osborne 1, computador “portátil” pesa menos de 11 kg 49 Cláudio Bernardo 2007.1 * 1981 IBM lança seu PC inaugurando a era do “desktop computing” Japão domina mercado de chips de memória com chips de 64kbits Xerox introduz Xerox Star, versão comercial do Altos 50 Cláudio Bernardo 2007.1 * 1982 Columbia Data Products lança primeiro clone do IBM PC Revista Time nomeia o computador “homem do ano” Compaq lança seu PC compatível com padrão IBM-PC 51 Cláudio Bernardo 2007.1 * 1983 Ibm PC-XT inicia domínio de mercado Lisa da Apple mostra usos do mouse, ícones e menus 5* Cláudio Bernardo 2007.1 * 1984 Philips e Sony introduzem o CD-ROM para armazenar dados digitais Apple lança o Macintosh Intel lança chip 80286 de 16 bits utilizado no IBM PC AT NEC fabrica chip de 256-Kbit e IBM lança chip de 1-Mbit 53 Cláudio Bernardo 2007.1 * 1985 Cray 2 e Connection Machine-Supercomputadores rompem a barreira de 1 bilhão de operações por segundo Intel lança 80386, processador de 32 bits 54 Cláudio Bernardo 2007.1 * 1986-1987 1986- Cray XP, supercomputador com 4 processadores, realiza 713 mips 1987-Chips experimentais de 4-Mbit e 16-Mbit são lançados 55 Cláudio Bernardo 2007.1 * 1988-1989 1988-Série 8800 de processadores RISC 32 bits da Motorola atinge velocidades até 17 mips 1989-Intel lança 80486 com 1.2 milhões de transistores 1989- Seymour Cray cria a Cray Computer e inicia Cray 3 com chips de arseneto de gálio 56 Cláudio Bernardo 2007.1 * 1990-1991 1990 - 486 da Intel e 68040 da Motorola disponíveis 1990-HP e IBM anunciam máquinas RISC 1991-Cray computer anuncia o Y-PM C90 com 16 processadores e velocidade de 16 Gflops 1991- Governo japonês abandona programa de computadores de 5ª geração 57 Cláudio Bernardo 2007.1 * 1992-1993 1992-DEC introduz chip Alpha de 64 bits com arquitetura RISC 1992-Apple lança Newton, primeiro assistente pessoal digital que usa caneta para entrada de dados, com problemas de reconhecimento de escrita manual 1993- Intel Pentium é lançado 58 Cláudio Bernardo 2007.1 * 1996 Intel anuncia o Pentium PRO Prevista a morte do PC, a ser substituído por aparelhos mais simples ligados a Web Surge conceito de Extranet, ligando diferentes empresas PCs incorporam processadores com velocidades de 200MHz Lançamento de DVDs 59 Cláudio Bernardo 2007.1 * 1997 Aumenta venda de PDA Intel lança Pentium II 233-300MHz Gigabit Ethernet promete aumentar velocidade a um custo menor Disponibilidade de acesso rápido a internet 60 Cláudio Bernardo 2007.1 * 1998 Impressoras pessoais jato de tinta ganham qualidade fotográfica Call Center integra telefone, fax e e-mail Celulares com capacidade de acesso a internet Intel lança Pentium II 350-450 MHz 61 Cláudio Bernardo 2007.1 * 1999 Avanço dos micros de mão tipo palmtop Aumenta oferta de e-books Aumenta competição entre fabricantes de PCs Intel lança Pentium III 450-733 MHz 62 Cláudio Bernardo 2007.1 * 2000 Previsões otimistas para acesso a internet via celular com protocolo WAP Cable modem e ADSL competem por clientes para acesso rápido à internet Tecnologia Bluetooth promete interligar aparelhos diversos por rádio freqüência IPv6 é solução para atender demanda explosiva de endereços IP para rede mundial Intel lança Pentium 4 de 1,4-1,5 GHz 63 Cláudio Bernardo 2007.1 * EVOLUÇÃO DO SOFTWARE 64 Cláudio Bernardo 2007.1 * CARTÃO PROGRAMADO 1801 - O tear de Jacquard controla os padrões de tecelagem usando programas armazenados em cartões perfurados 65 Cláudio Bernardo 2007.1 * PROGRAMAÇÃO 1842-1843 Augusta Ada traduz texto de Menabrea sobre a Máquina Analítica 66 Cláudio Bernardo 2007.1 * LÓGICA BOOLEANA 1854 - George Boole publica “An investigation of the laws of thought”, que descreve um sistema para representação lógica e simbólica, base do computador moderno 67 Cláudio Bernardo 2007.1 * MÁQUINA DE TURING 1937 - Alan Turing apresenta os conceitos da Máquina de Turing no artigo “On computable numbers” 68 Cláudio Bernardo 2007.1 * Máquina Universal de Turing Máquina de Turing - conceito semelhante ao de “fórmula” ou de “equação” Cada máquina corresponde a um método definido ou algoritmo Cada algoritmo é escrito como um conjunto de instruções em formato padronizado A interpretação e execução das instruções é uma tarefa mecânica executada pela “Máquina Universal de Turing” Podemos associar a “Máquina de Turing” com um programa e a “Máquina Universal de Turing” com um computador Conceito de programa armazenado essencial aos modernos computadores Introduz conceito de que símbolos podem representar indistintamente dados ou instruções 69 Cláudio Bernardo 2007.1 * 1949 - Short Order Code - precursordas linguagens de alto nível, desenvolvido por John Mauchly 1951 - Grace Murray Hopper desenvolve o primeiro compilador 1951 - D. Wheeler, M. Wilkes e S. Gill introduzem sub-programas 1951 - Maurice Wilkes introduz conceito de micro-programação (projeto da seção de controle do computador) 70 Cláudio Bernardo 2007.1 * 1956 - J. McCarthy e M. Minsky introduzem conceito de Inteligência Artificial 1957 - John Backus e equipe da IBM entregam primeiro compilador Fortran para Westinghouse 1959 - John McCarthy desenvolve linguagem Lisp 1959 - Comitê Codasyl para criar COBOL 1962 - Bell lab. Desenvolve software para criar armazenar e editar música sintetizada 71 Cláudio Bernardo 2007.1 * 1963 - Lotfi Zadeh introduz Lógica Fuzzy na U. Califórnia- Berkeley 1963 - Ivan Sutherland introduz Sketchpad, iniciando computação gráfica 1963 - American National Standards Institute aceita ASCII, código de 7 bits para transmissão de dados 72 Cláudio Bernardo 2007.1 * 1964 - IBM conclui projeto SABRE para reserva de passagens aéreas 1964 - Linguagem BASIC desenvolvida em Darthmouth por John Kemeny e Thomas Kurtz 1967 - Ole-Johan Dahl e Kristen Nygaard criam SIMULA, primeira linguagem orientada a objeto 1967 - Donald Knuth escreve sobre algorítmos e estruturas de dados 73 Cláudio Bernardo 2007.1 * 1968 A Federal Information Processing Standards encoraja o uso do formato 6 dígitos para data (YYMMDD), criando o bug do ano 2000 74 Cláudio Bernardo 2007.1 * 1969 Laboratório Bell inicia desenvolvimento do UNIX Padrão RS-232-C facilita troca de dados entre computador e periféricos Departamento de Defesa americano patrocina ARPANET, rede de pesquisa com 4 nós iniciais 75 Cláudio Bernardo 2007.1 * 1970 - Unix desenvolvido na Bell por D. Ritchie e K. Thomson 1970 - E.F. Codd descreve o Modelo Relacional 1971 - Niklaus Wirth desenvolve Pascal 1971 - R.Tomlinson e Newman enviam primeiro e-mail 76 Cláudio Bernardo 2007.1 * 1972 Wang, Vydec e Lexitron introduzem sistemas de processamento de textos Alain Colmerauer desenvolve Prolog na U. Marseille Dennis Ritchie desenvolve C na Bell labs. Smalltalk é desenvolvido no PARC da Xerox 77 Cláudio Bernardo 2007.1 * 1975 Michael Jackson descreve o método Jackson para Desenvolvimento de Sistemas Frederick Brooks escreve Mythical Man-Month sobre desenvolvimento de software 78 Cláudio Bernardo 2007.1 * 1976 - Gary Kildall desenvolve o sistema Operacional CP/M para PCs de 8 bits 1978-Wordstar se torna popular em sistemas rodando PC/M e depois DOS 1978-Tom de Marco populariza análise estruturada 1978-R. Rivest, A. Shamir e L. Adelman propõe sistema para criptografia de dados RSA cipher 1979- D. Bricklin e B. Franston criam Visicalc a primeira planilha eletrônica a fazer grande sucesso em PCs. 79 Cláudio Bernardo 2007.1 * 1980 Linguagem ADA patrocinado pelo Departamento de Defesa americano para controle de processos e aplicações embutidas Wayne Ratliff desenvolve Dbase II, primeiro gerenciador de banco de dados para PC IBM escolhe PC-DOS da Microsoft como SO de seu novo PC 80 Cláudio Bernardo 2007.1 * 1981 Barry Boehm cria Cocomo - Constructive Cost Model, um modelo para estimar custos de software 81 Cláudio Bernardo 2007.1 * 1982 John Warnock cria a linguagem PostScript e cria com Charles Geschke a Adobe Systems Autodesk é criada e lança primeira versão do Autocad 82 Cláudio Bernardo 2007.1 * 1983 Conclusão do TCP/IP inaugura Internet global Lotus 1-2-3 tem grande aceitação entre usuários de IBM-PCs B. Stroustrup continua desenvolvimento do C++, extensão do C orientado a Objeto 83 Cláudio Bernardo 2007.1 * 1984 Padrão MIDI estabelece a ligação entre computador e sintetizadores digitais de música O filme “The last starfighter” usa extensivamente imagens criadas por computação gráfica 84 Cláudio Bernardo 2007.1 * 1985 Microsoft lança Windows 1.0 copiando características do Macintosh Pagemaker, de Paul Brainard, primeiro sistema de “desktop publishing” 85 Cláudio Bernardo 2007.1 * 1986-1987 1986- Artigo no Wall Street Journal populariza o termo CASE 1987-W. Humphrey e W. Sweet do SEI- Carnegie Mellon University lançam o CMM-Capability Maturity Model para avaliar a capacidade do desenvolvedor de gerar software confiável 86 Cláudio Bernardo 2007.1 * 1988 R. Morris, estudante de pós-graduação, expõe riscos de segurança na rede lançando um programa “verme”(worm) na Internet Barry Boehm publica modelo espiral de desenvolvimento de software 87 Cláudio Bernardo 2007.1 * 1989-1990 1989 - Tim Berners-Lee propõe a criação da WWW ao CERN 1990- Berners-Lee escreve protótipo inicial da WWW e inclui outras criações suas: URLs, HTML e HTTP 1990- Arpanet desativada 88 Cláudio Bernardo 2007.1 * 1993-1994 1993-Estudantes e professores da U. Illinois criam Mosaic para navegação na Internet 1994- Jim Clark e Marc Andreesen fundam a Netscape (anteriormente Mosaic Communications) 1994- Netscape lança em setembro primeiro browser 89 Cláudio Bernardo 2007.1 * 1995 Toy Story- primeiro filme de longa metragem inteiramente gerado por computador Windows 95 lançado com grande publicidade Linguagem Java anunciado em maio para desenvolver aplicações independentes de plataforma 90 Cláudio Bernardo 2007.1 * 1996 Microsoft anuncia a integração do browser internet explorer no Windows 95 Software de telefonia permite transmissão de voz pela internet Alerta com relação ao bug do milênio Cresce a demanda de software de gestão empresarial 91 Cláudio Bernardo 2007.1 * 1997 Cresce a popularidade do LINUX e outros softwares disponíveis gratuitamente na internet Home Page oferecido gratuitamente na internet Java utilizado em aplicações internet 92 Cláudio Bernardo 2007.1 * 1998 Microsoft ataca mercado corporativo com Windows NT ICQ facilita comunicação interpessoal software de Datamining ajuda encontrar informações em grandes bases de dados Formato MP3 permite troca de arquivos com música pela internet America Online consolida sua posição na Web 93 Cláudio Bernardo 2007.1 * 1999 JINI permite aparelhos domésticos estarem interligados em rede Aumentam os preparativos para enfrentar Bug do milênio Lançado o Office 2000 pela Microsoft Aumento veloz dos sites de comércio Eletrônico 5,7 trilhões de mensagens/ano na internet Napster se torna popular entre os internautas e provoca reação das gravadoras 94 Cláudio Bernardo 2007.1 * 2000 Windows 2000 ataca desktops e servidores Microsoft pretende estender seu domínio em SO aos servidores Serviços de internet chegam aos telefones celulares 95 Cláudio Bernardo 2007.1 * Bibiliografia Miyake, Mário Y. – Instituto de Pesquisas Tecnológicas - USP – 2006 IEEE Computer Society. “Timeline of Computing History” - 2005 96 *
Compartilhar