Você está na página 1de 1

Prova de Sistemas Operacionais 2014-01 Prova 1

Ateno:
No se esquea de colocar o seu nome legvel em todas as folhas que utilizar.
Responda as questes abaixo de forma legvel.

1. a) Defina o que um sistema operacional; b) Explique como seria utilizar um computador
sem um sistema operacional; c) Quais so as principais funes do sistema operacional; d)
Quais as principais dificuldades que um programador teria no desenvolvimento de uma
aplicao em um ambiente sem um sistema operacional. (3 pontos)
2. a) Defina o que so sistemas monoprogramveis; b) Explique o conceito de concorrncia e o
que so sistemas multiprogramveis; c) Qual a diferena entre sistemas monoprogramveis e
sistemas multiprogramveis; e d) Quais as vantagens dos sistemas multiprogramveis. (2
pontos)
3. a) Defina o que sistema monousurio e multiusurio. b) Explique se um sistema
monousurio pode ser um sistema multiprogramvel e se um sistema multiusurio pode ser
monoprogramvel? c) D um exemplo. (2 pontos)
4. a) Defina o que uma interrupo; b) explique por que o mecanismo de interrupo
fundamental para a implementao da multiprogramao; e c) diga se a implementao da
interrupo depende de suporte no nvel do hardware. (2 pontos)
5. Escolha APENAS UM dos temas a seguir para responder (2 pontos):
i. Qual a vantagem da E/S controlada por interrupo quando comparada com uma E/S
controlada diretamente pelo processador;
ii. O que a tcnica de Acesso Direto a Memria (DMA Direct Memory Access) e a vantagem
no seu uso;
iii. Qual a diferena entre sistemas fortemente acoplados e fracamente acoplados;
iv. O que so eventos sncronos e assncronos, qual desses tipos de eventos est relacionado
ao mecanismo de interrupo, cite exemplos de eventos de E/S relacionados interrupo.

Você também pode gostar