A primeira guerra mundial
Por: Filipi Barbosa • 19/11/2018 • Trabalho acadêmico • 336 Palavras (2 Páginas) • 141 Visualizações
SISTEMAS OPERACIONAIS
Um Sistema operacional é apenas um conjunto de rotinas executado pelo processador.
Sua Principal função é controlar o funcionamento de um computador, gerenciando a utilização e o compartilhamento dos seus diversos recursos.
Sem o sistema operacional, um usuário para interagir com o computador, deveria conhecer diversos detalhes do hardware do equipamento, tendo seu trabalho lento e com grandes possibilidades de erros.
O SO Tem como objetivo funcionar como interface entre o usuário e o computador.
Diferentemente das aplicações convencionais que suas rotinas são executadas em tempo linear (Início, meio e fim), O SO tem suas rotinas executadas concorrentemente em função de eventos que possam ocorrem simultaneamente.
FUNÇÕES BÁSICAS DO SISTEMA OPERACIONAL
- FACILIDADES DE ACESSO AOS RECURSOS DO SISTEMA
O Usuário não preocupa de que forma é feita a comunicação entre hardware e software.
Interface com o usuário.
Máquina Virtual: Ambiente simulado criado pelo sistema operacional.
É um programa que funciona como um tipo de computador virtual.
- COMPARTILHAMENTO DE RECURSOS DE FORMA ORGANIZADA E PROTEGIDA
Controla o uso concorrente de recursos, quando diversos usuários interagem com o mesmo SO.
Controla a execução de processos executados simultaneamente.
MÁQUINA DE CAMADAS
Com a evolução dos computadores a parte física se tornou "transparente".
[pic 1] [pic 2]
Visão do computador pelo usuário. Máquina de Camadas.
TIPOS DE SISTEMAS OPERACIONAIS
Os tipos de SO e sua evolução estão diretamente relacionados com a evolução do hardware e suas aplicações suportadas.
- SISTEMAS MONOPROGRAMÁVEIS/MONOTAREFA
Sistemas voltados para a execução de um único programa.
Hardware dedicado exclusivamente na execução de um único programa.
todos os recursos do sistema dedicados a um único programa.
A Memória é subutilizada caso o programa não a preencha totalmente(utilização parcial).
Não há preocupação com compartilhamento de recursos.
- SISTEMAS MULTIPROGRAMÁVEIS/MULTITAREFA
...