Sistemas de Informações Fundamentos da Computação 9. Sistemas Operacionais Márcio Aurélio Ribeiro Moreira

Slides:



Advertisements
Apresentações semelhantes
Sistemas Operacionais - Aula 6
Advertisements

Sistemas Operacionais
SISTEMAS OPERACIONAIS
Sistemas Operacionais
Sistemas Operacionais Aula II
Sistemas Operacionais
Sistemas Operacionais
Sistema Operacional Introdução
DESENVOLVIMENTO DE SISTEMAS PARA INTERNET
Noções de Sistemas Operacionais
Sistemas Operacionais
Sistemas Operacionais - 5
Sistemas Operacionais de Rede Professor: João Paulo de Brito Gonçalves
Sistemas Operacionais
Pof. Marcelo.
Arquitetura de Sistemas Operacionais – Machado/Maia Cap. 4 – Estrutura do Sistema1 Arquitetura de Sistemas Operacionais Francis Berenger Machado Luiz Paulo.
Arquitetura de Sistemas Operacionais
Introdução à Informática
História do Windows XP Significa Windows “eXperience”.
Sistemas Operacionais
SSC SISTEMAS OPERACIONAIS I
SSC SISTEMAS OPERACIONAIS I
SSC SISTEMAS OPERACIONAIS I Aula 4 – Conceitos Básicos
Exokernel Aluno : Leandro Heleno Möller Professor : Eduardo Bezerra
Concepts and Capabilities
Sistemas Operacionais
Sistemas Operacionais
Objetivos dos SOs: Prover interface entre os usuários e os recursos do sistema.
Fundamentos de Sistemas Operacionais
Sistemas Operacionais
Arquitetura de Sistemas Operacionais
Curso Técnico em Manutenção e Suporte em Informática
09/03/10 20:13 Claudio de Oliveira – 1/21.
Sistemas Operacionais de Rede
Conteúdo Estrutura do sistema operacional Funções do Kernel
Arquitetura de Sistemas Operacionais
Faculdade Cambury Sistemas Operacionais
Concorrência entre Threads Java
Conhecendo os Sistemas Operacionais
Sistemas Operacionais
Noções de Sistema Operacional Linux
SISTEMAS OPERATIVOS UNIVERSIDADE EDUARDO MONDLANE FACULDADE DE ENGENHARIA ENGENHARIA INFORMÁTICA – PÓS LABORAL 2012 CADEIRA DE INFORMÁTICA.
Sistemas Operacionais
Computação L1: Infra-Estrutura Básica
Sistemas Operacionais
SISTEMAS OPERACIONAIS I
Sistemas Operacionais
Tópicos em Sistemas Operacionais (LINUX) Prof:. Msc. Arimatéia Junior Fortaleza-2011.
Por quê Vocês estão aqui? Por quê? Porque? Porquê? ?
Introdução O que se espera de um sistema de computação?
Sistemas de Informação: Estrutura básica dos Sistemas Empresariais.
Sistemas operacionais
ESTRUTURA DO SISTEMA OPERACIONAL
Infra-Estrutura de Software
Capítulo 1 Introdução 1.1 O que é um sistema operacional
Sistemas Operacionais
Sistemas Operacionais Aula 2 Danielle Costa
Introdução aos Sistemas Operacionais
Elementos de Informática
Sistemas operacionais Prof. Dr. Francisco Prosdocimi.
Tipos de Sistemas Operacionais
Sistemas Operacionais Funcionamento Básico
Sistemas Operacionais III – Estrutura do Sistema Operacional
Escola de Engenharia de Piracicaba Administração Sistema de Comunicação de Dados Aula 1 – Introdução Alberto Martins Júnior Flávio I. Callegari.
LINUX. O que é LINUX  Linux é um termo utilizado para se referir a sistemas operacionais que utilizem o núcleo Linux  O Linux foi desenvolvido pelo.
Sistemas Operacionais Prof. Tales Cabral 1º Módulo Colégio da Imaculada Curso Técnico em Informática.
Informática - 3º Bimestre Grupo: Ana Carolina, Gabriela, Milena e Pedro Turma: 21EM – Téc. Informática Profª.: Carla Teixeira FABEL Gerenciamento.
Estruturas de Sistemas Operacionais. Componentes Comuns do Sistema Administração de Processos Administração da Memória Principal Administração do Armazenamento.
Capítulo 4 Estrutura do Sistema Operacional
Sistemas de Informações Fundamentos da Computação 3. Software Márcio Aurélio Ribeiro Moreira
Transcrição da apresentação:

Sistemas de Informações Fundamentos da Computação 9. Sistemas Operacionais Márcio Aurélio Ribeiro Moreira

Márcio Moreira9. Sistemas Operacionais – Slide 2Fundamentos da Computação 4. Sistemas Operacionais  Objetivos dos SOs: Prover interface entre os usuários e os recursos do sistema.

Márcio Moreira9. Sistemas Operacionais – Slide 3Fundamentos da Computação Estrutura de um SO  Gerência de processos  Gerência de memórias  Gerência de arquivos  Gerência de I/O  Gerência de rede  Sistema de proteção  Interface com usuário: Linha de comando:  DOS, Linux GUI:  Windows, KDE (Linux)

Márcio Moreira9. Sistemas Operacionais – Slide 4Fundamentos da Computação Componentes dos SOs  Processos de gerência  Núcleo (kernel – permanece em RAM)  Arquivos de configuração  Utilitários: DOS:  dir  copy Linux:  ls  cp

Márcio Moreira9. Sistemas Operacionais – Slide 5Fundamentos da Computação Máquina de níveis  Cada recurso do sistema tem um nível associado.  Quanto mais baixo o nível mais prioridade o recurso tem.  Nível 0: Dispositivos físicos (clock).  Nível 3: Monitor.  Nível 4: Kernel.  Nível n: Aplicativo x.  Sistema computacional: Conjunto de hw + sw.

Márcio Moreira9. Sistemas Operacionais – Slide 6Fundamentos da Computação Histórico simplificado dos SOs

Márcio Moreira9. Sistemas Operacionais – Slide 7Fundamentos da Computação Chamadas ao SO  As aplicações quando precisam do SO fazem system calls  Cada SO disponibiliza um conjunto de chamadas específico chamado: API (Application Program Interface). Win32 Unix

Márcio Moreira9. Sistemas Operacionais – Slide 8Fundamentos da Computação Chamadas ao SO: Unix x Win32

Márcio Moreira9. Sistemas Operacionais – Slide 9Fundamentos da Computação Arquitetura do Unix  Existem várias implementações  A maioria delas possui kernel monolítico.  Monolítico: Todo o software encapsulado num único módulo.

Márcio Moreira9. Sistemas Operacionais – Slide 10Fundamentos da Computação Arquitetura do Windows NT  Monolítico ntoskrnl.exe Microkernel  Multi-tarefa  Reentrante  Possui uma camada HAL (Hardware Abstraction Layer)

Márcio Moreira9. Sistemas Operacionais – Slide 11Fundamentos da Computação Interação Aplicação e Windows NT LPC: Local Procedure Call Chamadas de Procedimentos Locais RPC: Remote Procedure Call Chamadas de Procedimentos Remotos