Resumo Video Aulas
SISTEMAS OPERACIONAIS
O que é um sistema operacional?
É um conjunto de rotinas, semelhante a um Programa, porém, funciona de maneira diferente de programas tradicionais, atuando como intermediário entre o usuário e o hardware de um computador, tornando sua utilização mais simples, rápida e segura.
•
•
Controla o funcionamento do computador
Gerencia a utilização dos recursos, tais como, Processadores, memórias, dispositivos de entrada e saída, etc.
Objetivos do S.O
•
•
•
•
Executar programas do usuário
Facilitar a resolução de problemas do usuário
Tornar o uso do sistema de computador conveniente
Usar o hardware de computador de uma maneira eficiente
DEFINIÇÕES DO SISTEMA OPERACIONAL
•
•
•
Núcleo (Kernel) do S.O
SO é o único programa executado em modo núcleo: acesso completo ao hardware e execução de qualquer instrução possível
SO é um programa de controle
Controla a execução dos programas do usuário e as operações dos dispositivos de E/S
SO é um Gerenciador de recursos
Gerencia e aloca as partes de todo um sistema complexo
FUNÇÕES BÁSICAS
•
•
Facilidade de acesso aos recursos do sistema
Compartilhamento de recursos de forma organizada e protegida
MÁQUINA DE NÍVEIS
•
•
•
•
O hardware em si deve ter pouca utilidade para o usuário
Já o software permite oferecer melhor os serviços
Nos primeiros computadores, a programação era feita através de painéis (Tinha-se conhecimento do hardware).
Surgimento do Sistema Operacional
MÁQUINA DE NÍVEIS
•
•
A visão do usuário é modular e abstrata o Cada uma das visões e chamada de Máquina Virtual
O conceito de Máquina de Níveis, ou máquina de camadas.
TIPOS DE SISTEMAS OPERACIONAIS
Sistemas Monoprogramáveis/Monotarefa:
Os primeiros Sistemas Operacionais eram voltados tipicamente para a execução de um único programa. Qualquer outra aplicação, para ser executada, deveria aguardar o término do programa corrente. Neste de sistema, o processador, a memória e os periféricos permanecem exclusivamente dedicados à