Академический Документы
Профессиональный Документы
Культура Документы
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.
htt://listas.unipar.br/pipermail/si2011-par/attachments/20110608/1e07497a/attachment-0001.pdfp
2. Por que o mecanismo de interrupo fundamental para a implementao da multiprogramao? - 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.
http://listas.unipar.br/pipermail/si2011-par/attachments/20110608/1e07497a/attachment-0001.pdf http://www.passeidireto.com/arquivo/1821268/sistemas-operacionais/3
3. Explique o mecanismo de funcionamento das interrupes. 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.
http://listas.unipar.br/pipermail/si2011-par/attachments/20110608/1e07497a/attachment-0001.pdf
http://www.passeidireto.com/arquivo/1821268/sistemas-operacionais/3
4. O que so eventos sncronos e assncronos? Como estes eventos esto relacionados ao mecanismo de interrupo e exceo?
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.
http://listas.unipar.br/pipermail/si2011-par/attachments/20110608/1e07497a/attachment-0001.pdf
http://www.passeidireto.com/arquivo/1821268/sistemas-operacionais/3
http://listas.unipar.br/pipermail/si2011-par/attachments/20110608/1e07497a/attachment-0001.pdf http://www.passeidireto.com/arquivo/1821268/sistemas-operacionais/3
6. Qual a vantagem da E/S controlada por interrupo comparada com a tcnica de polling?
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. Em vez de o sistema periodicamente verificar o estado de uma operao pendente como na tcnica de polling, o prprio controlador interrompe o processador para avisar do trmino da operao. Com esse mecanismo, o processador, aps a execuo de um comando de leitura ou gravao, permanece livre para o processamento de outras tarefas.
http://listas.unipar.br/pipermail/si2011-par/attachments/20110608/1e07497a/attachment-0001.pdf http://www.passeidireto.com/arquivo/1821268/sistemas-operacionais/3
http://listas.unipar.br/pipermail/si2011-par/attachments/20110608/1e07497a/attachment-0001.pdf http://www.passeidireto.com/arquivo/1821268/sistemas-operacionais/3
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.
http://listas.unipar.br/pipermail/si2011-par/attachments/20110608/1e07497a/attachment-0001.pdf http://www.passeidireto.com/arquivo/1821268/sistemas-operacionais/3
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 seqncia de impresses solicitadas pelos programas, seguindo critrios que garantam a segurana e o uso eficiente das impressoras.
http://listas.unipar.br/pipermail/si2011-par/attachments/20110608/1e07497a/attachment-0001.pdf http://www.passeidireto.com/arquivo/1821268/sistemas-operacionais/3
Sem reentrncia, cada usurio teria sua cpia do cdigo na memria totalizando 10 x (200 Kb + 300 Kb + 200 Kb + 500 Kb) = 12.000 Kb. Caso a reentrncia seja implementada, apenas uma cpia do cdigo seria necessria na memria principal (200 Kb + 300 Kb + 200 Kb + 500 Kb) totalizando 1.200 Kb. Um total de 10.800 Kb seriam liberados da memria principal.
http://www.passeidireto.com/arquivo/1821268/sistemas-operacionais/3