INTRODUÇÃO A S.O. e PROCESSOS E THREADS. SISTEMAS OPERACIONAIS
CENTRO UNIVERSITÁRIO EURÍPIDES DE MARÍLIA – UNIVEM
CURSO DE SISTEMAS DE INFORMAÇÃO
LUÍS AUGUSTO SCHIAVON RAMOS
INTRODUÇÃO A S.O. e PROCESSOS E THREADS.
SISTEMAS OPERACIONAIS
MARÍLIA
2013
1. O que é um Sistema Operacional.
R: Um sistema operacional (SO) é uma coleção de programas que inicializam o hardware do computador. Fornece rotinas básicas para controle de dispositivos. Fornece gerência, escalonamento e interação de tarefas. Mantém a integridade de sistema
2. Um sistema operacional pode ser encarado sob dois aspectos: máquina virtual e gerenciador de recursos. Explique cada um deles.
R: # Máquina Virtual: Oferece uma cópia virtual do hardware, incluindo modos de acesso, interrupções, dispositivos de E/S, etc
#Gerenciador de Recursos: O S.O. gerencia os recursos do sistema, como processador, RAM, etc.
3. Descreva os tipos de sistemas operacionais, definindo suas propriedades essenciais
R: # Monoprogramados : Só permite um programa ativo em um dado período de tempo, o qual permanece na memória até seu término.
# Multiprogramados : Mantém mais de um programa simultaneamente na memória principal, para permitir o compartilhamento efetivo do tempo de UCP e demais recursos.
# S.O. para processamento em Batch : Os jobs dos usuários são submetidos em ordem sequencial para a execução.
# S.O. Interativo : O sistema permite que os usuários interajam com suas computações na forma de diálogo.
# S.O. de Tempo Real : Usados para servir aplicações que atendem processos externos, e que possuem tempos de resposta limitados.
4. Defina:
(a) Sistemas multiprogramados;
R: Mantém mais de um programa simultaneamente na memória principal, para permitir o compartilhamento efetivo do tempo de UCP e demais recursos.
(b). Sistemas multiprocessados;
R: Executam várias tarefas simultaneamente, por ter mais de um processador.
5. Todo sistema multiprogramado é um sistema multiprocessado? Por que?