• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Tipos de sistemas operacionais
 

Tipos de sistemas operacionais

on

  • 455 views

Tipos de sistemas operacionais

Tipos de sistemas operacionais

Statistics

Views

Total Views
455
Views on SlideShare
455
Embed Views
0

Actions

Likes
0
Downloads
2
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft Word

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Tipos de sistemas operacionais Tipos de sistemas operacionais Document Transcript

    • GSO- Gestão de Sistemas Operacionais Tipos de sistemas operacionais Professor: Jones Artur Turma: 1º TIN Sorocaba, 5 deMarço 2013
    • GSO- Gestão de Sistemas Operacionais Autor : Wesley Germano Sorocaba, 5 deMarço 2013
    • Sumário Introdução ............................................................................................................................................... 1 1. Definição Sistema operacional ........................................................................................................ 2 2. Sistemas Monoprogramáveis / Monotarefa ................................................................................... 2 3. Sistemas Multiprogramáveis / MultiTarefas.................................................................................. 2 4. Sistemas com Múltiplos Processos ................................................................................................. 3
    • Introdução Os diferentes tipos de sistemas operacionais são basicamente classificados de acordo com o número de processos do usuário que o SO pode executar ou de acordo com o número de processadores que o sistema possui. 1
    • 1. Definição Sistema operacional Um sistema operacional é umprograma ou um conjunto de programas cuja função é gerenciar os recursos do sistema (definir qual programa recebe atenção do processador, gerenciar memória, criar um sistema de arquivos, etc.), fornecendo uma interface entre o computador e o usuário. Embora possa ser executado imediatamente após a máquina ser ligada, a maioria dos computadores pessoais de hoje o executa através de outro programa armazenado em uma memória não-volátil ROM chamado BIOS num processo chamado "bootstrapping", conceito em inglês usado para designar processos autossustentáveis, ou seja, capazes de prosseguirem sem ajuda externa. Após executar testes e iniciar os componentes da máquina (monitores, discos, etc), o BIOS procura pelo sistema operacional em alguma unidade de armazenamento, geralmente o Disco Rígido, e a partir daí, o sistema operacional "toma" o controle da máquina. O sistema operacional reveza sua execução com a de outros programas, como se estivesse vigiando, controlando e orquestrando todo o processo computacional.. 2. Sistemas Monoprogramáveis / Monotarefa Possui as seguintes características: - É executado por um único processador e é capaz de gerenciar a execução de um único programa (tarefa) do usuário por vez. - Permite que o processador, a memória e os periféricos fiquem dedicados a um único usuário; são portanto monousuários (monoterminais). - O processador fica ocioso quando o programa espera pela ocorrência de uma E/S. - São sistemas de simples implementação. 3. Sistemas Multiprogramáveis / MultiTarefas Possui as seguintes características: - É executado por um ou vários processadores. No caso de vários processadores, é classificado como "SO para Multiprocessadores" (discutido a seguir). No caso de apenas um processador, permite quevários programas disputem os recursos do sistema (paralelismo lógico ou virtual), e: - Podem ser monousuário ou multiusuário: ● Monousuário: um único usuário executando vários programas (monoterminal). ● Multiusuário: vários usuários executando vários programas (multiterminais). 2
    • - Divide o tempo da cpu entre os vários programas e entre os vários usuários. - Diminui a ociosidade, permitindo que durante o tempo de E/S outros processos sejam executados. Inicialmente, os sistemas multiprogramados começaram com os sistemas de batch; depois com os sistemas time-sharing e finalmente com os sistemas real-time. 4. Sistemas com Múltiplos Processos Possui as seguintes características: - O sistema possui vários processadores, que podem estar confinados a um mesmo gabinete (centenas de processadores) ou espalhados fisicamente em forma de rede (dezenas de processadores). - Executam várias tarefas simultaneamente e portanto são multitarefas. - Cada processador pode operar monoprogramado ou multiprogramado. - Ocorre paralelismo físico ou real, quando mais de um processador está sendo utilizado. Ocorre também paralelismo lógico, quando o número de tarefas é maior que o número de processadores disponíveis. - Podem ser fracamente acoplados ou fortemente acoplados: ● Fracamente acoplados (looselycoupled): cada processador possui sua própria memória e executa seu próprio sistema operacional (Sistema Operacional de Rede) ou parte de um sistema operacional global (Sistema Operacional Distribuído). ● Fortemente acoplados (tightlycoupled): todos os processadores compartilham uma única memória. Estes processadores geralmente são coordenados por um único SO localizado em um outro computador hospedeiro, que se encarrega de distribuir as tarefas entre os processadores e gerenciar a execução. 3