Aula 1: A Evolução dos Sistemas Computacionais

Documentos relacionados
As Gerações dos Computadores. Professor Leonardo Cabral da R. Soares

Arquitetura e Organização de Computadores. Histórico. Gerações

CONCEITOS BÁSICOS DE INFORMÁTICA. Disciplina: Informática Professor: Gustavo Sabry

HISTÓRIA DO COMPUTADOR

INTRODUÇÃO À TECNOLOGIA DA INFORMAÇÃO AS GERAÇÕES DE COMPUTADORES PROFESSOR CARLOS MUNIZ

Geração de computadores Arquitetura e Organização de Computadores Curso de Análise e Desenvolvimento de Sistemas

Professor: Orlando Filho Graduação: Sistemas de Informação

INFORMÁTICA APLICADA. Histórico. Gerações

Introdução aos Sistemas Operacionais. Disciplina: Sistemas Operacionais Prof. Filipe Arantes Fernandes

Ábaco. Ipad HISTÓRIA DA INFORMÁTICA E SUA EVOLUÇÃO. Tecnologias de Informação e Comunicação

Sistemas de Computação e de Informação

Introdução à Computação MAC0110

Unidade I. Organização de Computadores. Prof. Renato Lellis

Softwares, Aplicativos e Sistemas Operacionais

INTRODUÇÃO. Introdução a Informática. Vinícius Pádua

FACULDADE LEÃO SAMPAIO

CURSO TÉCNICO PROFISSIONALIZANTE. Disciplina: Informática Básica (História da Informática)

Informática básica. Professor: Francisco Ary

Sistemas Operacionais

Arquivos, Pastas e Extensões. Sistemas Operacionais. Conceitos básicos. Evolução

Informática básica. Professor: Francisco Ary

Tópicos de Ambiente Web Tópico: História do Computador

Introdução à Computação para Engenharia MAC2166 Prof. Dr. Paulo Miranda IME-USP. Aula 1 Introdução à Computação

Unidade I ORGANIZAÇÃO DE. Prof. Antônio Palmeira

1.Introdução capaz de executar uma sequência de instruções definidas pelo homem gerar um determinado resultado

GFM015 Introdução à Computação. Plano de Curso e Introdução. Ilmério Reis da Silva UFU/FACOM

Informática Básica. 1.Introdução a Informática e Tecnologia

História dos Computadores

Universidade de Brasília Histórico e Introdução

Histórico e Introdução

DIREITO DA SOCIEDADE DA INFORMAÇÃO

Manutenção de Computadores e Redes

Disciplina de Arquitetura e Manutenção de Computadores

Introdução à Informática

TECNOLOGIAS NO ENSINO DE MATEMÁTICA. Profª. Andréa Cardoso MATEMÁTICA-LICENCIATURA

Fundamentos de Arquiteturas de Computadores

Máquinas Multiníveis Aula 04. Prof. Jadir Eduardo Souza Lucas Universidade Federal do Espírito Santo Departamento de Informática

Introdução. Carlos Gustavo A. da Rocha. Sistemas Operacionais

História do Computador. Introdução ao Computador 2010/1 Renan Manola

Informática Básica INFORMAÇÃO AUTOMATIZADA. 1.Introdução a Informática e Tecnologia. 1.Introdução a Informática e Tecnologia

Fat-Uerj: Introdução à computação

Sistemas Computacionais. helioesperidiao.com

Sistemas Operacionais. Visão Geral

Introdução à Computação

Aula Breve História dos Computadores - Informatiquês - O Computador - Software vs. Hardware. Introdução à Engenharia da Computação

Matéria: Sistema Computacional - SC. Prof.: Esp.: Patrícia Dias da Silva Peixoto

Introdução Computador Hardware Histórico e Evolução Linguagem de Programação Princípios Básicos

Histórico da evolução dos. Ermeson Andrade

Sistemas para Internet 01 Breve histórico da computação

Informática. História da Informática. O que é Informática? 02/03/2011. História da Informática 1ª Geração. História da Informática 1ª Geração

ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES I AULA 02: INTRODUÇÃO

Máquinas de Calculo Mecânicas

CES-10 Introdução à Computação. Prof. Paulo André IEC - ITA

SISTEMAS DE INFORMAÇÕES GERENCIAIS AULA 06 UFPR. Prof.ª Nicolle Sotsek Ramos

CENTRO DE EMPREGO E FORMAÇÃO PROFISSIONAL DE ÉVORA TÉCNICO DE INFORMÁTICA E SISTEMAS EFA. UFCD: 0777 Processador de Texto Processamento e edição

Introdução à Programação Aula 01. Prof. Max Santana Rolemberg Farias Colegiado de Engenharia de Computação

Micr c o r co c ntr t o r lad a or o es

Apresentação do Professor

Módulo 1. Introdução à Tecnologia Web I. A evolução Tecnológica

1. Conceitos Básicos de Computação

Introdução à Tecnologia 1º Módulo. Introdução à Informática

Campus Avançado Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini

SSC0640 Sistemas Operacionais I

Histórico - Evolução INTRODUÇÃO À ENGENHARIA DA COMPUTAÇÃO. Professor: Rosalvo Ferreira de Oliveira Neto

Introdução à Computação MAC0110

Sistemas Operacionais

O termo computação vem do latim computare significa executar cálculos

INTRODUÇÃO À INFORMÁTICA

O que é um microprocessador?

Introdução à Informática. Apêndice A Ininterrupta História da Era da Computação: Passado, Presente e Futuro 2004 by Pearson Education

Evolução e Desempenho. Alberto Felipe Friderichs Barros

Arquitetura de Um Computador

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

Sis i te t mas a O perac a i c o i nai a s um p ouco c d a a h is i tó t ria i. a... SO His i t s ó t r ó ic i o

INFORMÁTICA APLICADA AULA 01 CONCEITOS BÁSICOS DE INFORMÁTICA

Hardware. Computador. Computador. Computador. Evolução dos Computadores. Laboratório de Utilização de Microcomputadores (DCA0302) Aula 01

EVOLUÇÃO DOS COMPUTADORES. Vávulas e Transistores

ORGANIZAÇÃO DE COMPUTADORES

Os computadores ditigais podem ser classificados em 5 grupos distintos:

Aula 1: Introdução à Organização de Computadores

Arquitetura de Computadores. Prof. Dr. Eng. Fred Sauer

1.3. CONCEITOS BÁSICOS DE INFORMÁTICA

Introdução ao Processamento de Dados (I P D)

Introdução à computação

Universidade Lusíada de Angola. Ensino Privado Faculdade de Ciência e Tecnologia

Arquiteturas Sequencias. Evolução dos Computadores BIBLIOGRAFIA BÁSICA. Organização e Arquitetura de Computadores

Arquitetura de Computadores. Infraestrutura de TI: Hardware

INFORMÁTICA E CONTABILIDADE. Prof. Me. Fábio Assunção CMP 1128 Parte 01

13/08/15. Informática Alguns Conceitos. Informática Alguns Conceitos. Definição de Informática. Computadores

Conceitos Básicos de Informática. Profª Patricia Schiavon

AULA. Processamento de Dados

18/08/2015. Quem sou eu... Para se dar bem... Capítulo 0: Introdução. Prof. Frederico Sauer (Fred)

Organização e Arquitetura de Computadores. Hugo Barros

Fundamentos de Informática Introdução aos Conceitos Básicos

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

Depois do estudo deste capítulo, o estudante deve ser capaz de:

Informática Aplicada. Introdução

Administração Sistemas Operacionais de Rede. Prof. Airton Ribeiro de Sousa

UNIVERSIDADE ESTADUAL DO PARÁ UEPA LISTA DE EXERCÍCIOS DE INTRODUÇÃO A COMPUTAÇÃO. 2. O que diferencia os computadores de 1ª geração dos da 2ª.

Transcrição:

Aula 1: A Evolução dos Sistemas Computacionais O primeiro computador digital foi projetado pelo matemático Charles Babbage (1792-1871). Embora Babbage tenha dispendido muito de sua vida e de sua fortuna tentando construir sua "máquina analítica", ele jamais conseguiu por o seu projeto em funcionamento porque era simplesmente um modelo matemático e a tecnologia da época não era capaz de produzir rodas, engrenagens, dentes e outras partes mecânicas para a alta precisão que necessitava. Figura 1: Charles Babbage ao lado de sua criação. A Primeira Geração (1945-1955): Válvulas e Painéis Após os esforços de Babbage, quase não houve progresso nesta área até o início da Segunda Grande Guerra. Em torno de 1940, pesquisadores tiveram sucesso na construção de computadores baseados em válvulas. Tais máquinas eram enormes, ocupavam salas imensas e empregavam dezenas de milhares de válvulas em sua construção.

Toda a programação era feita em código absoluto, muitas vezes através da fiação de painéis para controlar as funções básicas da máquina. No inicio dos anos 50, houve uma sensível melhora no uso de tais máquinas como o advento do cartão perfurado que tornou possível a codificação de programas em cartões e leitura pela máquina, dispensando a programação através de painéis. Figura 2: ENIAC (Electrical Numerical Integrator and Calculator). No ano de 1946, ocorreu uma revolução no mundo da computação com o lançamento do computador ENIAC. A principal inovação nesta máquina é a computação digital, muito superior aos projetos mecânicos-analógicos desenvolvidos até então. Com o ENIAC, a maioria das operações era realizada sem a necessidade de movimentar peças de forma manual, mas sim pela entrada de dados no painel de controle. Cada operação podia ser acessada através de configurações-padrão de chaves e switches. A Segunda Geração (1955-1965): Transistores e Sistema Batch O desenvolvimento do transistor em meados dos anos 50 veio a alterar substancialmente o quadro descrito na segunda geração. Com o emprego desta nova tecnologia, os computadores tornaram-se confiáveis a ponto de serem comercializados.

Os computadores da segunda geração eram usados maciçamente na realização de cálculos científicos e de engenharia, tal como a obtenção da solução de equações diferenciais parciais. Eles eram normalmente programados em linguagem FORTRAN ou em linguagem de montagem. Surgem os sistemas operacionais da época que eram o FMS e o IBSYS. Figura 3: IBM 7030. O IBM 7030, também conhecido por Strech, foi o primeiro supercomputador lançado na segunda geração, desenvolvido pela IBM. Seu tamanho era bem reduzido comparado com máquinas como o ENIAC, podendo ocupar somente uma sala comum. Ele era utilzado por grandes companhias, custando em torno de 13 milhões de dólares na época. A Terceira Geração (1965-1980): Cls e Multiprogramação Os sistemas de terceira geração vieram a popularizar várias técnicas que não estavam implementadas nos sistemas de segunda geração, a mais importante dessas técnicas é a Multiprogramação. Sistemas operacionais de terceira geração agora tinha a capacidade de ler jobs (um programa ou um conjunto de programas) de cartão direto para disco. Desta forma, assim que um job ativo terminasse, o sistema operacional carregaria um novo job na partição livre da memória, proveniente do disco.

Figura 4: Painel de Controle do IBM 360. Um dos principais exemplos da terceira geração é o IBM 360/91, lançado em 1967, sendo um grande sucesso em vendas na época. Esta máquina já trabalhava com dispositivos de entrada e saída modernos, como discos e fitas de armazenamento, além da possibilidade de imprimir todos os resultados em papel. O IBM 360/91 foi um dos primeiros a permitir programação da CPU por microcódigo, ou seja, as operações usadas por um processador qualquer poderiam ser gravadas através de softwares, sem a necessidade do projetar todo o circuito de forma manual. A Quarta Geração (1980-1990): Computadores Pessoais A grande disponibilidade de poder computacional, levou ao crescimento de uma indústria voltada para a produção de software s para os computadores pessoais. A maioria destes softwares é amena ao usuário (user-friendly), significando que eles são voltados para pessoas que não têm nenhum conhecimento de computadores, e mais que isto, não têm nenhuma vontade de aprender nada sobre esse assunto. Certamente esta foi uma mudança grande na filosofia de desenvolvimento dos sistemas operacionais. E outro desenvolvimento importante que começou a tomar corpo em meados dos anos 80 foi o dos sistemas operacionais para redes e o dos sistemas operacionais distribuídos. Em uma rede de computadores, os usuários estão conscientes da existência de um conjunto de máquinas conectadas à rede, podendo, portanto ligar-se a máquinas remotas e solicitar serviços das mesmas. Cada uma destas máquinas roda seu próprio sistema operacional e tem seu próprio usuário ou usuários.

Figura 5: Apple 1, o primeiro computador pessoal. Em contraste, um sistema distribuído faz com que um conjunto de máquinas interligadas apareça para seus usuários como se fosse uma única máquina com um só processador. Em tais sistemas, os usuários não tomam conhecimento de onde seus programas estão sendo processados ou mesmo onde seus arquivos estão sendo armazenados, pois tudo isso é manipulado automática e eficientemente pelo sistema operacional. A Quinta Geração (1990-hoje): Computação Distribuída Os computadores da quinta geração usam processadores com milhões de transistores. Nesta geração surgiram as arquiteturas de 64 bits, os processadores que utilizam tecnologias RISC e CISC, discos rígidos com capacidade superior a 600GB, pendrives com mais de 100GB de memória e utilização de disco ótico com mais de 1TB de armazenamento. A quinta geração está sendo marcada pela inteligência artificial e por sua conectividade. A inteligência artificial pode ser verificada em jogos e robores ao conseguir desafiar a inteligência humana. A conectividade é cada vez mais um requisito das indústrias de computadores. Hoje em dia, queremos que nossos computadores se conectem ao celular, a televisão e a muitos outros dispositivos como geladeira e câmeras de segurança.

Figura 6: Computação Distribuída. Exercícios 1) Qual foi a necessidade para criação dos primeiros sistemas computacionais? 2) Qual a vantagem da técnica de multiprogramação? 3) A partir de que momento e o que motivou os computadores tornaram-se pessoais? 4) Cite e explique uma vantagem e uma desvantagem da introdução de redes em relação aos sistemas computacionais? 5) Na sua opinião, qual o futuro dos sistemas computacionais?