Tipos de Sistemas Operacionais

Documentos relacionados
Tecnólogo em Análise e Desenvolvimento de Sistemas. Sistemas Operacionais (SOP A2)

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

Tipos de Sistemas Operacionais

Sistemas Operacionais

ARQUITETURA DE SISTEMAS OPERACIONAIS. VISÃO GERAL DE UM SISTEMA OPERACIONAL Prof. André Luís Alves E. M. DR. LEANDRO FRANCESCHINI

Sistemas Operacionais. Tipos de SO

Redes de Computadores. Fundamentos de Sistemas Operacionais - 2º Período

TIPOS DE SISTEMAS OPERACIONAIS. Ademar Alves Trindade

Sistemas Multiprogramáveis/Multitarefa

Introdução a Sistemas Operacionais. Adão de Melo Neto

Sistema Operacional. Etapa

Sistemas Operacionais. Visão Geral

Aula 01 Introdução aos Sistemas Operacionais. Por Sediane Carmem Lunardi Hernandes

Sistemas Operacionais - Aula 02

Introdução à Informática

Sistemas Operacionais. Adão de Melo Neto

Sistemas Operacionais (SO)

Introdução a Arquitetura de Sistemas Operacionais. Parte 02

Fundamentos de Sistemas Operacionais. Gerência de Memória. Prof. Edwar Saliba Júnior Março de Unidade Gerência de Memória

Sistemas Operacionais. Maria de Fátima de Freitas Bueno Marcílio

Processos O conceito de processos é fundamental para a implementação de um sistema multiprogramável. De uma maneira geral, um processo pode ser entend

Sistemas Operacionais. Introdução

Prof. Gregorio Perez 2007

Apresentação. Ementa da Disciplina. Objetivo da Disciplina. DCA-108 Sistemas Operacionais. Referências Bibliográfica. Referências Bibliográfica

Sistemas Operacionais. Prof. Pedro Luís Antonelli Anhanguera Educacional

Arquitetura de Sistemas Operacionais Francis Berenger Machado / Luiz Paulo Maia (Material Adaptado)

Redes de Computadores. Fundamentos de Sistemas Operacionais - 2º Período

Parte I Multiprocessamento

Sistemas Operacionais

Aula 2: Tipos de Sistemas Operacionais. Instituto Federal da Bahia Campus Salvador INF009 - Sistemas Operacionais Profª Flávia Maristela

Apresentação do Professor

Sistemas Operacionais

Sistemas Operacionais

Gerência do Processador. Adão de Melo Neto

ARQUITETURACONCEITUAL DE UM COMPUTADOR Os primeiros passos para que a arquitetura dos computadores fosse similar à que conhecemos hoje foram dados

Matriz Discursiva do MÓDULO C FASE II 23/11 até 18/12

Introdução aos Sistemas Operacionais

Arquitetura de Sistemas Operacionais

Sistemas Operacionais. Concorrência

Tecnólogo em Análise e Desenvolvimento de Sistemas. Sistemas Operacionais (SOP A2)

I Realizar o escalonamento de processos para que os programas possam ser executados de forma concorrente.

Sistemas Operacionais. Gerência de Processador

Sistemas de Informação. Sistemas Operacionais

Fundamentos de Sistemas Operacionais

Aula 03 - Concorrência. por Sediane Carmem Lunardi Hernandes

SISTEMAS OPERACIONAIS

Sistemas Operacionais

Ar qu it e t u r a a de e Sist e m a s Ope r a cion a is Fa bia n o o Ut iy a m a Ca pít u lo o 9 Ge r ê n cia a de e M e m ór ia

SISTEMAS OPERACIONAIS

Sistemas distribuídos. Prof. Emiliano Monteiro

Lista de Exercícios Escalonamento de CPU. 1. Considere o seguinte conjunto de processos, com o tamanho do tempo de burst de CPU dado em milissegundos:

Programação Concorrente

Apostila de GSO Gestão de Sistemas Operacionais I

Aula 1: Introdução aos Sistemas Operacionais. Instituto Federal da Bahia INF009 - Sistemas Operacionais Profª Flávia Maristela

Gerência da Memória. Adão de Melo Neto

Sistemas Operacionais

Gerência de Recursos. Gerência do Processador

Fundamentos de Sistemas Operacionais. Threads. Prof. Edwar Saliba Júnior Março de Unidade Threads

Curso: Redes de Computadores

Escalonamento de Processos Estratégias de Escalonamento de Processos

Aula 1: A Evolução dos Sistemas Computacionais

Estratégias de Escalonamento de Processos

Programação Paralela e Distribuída

William Stallings Arquitetura e Organização de Computadores 8 a Edição

Questões de Múltipla escolha

Aula 10 Gerenciamento de Memória

IFPR Instituto Federal do Paraná. Curso Técnico em Informática GERÊNCIA DE MEMÓRIA. SO Sistemas Operacionais. Professora Elaine Augusto Praça

Sistemas Operacionais

Sistemas de Informação. Sistemas Operacionais

Sistemas Operacionais. Capítulo 8 Gerência do Processador

Notas da Aula 1 - Fundamentos de Sistemas Operacionais

Sistemas Operacionais

Transcrição:

Tipos de Sistemas Operacionais Instituto Federal de Educação, Ciência e Tecnologia do Triângulo Mineiro Prof. Edwar Saliba Júnior Julho / 2017 1/18

Tipos de Sistemas Operacionais Monoprogramáveis ou Monotarefas Multiprogramáveis ou Multitarefas Múltiplos Processadores 2/18

Sistemas Monoprogramáveis ou Monotarefas é possível a execução de um programa por vez. Como um programa não utiliza todos os recursos do sistema, ao longo da sua execução, existe ociosidade e, consequentemente, subutilização de alguns recursos. (MACHADO e MAIA, 2004) 3/18

Sistemas Monoprogramáveis ou Monotarefas 4/18

Sistemas Multiprogramáveis ou Multitarefas Nos sistemas multiprogramáveis ou multitarefa, os recursos computacionais são compartilhados entre os diversos usuários e aplicações; As vantagens do uso de sistemas multiprogramáveis são: a redução do tempo de resposta das aplicações processadas no ambiente e de custos, a partir do compartilhamento dos diversos recursos do sistema entre as diferentes aplicações. 5/18

Sistemas Multiprogramáveis ou Multitarefas 6/18

Sistemas Multiprogramáveis ou Multitarefas 7/18

Sistemas em Batch Os sistemas batch foram os primeiros tipos de sistemas operacionais multiprogramáveis a serem implementados na década de 1960; Os programas, também chamados de jobs, eram submetidos para execução através de cartões perfurados e armazenados em disco ou fita, onde aguardavam para serem processados. 8/18

Sistemas de Tempo Compartilhado Os sistemas de tempo compartilhado (timesharing), permitem que diversos programas sejam executados a partir da divisão do tempo do processador em pequenos intervalos, denominados fatia de tempo (time-slice); Caso a fatia de tempo não seja suficiente para a conclusão do programa, esse é interrompido pelo sistema operacional e substituído por um outro, enquanto fica aguardando por uma nova fatia de tempo. 9/18

Sistemas de Tempo Real Os sistemas de tempo real (real-time) são implementados de forma semelhante à dos sistemas de tempo compartilhado; O que caracteriza a diferença entre os dois tipos de sistemas é o tempo de resposta exigido no processamento das aplicações; Nestes sistemas não existe a ideia de fatia de tempo. Um programa utiliza o processador o tempo que for necessário ou até que apareça outro mais prioritário. 10/18

Sistemas Com Múltiplos Processadores Os sistemas com múltiplos processadores caracterizam-se por possuir duas ou mais CPU s interligadas e trabalhando em conjunto; A vantagem desse tipo de sistema é permitir que vários programas sejam executados ao mesmo tempo ou que um mesmo programa seja subdividido em partes para serem executadas simultaneamente em mais de um processador. 11/18

Sistemas Multiprocessados 12/18

Sistema Fortemente Acoplado 13/18

Sistemas Fortemente Acoplados 14/18

Sistemas Fortemente Acoplados 15/18

Sistema Fracamente Acoplado 16/18

Sistemas Fracamente Acoplados 17/18

Referências ALECRIM, E. Processadores. Disponível em: <http://www.hardware.com.br/comunidade/artigoprocessadores/885716/>. Acesso em: <12 jul. 2017. CONTINUUM Analitics. Anaconda For Cluster Management. Disponível em: <https://docs.continuum.io/anaconda-cluster/>. Acesso em: 12 jul. 2017. MACHADO, F. B.; MAIA, L. P. Arquitetura de Sistemas Operacionais. 3. ed. Rio de Janeiro: LTC, 2010. 18/18