Você está na página 1de 2

Pgina 1 de 2

Andr Vtor Monteiro (RA: 1130921412007)


Informtica para Negcios (2 semestre - Vespertino)
Sistema Operacional Prof. Fretz


1. O que concorrncia e como este conceito est presente nos sistemas
operacionais multiprogramveis?
R - A possibilidade de o processador executar instrues ao mesmo tempo
que outras operaes, como, por exemplo, operaes de E/S, permite que diversas
tarefas sejam executadas concorrentemente pelo sistema. O conceito de concorrncia
o princpio bsico para o projeto e a implementao dos sistemas multiprogramveis.

2. Por que o mecanismo de interrupo fundamental para a implementao
da multiprogramao?
R - em funo desse mecanismo que o sistema operacional sincroniza a
execuo de todas as suas rotinas e dos programas dos usurios, alm de controlar
dispositivos.

3. Explique o mecanismo de funcionamento das interrupes.
R - Uma interrupo sempre gerada por algum evento externo ao programa e,
nesse caso, independe da instruo que est sendo executada. Um exemplo de
interrupo ocorre quando um dispositivo avisa ao processador que alguma operao
de E/S est completa. Nesse caso, o processador deve interromper o programa para
tratar o trmino da operao.
4. O que so eventos sncronos e assncronos? Como estes eventos esto
relacionados ao mecanismo de interrupo e exceo?
R Evento sncrono quando resultado direto da execuo do programa
corrente. Eventos assncronos no relacionados instruo do programa corrente. A
diferena fundamental entre exceo e interrupo que a primeira gerada por um
evento sncrono, enquanto a segunda gerada por eventos assncronos.

5. D exemplos de eventos associados ao mecanismo de exceo.
R Simples movimento do mouse, pressionar alguma tecla do teclado, etc.

6. Qual a vantagem da E/S controlada por interrupo comparada com a
tcnica de spooling?
Pgina 2 de 2

R - A operao de E/S controlada por interrupo muito mais eficiente que a
controlada por programa, j que elimina a necessidade de o processador esperar pelo
trmino da operao, alm de permitir que vrias operaes de E/S sejam executadas
simultaneamente.

7. O que DMA e qual a vantagem desta tcnica?
R - A tcnica de DMA permite que um bloco de dados seja transferido entre a
memria principal e dispositivos de E/S sem a interveno do processador, exceto no
incio e no final da transferncia.

8. Como a tcnica de buffering permite aumentar a concorrncia em um
sistema computacional?
R - A tcnica de buffering consiste na utilizao de uma rea na memria
principal, denominada buffer, para a transferncia de dados entre os dispositivos de
E/S e a memria. Esta tcnica permite que uma operao de leitura o dado seja
transferido primeiramente para o buffer, liberando imediatamente o dispositivo de
entrada para realizar uma nova leitura.

9. Explique o mecanismo de spooling de impresso.
R - O uso do spooling permite desvincular o programa do dispositivo de
impresso, impedindo que um programa reserve a impressora para uso exclusivo. O
sistema operacional o responsvel por gerenciar a sequncia de impresses
solicitadas pelos programas, seguindo critrios que garantam a segurana e o uso
eficiente das impressoras.