Sistemas operacionais
Sistemas Operacionais
Sistemas Operacionais Monoprogramados/Monotarefas * Caracterizados por permitir que o processador, a memória e os periféricos permaneçam exclusivamente dedicados à execução de um único programa; * Enquanto um programa aguarda por um evento, o processador permanece ocioso, sem realizar qualquer tipo de processamento; * A memória é subutilizada caso o programa não a preencha totalmente e os periféricos estão dedicados a um único usuário, nem sempre utilizados integralmente; * São sistemas de simples implementação.
Sistemas Operacionais Multiprogramados/Multitarefas * Os recursos computacionais são compartilhados entre os diversos usuários e aplicações; * Enquanto um programa espera por uma operação de leitura ou gravação em disco, outros programas podem estar sendo processados neste mesmo intervalo de tempo; * Gerencia o acesso concorrente aos seus diversos recursos de forma ordenada e protegida; * Tempo de resposta mais curto das aplicações processadas no ambiente e de custos, a partir do compartilhamento dos diversos recursos do sistema entre as diferentes aplicações; * São sistemas de implementação muito mais complexa e exigem mais recursos; * Podem ser Monousuário e multiusuário.
Sistemas Operacionais Monousuário * Um único usuário interagindo com o sistema e executando vários programas.
Sistemas Operacionais Multiusuário * São ambientes interativos que possibilitam diversos usuários conectarem-se ao sistema simultaneamente. Ou seja, vários usuários executando vários programas simultaneamente.
Sistemas Operacionais Multiprocessados * O sistema possui vários processadores, que podem estar confinados a um mesmo gabinete (centenas de processadores) ou espalhados fisicamente em forma de rede (dezenas de processadores); * Podem ser fracamente acoplados ou fortemente acoplados; * Cada processador pode operar monoprogramado ou