Sistemas operacionais
Introdução a Sistemas Operacionais
28/09/14
Fagner S. de Lima - Sistemas Operacionais
1
Objetivos
Identificar as funções e os componentes de um Sistema
Operacional;
Diferenciar os tipos de Sistemas Operacionais existentes;
Identificar os modelos de estruturas existentes de Sistemas
Operacionais;
Compreender os modos de acesso e o funcionamento de uma chamada ao sistema ("system call");
Compreender a importância e o funcionamento dos mecanismos de interrupção;
Compreender os fundamentos de sistemas concorrentes.
28/09/14
Fagner S. de Lima - Sistemas Operacionais
2
Introdução
Nesta aula, conheceremos as características de um Sistema
Operacional e a importância desse sistema em um ambiente computacional. Para isso, trataremos de dois conceitos muito importantes para o entendimento dos sistemas modernos: interrupções e chamadas ao sistema.
Serão abordados, também, os principais tipos de Sistemas
Operacionais e suas características.
Conceitos Fundamentais de Sistemas Operacionais;
Classificação de Sistemas Operacionais;
Estruturas dos Sistemas Operacionais Modernos;
Interrupções;
Conceitos de Concorrência.
28/09/14
Fagner S. de Lima - Sistemas Operacionais
3
Conceitos Fundamentais de Sistemas
Operacionais
Sistema Operacional é um conjunto de programas
(software) responsável por:
fazer a interface com os usuários;
gerenciar recursos;
fazer a interface com o hardware.
Funções adicionais: contabilização de uso, segurança de acesso, auditoria.
28/09/14
Fagner S. de Lima - Sistemas Operacionais
4
Conceitos Fundamentais de Sistemas
Operacionais
O Sistema Operacional é o intermédio entre o usuário e o hardware 28/09/14
Fagner S. de Lima - Sistemas Operacionais
5
Conceitos Fundamentais de Sistemas
Operacionais
Cada parte (módulo ou função) de um Sistema Operacional é responsável pelo gerenciamento de um recurso