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



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

Professor: Gládston Duarte

Tipos de sistemas operacionais

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

Sistemas Operacionais. Professor Leslier Soares Corrêa

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

Introdução a Computação

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

Capítulo 1. Introdução

Sistemas Operacionais

Nível do Sistema Operacional

Motivos para você ter um servidor

Conceitos Básicos de Rede. Um manual para empresas com até 75 computadores

Conceito de Rede e seus Elementos. Prof. Marciano dos Santos Dionizio

SISTEMAS OPERACIONAIS SISTEMAS OPERACIONAIS. 2º TRIMESTRE Patrícia Lucas

Programador Web - Pronatec

Sistemas Operacionais Introdução. Professora: Michelle Nery

Estudo de Caso II: LINUX

INFORMÁTICA INFORMÁTICA BÁSICA

Sistemas Operacionais

No mercado atual, podemos encontrar vários tipos de sistemas operacionais que fazem parte das seguintes classes:

Sistemas Operacionais

Turno/Horário Noturno PROFESSOR : Salomão Dantas Soares AULA Apostila nº

Introdução. Software (Parte I)

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

Máquinas Virtuais: Windows 2008 Server

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

Sistemas Operacionais

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

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

Sistemas Operacionais. Introdução

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

Capítulo 3 Projeto de Arquitetura

É a parte física de um computador, formada por peças e circuitos eletrônicos que ficam dentro do Gabinete (Torre). Existem diversos tipos de

Software que fornece uma interface entre o computador e o usuário. É uma coleção de programas que:

SISTEMAS OPERACIONAIS 2007

Informática. Professor: Diego Oliveira. Conteúdo 03: Sistemas Operacionais

Conceitos Básicos sobre Sistemas Operacionais

Projeto de extensão Linux no Campus

Edeyson Andrade Gomes.

Projeto e Instalação de Servidores Introdução a Servidores

Sistema Operacional Correção - Exercício de Revisão

Introdução à Informática

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

AULA 3 Introdução ao Software

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

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

Sistemas Operacionais Conceitos Básicos

REDES DE COMPUTADORES HISTÓRICO E CONCEITOS

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

Introdução aos Sistemas Operacionais

CENTRAL PRCESSING UNIT

ADMINISTRAÇÃODEREDES BASEADASEM LINUX. SalvadorAlvesdeMeloJúnioreIsmaelSouzaAraujo

Sistemas Operacionais. Prof. André Y. Kusumoto

Redes Ponto a Ponto. Os drivers das placas de rede devem estar instalados.

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

CATÁLOGO DE SERVIÇOS DIRETORIA DE SUPORTE COMPUTACIONAL VERSÃO 1.0

Profª MSc. Heloína Alves Arnaldo

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

Introdução. Sistemas Operacionais

Computador E/S, Memória, Barramento do sistema e CPU Onde a CPU Registradores, ULA, Interconexão interna da CPU e Unidade de controle.

Tecnologia da Informação. Prof Odilon Zappe Jr

Sistemas Operacionais

O processador é um dos elementos componentes do computador moderno, sendo responsável pelo gerenciamento de todo o computador.

Arquitetura de Computadores. Introdução aos Sistemas Operacionais

Prof. Samuel Henrique Bucke Brito

São programas de computador utilizados para realizar diversas tarefas É a parte lógica do computador, o que faz o computador realmente funcionar.

SERVIDORES REDES E SR1

Introdução à Informática. Maria José

Introdução à Arquitetura de Computadores. Renan Manola Introdução ao Computador 2010/01

Motorola Phone Tools. Início Rápido

Soluções para gerenciamento de clientes e Impressão móvel

Open - audit Ferramenta para gerenc iamento de rede

Sistemas Operacionais

13/10/11 TIPOS DE UTILITÁRIOS UTILITÁRIOS 0798 INTRODUÇÃO À PROGRAMAÇÃO TIPOS DE UTILITÁRIOS TIPOS DE UTILITÁRIOS

Sistemas Distribuídos (DCC/UFRJ)

Sistemas Operacionais Introdução

Aula 03-04: Modelos de Sistemas Distribuídos

SISTEMA OPERACIONAL & SOFTWARE LIVRE

Sistemas Operacionais Introdução


ARQUITETURA DE COMPUTADORES

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

Upgrade / Licença ERoad 2015

DESENVOLVENDO SOLUÇÕES

Introdução à Computação. Conceitos básicos sobre computadores. ISEP DEI, Angelo Martins 2006 Conceitos básicos sobre computadores - 1

INF 1019: Sistemas de Computação (Sistemas Operacionais)

SISTEMAS OPERACIONAIS. Prof. André Dutton

Sistema Operacional Ex: Complexo Computador multiusuário com vários terminais Tem que administrar todos os pedidos de usuários e assegurar que eles

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

Computador Digital Circuitos de um computador (Hardware)

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

Profa. Dra. Amanda Liz Pacífico Manfrim Perticarrari.

REDES DE COMPUTADORES

Administração de Sistemas de Informação Gerenciais

UFRJ IM - DCC. Sistemas Operacionais I

Sistemas Operacionais Livres. Hélder Nunes

Transcrição:

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

Conceituação Um Sistema Operacional tem como função principal gerenciar os componentes de hardware (processadores, memória principal, discos, impressoras, teclado, etc..) e, fornecer aos programas do usuário uma interface com o hardware mais simples.

Conceituação O Sistema Operacional é aquela parte do software executada em modo supervisor ou modo núcleo Lembrando que nos sistemas operacionais tem-se dois modos básicos de operação (modo dual)

Visão geral de um sistema computacional Usuário 1 Usuário 2 Usuário 3 Usuário n compilador montador editor de texto sistema de banco de dados Programas de sistema e aplicativos Sistema operacional Hardware do computador

Tipos de Sistemas Operacionais Sistemas Operacionais de Computadores de Grande Porte Sistemas Operacionais de Servidores Sistemas Operacionais de Computadores Pessoais Sistemas Operacionais de Tempo Real Sistemas Operacionais Embarcados Sistemas Operacionais de Cartões Inteligentes

Sistemas Operacionais de Computadores de Grande Porte Utilizados em sofisticados servidores Web, como servidores para sites de comércio eletrônico em larga escala e ainda, Como servidores para transações entre empresas (business-to-business) Os SO para computadores de grande porte são sobretudo orientados para o processamento simultâneo de muitos jobs (grande quantidade de E/S)

Sistemas Operacionais de Computadores de Grande Porte Oferecem normalmente três tipos de serviços: em lote (batch) Um sistema em lote processa jobs de rotina sem a presença interativa do usuário. processamento de transações Administram grandes quantidades de pequenas requisições. Ex.: processamento de verificações em um banco. tempo compartilhado Permite que múltiplos usuários remotos executem seus jobs simultaneamente no computador, como na realização de consultas a um grande banco de dados

Sistemas Operacionais de Servidores Servem múltiplos usuários de uma vez em uma rede e permite-lhes compartilhar recursos de hardware e software. Servidores podem fornecer serviços de impressão, serviços de arquivo ou serviços de Web.

Sistemas Operacionais de Servidores Provedores de acesso a internet, utilizam-se de várias máquinas servidoras, para dar suporte a seus clientes. Sistemas operacionais típicos de servidores são Linux e Windows 2008 server.

Sistemas Operacionais de Computadores Pessoais Seu trabalho é fornecer uma boa interface para um único usuário. São amplamente usados para processadores de texto, planilhas eletrônicas e acesso a internet. Alguns exemplos mais comuns de SO para desktop: Windows: XP, Vista, 7, 8 Linux: Debian, Suse, Fedora, Gentoo, Ubuntu, Mandriva, Slackware, Red Hat...

Sistemas Operacionais de Tempo Real São sistemas onde o tempo é fator fundamental Ex.: um carro, em um processo de fabricação. Caso o robô de soldagem seja ativado antes ou depois do tempo previsto o carro estará perdido Se ações precisam ocorrer em determinados instante (ou em determinado intervalo de tempo) então tem-se um sistema de tempo real.

Sistemas Operacionais de Tempo Real Sistemas de tempo real críticos e não-críticos Críticos (também chamados de rígidos) Neste tipo de sistema o prazo de execução da tarefa não pode ser violado Ex.: freio ABS Não-Crítico (também conhecidos como moderados) Tem o tempo como parâmetro fundamental, mas uma falha é aceitável.

Sistemas Operacionais Embarcados São os sistemas operacionais de computadores de mão, também chamados de embarcados Sistemas embarcados são executados em computadores que controlam dispositivos que geralmente não são considerados computadores como: telefones móveis e PDAs. Apresentam restrições de tamanho, memória e de consumo de energia que os fazem especiais.

Sistemas Operacionais de Cartões Inteligentes Os menores sistemas operacionais são executados em cartões inteligentes dispositivos do tamanho de um cartão de crédito que contém um chip de CPU. Possuem restrições severas de consumo de energia e de memória. Alguns deles podem realizar apenas uma única função, como pagamentos eletrônicos. Outros podem tratar múltiplas funções no mesmo cartão inteligente.

Cabe ao Sistema Operacional Prover interfaces de acesso aos dispositivos, mais simples de usar que as interface de baixo nível. Tornar os aplicativos independentes do hardware. Definir interfaces de acesso homogêneas para dispositivos com tecnologias distintas.

Gerencia de Recursos Cabe ao sistema operacional definir políticas para gerenciar o uso dos recursos de hardware pelos aplicativos, e resolver eventuais disputas e conflitos. Uso de processador Acesso a disco Memória

Exercícios Quais os sistemas operacionais que vocês conhecem? Como eles funcionam? Como é sua interface? Na sua opinião qual é o sistema operacional ideal para utilizar em casa, no trabalho e qual sistema operacional você não utilizaria? Por quê?

Dúvidas, sugestões ou questionamentos??? Podemos vencer pela fé, pela habilidade, talvez pela sorte, mas nunca sem trabalho... E-mail : roberto.franciscatto@gmail.com