Fundamente.
• criar um processo
• destruir um processo
• suspender um processo
• retomar um processo
• alterar a prioridade de um processo
No meu ponto de vista Buffering consiste no uso de uma área da memória principal
denominada buffer que serve para transferência de dados entre os dispositivos de entrada
saída e a memória, tem como objetivo minimizar o problema de velocidade entre o
processador e os dispositivos de entrada saída.
É importante porque é uma técnica que serve para transferência de dados entre os
dispositivos de entrada saída e a memória, e permite que uma operação de leitura seja
transmitida primeiramente para o buffer, liberando imediatamente o dispositivo de
entrada para efectuar uma nova leitura.
As vantagens dos sistemas nomo programados para estes dois sistemas e que, de alguma
forma por efetuarem um programa de cada vez os programas executam de forma sem que
houvessem interrupções porque os programas corriam de uma forma ordenada, e com
recursos como processador, memoria e dispositivos de entrada e saída ilimitados por não
usaram toda durante a execução de um programa, que fara com que os programas coram
livremente sem interrupções. Neste caso, naos existe a possibilidade de execução de
diversas tarefas ao mesmo tempo, como a edição de um texto, uma impressão e o acesso
à Internet.
Ex.: No Windows, nos conseguimos executar viários programas de uma única vez,
quando estamos fazendo um trabalho no word, escutando musica, e a efetuar o download
de um documento PDF, assim executamos os três programas de forma corrente.
R: Uma interrupção é um evento externo que faz com que o processador pare a execução
do programa corrente e este retorna ao mesmo estado em que estava quando ocorreu a
interrupção, enquanto que bloqueio é um processo no estado de espera aguarda por algum
evento externo ou por algum recurso para continuar sua execução, como por exemplo,
aguardando alguma operação de entrada/saída
Diferenças:
Semelhanças:
6- No mecanismo de interrupção existem passos que nós podemos dizer que são
baseados em dois. Hardware e Software
a) Qual é a diferença existentes entre estes.