SISTEMAS OPERACIONAIS

Documentos relacionados
Prof. Antonio Fundamentos de Sistemas Operacionais UNIP/2015

História dos SOs. Tópicos

Breve Histórico de Sistemas Operacionais

Introdução a Computação

A primeira geração dos computadores ocorreu de 1945 a 1955 e tinha como principal característica o uso de válvulas e painéis de programação.

Sistemas Operacionais. Professor Leslier Soares Corrêa

Sistemas Operacionais

Programador Web - Pronatec

Introdução a Sistemas Operacionais Aula 04. Prof. Msc. Ubirajara Junior biraifba@gmail.com

Sistemas Operacionais

Sistemas Operacionais Arquitetura e organização de sistemas operacionais: Introdução. Prof. MSc. Hugo Souza

Prof. Marcos Ribeiro Quinet de Andrade Universidade Federal Fluminense - UFF Pólo Universitário de Rio das Ostras - PURO

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

Prof. Gregorio Perez 2007

SOP Sistemas Operacionais Módulo 03: História e Evolução

UFRJ IM - DCC. Sistemas Operacionais I. Unidade I Introdução. 11/02/2014 Prof. Valeria M. Bastos

UFRJ IM - DCC. Sistemas Operacionais I

Nível do Sistema Operacional

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

Sistemas Operacionais

Histórico dos Sistemas Operacionais

Edeyson Andrade Gomes.

PLANO DE AULA. Ambiente Operacional Unix Profa. Morganna

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

Introdução. Sistemas Operacionais

Conceitos Básicos sobre Sistemas Operacionais

INTRODUÇÃO AOS SISTEMAS OPERACIONAIS SEMANA 03

Introdução e Sistemas de Numeração

Classificação Quanto. Sistemas de Lotes (2) Sistemas de Lotes (3)

Sistema Operacional. História Sistema Operacional 1. QI Escolas e Faculdades Apostila de Linux

Abstrações e Tecnologias Computacionais. Professor: André Luis Meneses Silva /msn: andreluis.ms@gmail.com Página: orgearq20101.wordpress.

Introdução à Computação: Sistemas de Computação

Introdução à Informática

A Evolução dos Sistemas Operacionais

Sistemas Operacionais. Prof. André Y. Kusumoto

Computador Digital Circuitos de um computador (Hardware)

Sistemas Operacionais

Sistemas Operacionais

Introdução aos Sistemas de Computação

Sistemas Operacionais. INTRODUÇÃO Prof. Rafael Alberto Vital Pinto FACSUL/CESUR

Conceitos e Evolução Capítulos 1 e 2

Capítulo 1. Introdução

Introdução aos Sistemas

SISTEMAS OPERACIONAIS

Gestão de Sistemas de Informação / Tecnologia da Informação

Sumário. Organização de Computadores Módulo 3. Primeira Geração Válvulas ( ) Primeira Geração Válvulas ( )

Resumo até aqui. Gerenciamento Proteção Compartilhamento. Infra-estrutura de Software

Introdução. Nível do Sistema Operacional. Introdução. Um Sistema Operacional... Introdução a Sistemas Operacionais

Introdução aos Sistemas Operacionais. Computador = hardware + software. Como é formado o meu computador? E como estes componentes se comunicam?

SISTEMAS OPERACIONAIS CAPÍTULO 3 CONCORRÊNCIA

UNIX: Uma Breve Apresentação

Arquitetura de Computadores. Introdução aos Sistemas Operacionais

Sistemas Operacionais 2014 Introdução. Alexandre Augusto Giron

Breve Histórico de Sistemas Operacionais

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

Sistemas Operacionais

A história dos sistemas operacionais

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

Arquitetura dos Sistemas Operacionais

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

REDES DE COMPUTADORES HISTÓRICO E CONCEITOS

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

Infra-Estrutura de Software. Introdução. (cont.)

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

Sistemas Operacionais I. Introdução

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

Informática. Prof. André Backes

Apresentação. Ementa da Disciplina. Objetivo da Disciplina. DCA-108 Sistemas Operacionais

Disciplina de Informática. Profª. Me. Valéria Espíndola Lessa

SISTEMAS OPERACIONAIS 2007

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

Introdução a Computação

Everson Scherrer Borges João Paulo de Brito Gonçalves

Sistemas Operacionais Introdução. Professora: Michelle Nery

Sistemas Operacionais

Prof.: Roberto Franciscatto. Capítulo 1 Introdução

BACHARELADO EM SISTEMAS DE INFORMAÇÃO EaD UAB/UFSCar Sistemas de Informação - prof. Dr. Hélio Crestana Guardia

1

Classificação de SO (Sistemas Operacionais) Técnico de Informática 2º. Módulo Profa. Madalena Pereira da Silva

Fundamentos e Suporte de Computadores. Professora Monalize

Sistemas Operacionais. Introdução

Organização de Computadores 1. Prof. Luiz Gustavo A. Martins

História da Informática. Prof. Bruno Crestani Calegaro

Comunicação Dados: Conceitos e Evolução Prof. Valderi Leithardt Ulbra Canoas

Sistemas de Lotes (2) Sistemas de Lotes (3) Layout da MP em Sistemas de Lotes. Minimizar o tempo de resposta

Sistemas Operacionais

A Evolução do Computador

Conceitos sobre Sistemas Operacionais. Técnico de Informática 2º. Módulo Profa. Madalena Pereira da Silva

Sistemas Operativos. Funções genéricas de um S.O.

Tecnologias de Informação e Comunicação

Prof.: Roberto Franciscatto. Capítulo 1.1 Introdução

SISTEMAS OPERACIONAIS

Componentes de um sistema computacional moderno. DCC/FCUP Inês Dutra Sistemas de Operação 1

INFORMÁTICA INFORMÁTICA BÁSICA

TECNOLOGIA DE INFORMAÇÃO : HARDWARE

SISTEMAS OPERACIONAIS. Apostila 01 Assunto: Tipos de Sistemas Operacionais UNIBAN

Arquitetura de Computadores Moderna

Transcrição:

1 SISTEMAS OPERACIONAIS Profª Josiane T. Ferri Licenciada em Computação prof.jositf@yahoo.com.br facebook.com/josiferri

AVALIAÇÕES A avaliação se dará mediante a observação dos seguintes pontos: Organização Participação Interesse Autonomia Trabalho em equipe Trabalhos, provas e exercícios dados em aula; Se o(a) aluno(a) obtiver 70% de aproveitamento de seu aprendizado comprovado o(a) mesmo(a) estará Apto(a), caso contrário terá direito a recuperação. 2

SISTEMA OPERACIONAL O que é um Sistema Operacional? Um sistema operacional é um conjunto de programas e arquivos que atua como intermediário entre o usuário, aplicativos e o hardware de um sistema computacional; Podemos definir o SO de acordo com o seu objetivo. Por exemplo, temos sistemas operacionais para serem utilizados por usuários comuns e, também, sistemas de grande porte para gerenciar todo o fluxo de uma empresa. 3

HISTÓRIA DOS SISTEMAS OPERACIONAIS Primeira Geração (1945 1955): Válvulas e painéis de programação Segunda Geração (1955 1963): Transistores e Sistemas em Lotes Terceira Geração (1965 1980): Circuitos Integrados e Multiprogramação Quarta Geração (1981 Dias Atuais): Computadores Pessoais e Estações de Trabalhos A os que dizem que já temos a Quinta Geração que refere-se a Computação Obíqua 4

VÁLVULAS E PAINÉIS DE PROGRAMAÇÃO Computadores enormes que ocupavam salas inteiras com dezenas de válvulas; Os projetos, construções, programações, operações e manutenções eram realizadas por um mesmo grupo de pessoas; Nesta fase ainda não existiam os Sistemas Operacionais e nem as Linguagem de Programação; O programador inseria um programa no computador e aguardava a sua conclusão, torcendo para que válvula nenhuma queimasse; Os programas eram para realização de cálculos numéricos diretos, como determinar tabelas de senos, co-senos e logaritmos. 5

TRANSISTORES E SISTEMAS EM LOTES A chegada (Invenção) dos transistores trouxe maior confiabilidade aos computadores, tornando-se possível a sua comercialização; Estes computadores passaram a ser conhecidos como computadores de grandes portes e/ou mainframes; Devido ao alto custo estes equipamentos eram utilizados apenas por grandes corporações, universidades e governos; Nesta fase os programadores utilizavam cartões perfurados e as linguagem de programação Assembly ou Fortran, conhecidas como linguagem de Montagem; SOs eram do tipo em lote (batch); 6

TRANSISTORES E SISTEMAS EM LOTES Antigo sistema em lote (a) traz os cartões para o 1401 (b) lê os cartões para a fita (c) e (d) coloca a fita no 7094 que executa o processamento (e) e (f) coloca a fita no 1401 que imprime a saída 7

CIRCUITOS INTEGRADOS E MULTIPROGRAMAÇÃO O Sistema em Lote, passaram a utilizar melhor os recursos dos computadores, executando vários jobs de uma só vez, solução para otimização do tempo dos caros mainframes; Criação da série System/360 pela IBM, com máquinas compatíveis entre si. Primeira série a utilizar Circuitos Integrados; O SO destas máquinas era o OS/360; A técnica introduzida pelo OS/360 foi a multiprogramação; A memória era dividida em várias partes e cada job era alocado em uma destas partes. Se um job esperasse uma operação de Entrada/Saída (E/S), outro job poderia ser executado. Outro aspecto importante era a capacidade de transferir jobs de cartões perfurados para discos magnéticos. Quando um job terminasse o computador lia o próximo do disco para a memória. Esta técnica é denominada spooling; 8

CIRCUITOS INTEGRADOS E MULTIPROGRAMAÇÃO Surgem os SOs de tempo compartilhado (timesharing); CTSS (Compatible Time Sharing System) do MIT: primeiro sistema de tempo compartilhado; MULTICS (Multiplexed Information and Computing Service: MIT, Bell Labs, General Eletric; Projetado para suportar centenas de usuários: uma enorme máquina (pouco mais potente que um PC) fornecendo poder computacional para toda a área de Boston; Unix: Ken Thompson, Bell Labs. 9

CIRCUITOS INTEGRADOS E MULTIPROGRAMAÇÃO Surgem também os SOs de tempo real (real time); Predomínio dos SOs de tempo repartido que suportam processamento em lote e aplicações de tempo real; O protocolo de comunicações TCP/IP tornou-se largamente utilizado e as LANs tornaram-se mais práticas e econômicas com o surgimento do padrão Ethernet desenvolvido pela Xerox. 10

COMPUTADORES PESSOAIS E ESTAÇÕES DE TRABALHOS Intel lança o processador 8080, utilizado pelo Altair, primeiro microcomputador; IBM projeta IBM/PC e tentou parceria com a Microsoft para licenciamento do Basic (Linguagem de Programação); Surgi então o DOS para Microsoft e BASIC para IBM, hoje conhecido mais como MS-DOS; Invenção do GUI (Graphical User Interface), tendo seu sucesso ao ser implementada no Macintosh, da Apple, em 1984; 11

COMPUTAÇÃO OBÍQUA 12

ATIVIDADE O que são transistores? Defina Linguagem de Montagem; O que são os Circuitos Integrados? Defina processamento em lote, lote com spool (spooling), multiprogramação, tempo compartilhado (time-sharing), processamento distribuído, paralelo e tempo real (real time); Pesquise sobre a Evolução dos Tipos de SO (Unix, DOS,Windows, Linux); 13