Sistemas Operacionas
2. Quais são os tipos de SO ? Defina e descreva
3. Descreva as seguintes técnicas:
DMA;
Buffering;
Spooling
1. Um sistema operacional (SO) é uma coleção de programas que inicializam o hardware do computador, fornece rotinas básicas para controle de dispositivos, gerência, escalonamento e interação de tarefas e mantém a integridade de sistema.
Criados para funções específicas como sistemas multiusuários, servidores, dispositivos portáteis, redes, controle de máquinas e sistemas distribuídos.
O sistema operacional funciona com a iniciação de processos que este irá precisar para funcionar corretamente. Esses processos poderão ser arquivos que necessitam de ser frequentemente atualizados, ou arquivos que processam dados úteis para o sistema.
Oferecer uma interface simplificada do sistema computacional para o usuário, definir, aplicar e supervisionar políticas de acesso, utilização dos recursos e dar suporte aos programas que são executados
2. A) Sistemas Monoprogramáveis / Monotarefas: É caracterizado por permitir que o processador, a memória e os periféricos permaneçam exclusivamente dedicados à execução de um único programa. Os primeiros sistemas operacionais eram capazes de executar apenas uma tarefa de cada vez, o que causava o travamento da máquina até o processo desocupar o processador.
B) Sistemas Multiprogramáveis / Multitarefas: Permite ao sistema realizar diversas tarefas simultaneamente em um único processador. Na verdade ele divide o uso do processador de acordo com as necessidades do sistema, afim de manter todas as tarefas em execução ao mesmo tempo.
C) Sistemas Embarcados: São sistemas direcionados para máquinas pequenas e aparelhos autônomos como computadores de bordo e sondas espaciais. Geralmente possuem a capacidade de trabalhar com recursos limitados ou tarefas predefinidas, geralmente com