EVOLUÇÃO DAS TECNOLOGIAS



Documentos relacionados
IB I M B - PC ( C ( P C U U

A Era da Computação Passado, Presente e Futuro

PROGRAMAÇÃO ORIENTADA A OBJETOS EM JAVA*

INTRODUÇÃO À LINGUAGEM C/C++

Objetivos: -Dar uma visão integrada do que é a Informática -Refletir sobre as motivações e problemas que envolvem o uso de ferramentas computacionais

16/09/2012. Agenda. Introdução. Introdução. Tipos de Software (Básico) Tipos de Software. Curso Conexão Noções de Informática

Curso Técnico em Redes

Introdução à Linguagem C/C++ Parte I

Cursos de Computação. Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 01 - História e Funções dos Sistemas Operacionais

Linguagens de Programação. Introdução. Carlos Bazilio

Sistemas Operacionais

O COMPUTADOR. Introdução à Computação

Fundamentos da Informática. História dos Computadores Prof. Hélder Almeida

Introdução. Sumários. Objectivos da cadeira. História das linguagens de programação. Classificação das Linguagens de programação

Tecnologias da Informação

INTRODUÇÃO AOS SISTEMAS LÓGICOS

Unidade 1: O Computador

Prof. Antonio Fundamentos de Sistemas Operacionais UNIP/2015

PROCESSAMENTO DE DADOS 15/08

Surgimento da Informática

Programação de Computadores. Turma CI-180-B. Josiney de Souza.

Histórico dos Sistemas Operacionais

UNIVERSIDADE FEDERAL DE UBERLÂNDIA Faculdade de Computação Curso de Introdução à Informática Prof: Anilton Joaquim da Silva / Ezequiel Roberto Zorzal

CONCEITOS BÁSICOS DE SISTEMAS OPERACIONAIS. Disciplina: INFORMÁTICA 1º Semestre Prof. AFONSO MADEIRA

26/09/2015. Windows Linux Mac OS/X IBM OS/2 Sun Solaris Google Android. MS-DOS Outros... O QUE É? SISTEMAS OPERACIONAIS

UNIVERSIDADE FEDERAL DA PARAÍBA PRÓ REITORIA DE EXTENSÃO E ASSUNTOS COMUNITÁRIOS

Principais Sistemas Operacionais. Prof. Fernando Nakayama de Queiroz

Paradigmas de Programação

Introdução a Computação

Introdução a Micro-Informática. Academia de Ensino Superior São Roque Turma 1-SINA-7

TECNOLOGIA DE INFORMAÇÃO : HARDWARE

ARQUITECTURA DE COMPUTADORES

MAC2166 Introdução à Computação Aula 1 (Extra) História da Computação

1. Histórico e Evolução dos Computadores

Introdução a Computação. A Primeira Geração. A Segunda Geração. Geração dos Computadores. Geração dos Computadores. Geração de Computadores

Professor: Roberto Franciscatto. Curso: Engenharia de Alimentos 01/2010 Aula 3 Sistemas Operacionais

INFORMÁTICA APLICADA À ADMINISTRAÇÃO I

Introdução à Informática

Microsoft e seu Monopólio do mercado de software

Introdução ao Processamento de Dados (IPD)

Introdução. Capítulo Breve sinopse

Paradigmas de Linguagens de Programação

CONCEITOS DE LINGUAGEM DE PROGRAMAÇÃO CARACTERÍSTICAS. João Gabriel Ganem Barbosa

Programação de Computadores - I. Profª Beatriz Profº Israel

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES. Prof. André Dutton

Introdução à Computação: História dos computadores

SISTEMAS OPERACIONAIS

Profº Célio Conrado 1

Aula 2. Objetivo: Saber qual a funcionalidade de um sistema operacional de rede.

ENIAC. Introdução aos Computadores e à Programação (Noções Básicas)

02. A extensão padrão para arquivos de áudio digital no ambiente Windows é:

Introdução à Programação. Adair Santa Catarina Curso de Ciência da Computação Unioeste Campus de Cascavel PR

Sobre C. Linguagem de Programação C

A história dos sistemas operacionais

Prof. Luis Nícolas de Amorim Trigo

LINUX. Lapro I Profa. Fernanda Denardin Walker. - Aula 2 - Material adaptado de: Isabel Mansour, Marcia Moraes e Silvia Moraes SISTEMA OPERACIONAL

ADMINISTRAÇÃO DOS RECURSOS DE HARDWARE E SOFTWARE

Introdução à Informática. Aula 04. Sistemas Operacionais Aplicativos e Utilitários Transmissão e meios de transmissão de dados. Prof.

Informática I. Aula Aula 19-20/11/06 1

Nesta aula... Analisamos na ultima aula a evolução e caraterísticas de computadores e linguagens de programação. Nesta aula iremos ver:

Princípios de TI - Computadores. Sistema Operacional. CECOMP Colegiado de Engenharia da Computação. Prof. Fábio Nelson. Slide 1

Linguagens de. Aula 01. Profa Cristiane Koehler

Evolução dos Sistemas de Informação

Informática Instrumental Aula 1. Prof. Msc. Fernando Nakayama de Queiroz

Arquitetura de Computadores. Introdução aos Sistemas Operacionais

Material 5 Administração de Recursos de HW e SW. Prof. Edson Ceroni

Conceitos Básicos sobre Sistema de Computação

INTERNET. George Gomes Cabral

A Evolução dos Sistemas Operacionais

Habilitações Literárias. Identificação. Conhecimentos de Línguas Estrangeiras

Laudon & Laudon Essentials of MIS, 5th Edition. Pg. 6.1

Capítulo 1 Introdução

Aplicativos Informatizados da Administração. Hardware A evolução e o impacto dos computadores nas áreas de negócios.

IPD - Conceitos básicos

Introdução a Computação

Banco de Dados de Músicas. Andre Lima Rocha Campos Osório Pereira Carvalho

MF = (M1 * 0,4) + (M2 * 0,6) MF < 6 MF = (MF * 0,6) + (EXA * 0,4)

Sistemas Operacionais e Introdução à Programação. Módulo 1 Sistemas Operacionais

INTRODUÇÃO ÀS LINGUAGENS DE PROGRAMAÇÃO

Estrutura e funcionamento de um sistema informático

IIH Introdução à Informática e Hardware

APOSTILA DA DISCIPLINA INFORMÁTICA

Montagem e Manutenção. Luís Guilherme A. Pontes

Tecnologia da Informação e Comunicação

Noções de Software. André Aziz Francielle Santos

Linguagem de Programação I. Aula 05 Linguagem C

Universidade Federal da Fronteira Sul Campus Chapecó Sistema Operacional

Indústria de Software - Histórico

UNIVERSIDADE FEDERAL DA PARAÍBA PRÓ REITORIA DE EXTENSÃO E ASSUNTOS COMUNITÁRIOS

Histórico da Ciência da Computação

INTRODUÇÃO AOS SISTEMAS OPERACIONAIS SEMANA 03

Introdução à Sistemas Operacionais. Glauber Magalhães Pires

software livre: a tecnologia que liberta!

Prof. Jefferson Costa

Universidade do Contestado Campus Concórdia. Curso de Sistemas de Informação Prof.: Maico Petry. Noções de Software

A história do Processadores O que é o processador Características dos Processadores Vários tipos de Processadores

Sistemas Operacionais

Introdução à Informática HISTÓRICO E TIPOS DE COMPUTADORES

1. INTRODUÇÃO. Computador Digital: É uma máquina capaz de solucionar problemas através da execução de instruções que lhe são fornecidas.

Sistemas Operacionais

Transcrição:

A ERA DA COMPUTAÇÃO EVOLUÇÃO DAS TECNOLOGIAS Wagner de Oliveira

Década de 40 1946: Konrad Zuze desenvolve a Plankalkul: a primeira linguagem de programação de alto nível, não foi usada. 1949: Aparece a primeira linguagem de programação realmente usada em computadores eletrônicos, denominada Short Code

Década de 50 1951: Grace Hopper, trabalhando para Remington Rand, inicia o trabalho do primeiro compilador amplamente divulgado, denominado A-0 1952: Alick E. Glennie projeta um sistema de programação chamado AUTOCODE, um compilador rudimentar 1954: Surgimento do primeiro ASSEMBLER (compilador Assembly)

1955: UNIVAC da General Eletric é colocado para trabalhar em folha de pagamento 1957: Surgimento da linguagem de programação Fortran, projeto liderado por John Backus 1958: Surgimento da linguagem de programação Lisp (utilizada em estudos de Inteligência Artificial) Surgimento da linguagem de programação Algol 58 Surgimento do Fortran II

Década 60 1960: Surgimento da linguagem de programação Cobol, criada pela CODASYL (Conference on Data Systems and Languages) 1962: Surge o conceito de sistema operacional 1964: Surgimento da linguagem de programação PL/1

1967: Martin Richards desenvolveu as linguagens BCPL e B, próprias para escrever software de sistemas operacionais 1969: Surgimento do sistema operacional Unix

Década de 70 1971: Surgimento da linguagem de programação Pascal 1972: Surgimento da linguagem de programação Smalltalk desenvolvida pela Xerox PARC (orientada a objetos) Dennis Ritchie desenvolve o compilador C a partir da linguagem B 1975: Surgimento da linguagem de programação Basic (residente em microcomputadores)

1978: Surgimento do VisiCalc (primeira planilha eletrônica de sucesso comercial) 1979: Surgimento do Dbase II, desenvolvido pela Ashton Tate

Década de 80 1980: Surgimento da linguagem de programação ADA (em homenagem a Augusta Ada Byron, considerada a primeira programadora) 1981: CPU XT 80086 e 80088 8 / 16 bits O MS-DOS funciona em um protótipo do IBM-PC 1982: CPU AT 80286 16 bits Intel lança 286, com 134.000 transistores. Lançada a planilha eletrônica Lotus 123

1983: Microsoft lança o editor de texto WordStar Surgimento do Unix System V 1984: Apple introduz no mercado o Macintosh (MAC) 1985: CPU AT 80386 32 bits Surge o chip 386, com 275.000 transistores Surge o Windows 1.0, uma interface gráfica para MS-DOS Surgimento da linguagem de programação C++ (orientada a objetos) Surgimento do Aldus Pagemaker para Macintosh

1986: Borland lança o Turbo Prolog (utilizada para o desenvolvimento de sistemas especialistas) Surgimento da linguagem de programação Eiffel (orientada a objetos). 1987: Microsoft e IBM anunciam o OS/2 Microsoft lança Windows 2.0 com sobreposição de janela; A IBM lança o sistema operacional OS/2; A versão 4.0 do Turbo Pascal é lançada;

1988: A especificação para CLOS é publicada Nikolas Wirth termina Oberon (orientada a objetos) 1989: CPU AT 80486 32 bits. Intel lança o 486 com 1,2 milhão de transistores A especificação C ANSI é publicada

Década de 90 1990: Lançamento do Windows 3.0 dando credibilidade ao PC; Lançamento do C++ 2.1; Lançamento do Fortran 90; 1991: O finlandês Linus Torvalds cria o Linux, sistema operacional aberto baseado em Unix, que segue o padrão software livre Surgimento da linguagem de programação Visual Basic; 1992: IBM assume o OS/2 e lança a versão 2.0. Microsoft lança a versão 3.1 do Windows com 1 milhão de cópias vendidas

Década de 90 1993: Intel lança o Pentium com 3,3 milhões de transistores Sai o Windows 3.11 para trabalhar em rede A Microsoft já conta com 25 milhões de usuários É lançado o Windows NT para controlar empresas É distribuído o Mosaic, o primeiro navegador para Web Primeira proposta para Cobol orientado a objetos

1994: É fundada a Netscape Corp., que lança o primeiro navegador comercial: o Netscape Navigator Microsoft incorpora Visual Basic para aplicações no Excel 1995: Intel lança o Pentium Pro com 5,5 milhões de transistores Netscape lança Navigator 2.0 que permite trocar e-mail James Gosling da SUN lança a linguagem JAVA que gerou muito interesse dos desenvolvedores WEB Surgimento do sistema operacional Windows 95 ISO aceita a revisão 1995 da linguagem de programação ADA, chamada ADA 95, que inclui programação orientada a objetos e suporte para sistemas em tempo-real

1996: A Microsoft lança o Internet Explorer gratuito A Netscape inicia um processo por concorrência desleal e a Microsoft alega que o IE faz parte do Windows Microsoft lança o Windows NT 4.0 que permite acesso direto a Internet Antecipada a release do primeiro padrão C++ ANSI 1997: Intel lança o Pentium MMX com 4,5 milhões de transistores Intel lança o Pentium II com 7,5 milhões de transistores É mostrado o projeto Memphis já batizado de Windows 98 O departamento de Justiça americano começa um processo antitruste contra a Microsoft

1998: O America Online AOL, maior provedor comercial do mundo, compra a Netscape. A Apple lança o imac, revolucionando a aparência dos computadores pessoais; Lançado o Windows 98, o primeiro sistema a ser integrado com a internet 1999: O MP3 e o Napster ganham popularidade, ameaçando revolucionar a distribuição de música; No mundo inteiro, técnicos correm contra o tempo para preparar os computadores para a chegada do ano 2000 e evitar os efeitos do temido Bug do Milênio

Novo milênio 2000: A ameaça do Bug não se concretiza, salvo por pequenos problemas; A Microsoft lança o Windows 2000 e o Windows Millenium AMD e Intel lançam processadores que ultrapassam a velocidade de 1 GHz O Napster entra em acordo com a BMG e anuncia que o serviço será pago Explodem a tecnologia Wap (para Internet móvel) e o acesso à WEB em banda larga

2002: Sai o Windows XP que é a versão segura do Windows para atividades domesticas 2003: A nova versão do Windows para atividades corporativas é lançada: Windows 2003 O Linux se torna amigável e uma alternativa corporativa para baratear custo e uma solução para governos e suas empresas O OpenOffice é a solução gratuita de automação de escritório (no Brasil, BrOffice)

2004: Sun introduz StarOffice 7 O termo Web 2.0 foi usado pela primeira vez em Outubro pela O'Reilly Media e pela MediaLive; Lançamento do Orkut. 2005: Release do Windows XP Starter Edition Surge o Youtube 2006: Apple Computer introduz o primeiro imac com processadores Intel; 2007: Release do Windows Mobile 6

2008: A chegada do iphone 3G; Lançamento do navegador Chrome Tentativa da Microsoft em comprar o Yahoo! 2009: Release Windows 7

Década Principais acontecimentos 40 Inicio das pesquisas com linguagens de programação 50 Compiladores / Linguagens mais elaboradas 60 70 80 90 2000 - Surgimento do COBOL Surgimento do conceito de Sistema Operacional / Surgimento do Unix Evolução das linguagens de programação (Pascal, Basic, P.O.O) Softwares orientados a tarefas Primeiros computadores pessoais Expansão dos Computadores Pessoais MS-DOS / Windows (interface gráfica) Macintosh S.O Linux / Windows 95 / 98 Internet (Navegadores) Computadores pessoais mais rápidos (Pentium) Java/ C ++ / Visual Basic Bug do milênio? Internet Banda larga / WAP / Web 2.0 / Redes de relacionamento Processadores com velocidades superiores a 1.0Ghz Windows 2003, Millenium, XP, Windows 7 Linux amigável.

HISTÓRICO DAS LINGUAGENS DE PROGRAMAÇÃO (1) Algol60 Fortran Cobol Lisp 1955 1960 Simula PL/I Algol68 Pascal Smalltalk C Modula ML Ada83 OO C++ imperative concurrent functional 1965 1970 1975 1980 1985

HISTÓRICO DAS LINGUAGENS DE PROGRAMAÇÃO (2) C++ Ada83 1980 1985 Haskell 1990 Java C# Ada95 1995 2000 OO imperative concurrent functional 2005

wagner.oliveira@cefetrn.br www.wagneroliveira.com.br