redes
Conteito
E um programa de controle do computador. O Sistema
Operacional ´e respons´avel por alocar recursos de hardware e escalonar tarefas. Ele tamb´em deve prover uma interface para o usu´ ario - ele fornece ao usu´ ario uma maneira de acesso aos recursos do computador. Tipos de Sistemas Operacionais
Os diferentes tipos de sistemas operacionais são basicamente classificados de acordo com o número de processos do usuário que o SO pode executar ou de acordo com o número de processadores que o sistema possui.
Monotarefa: Possui as seguintes características:
- É executado por um único processador e é capaz de gerenciar a execução de um único programa
(tarefa) do usuário por vez.
- Permite que o processador, a memória e os periféricos fiquem dedicados a um único usuário; são portanto monousuários (monoterminais).
- O processador fica ocioso quando o programa espera pela ocorrência de uma E/S.
- São sistemas de simples implementação.
Um dos mais famosos sistemas operacionais Monotarefa é o MS-DOS, um dos primeiros sistemas operacionais para computadores pessoais.
Multitarefa:Possui as seguintes características: - É executado por um ou vários processadores. No caso de vários processadores, é classificado como "SO para Multiprocessadores" (discutido a seguir). No caso de apenas um processador, permite que vários programas disputem os recursos do sistema (paralelismo lógico ou virtual), e: - Podem ser monousuário ou multiusuário: ● Monousuário: um único usuário executando vários programas (monoterminal). ● Multiusuário: vários usuários executando vários programas (multiterminais). - Divide o tempo da cpu entre os vários programas e entre os vários usuários. - Diminui a ociosidade, permitindo que durante o tempo de E/S outros processos sejam executados. Inicialmente, os sistemas multiprogramados começaram com os sistemas de batch; depois com os sistemas time-sharing e finalmente com os