Certificação digital
1)Como o sistema operacional impede que um processo monopolize um processador?
2)Qual a diferença entre processos que estão acordados e processos que estão adormecidos ?
3)O que si diz despacho no sistema operacional?
4)Quais os estados de um processo que é denominado acordado, e quais os estados de um processo é denominado adormecido?
Apostila 4
1- Como os processadores aceleram e simplificam o chaveamento de contexto? Explique.
2- Qual a diferença entre interrupções assíncronas e síncronas?
3- O que é PID e PCB?
4- Fale sobre filiação de processos?
Apostila 5
1- Na arquitetura IA-32, quais os dois tipos de sinais que um processador pode receber?
2- Na arquitetura IA-32, o que é falha?
3- O que é uma linha de interrupção?
Apostila 6
1- Qual a definição de THREADS?
2-Qual a forma de processamento dos threads?
3- Quais os fatores da motivação na criação do threads.
4-Quais as aplicações multitheread? Cite exemplo e explique .
1-Quais os estados que em estados processos, mas tem no estados de threads?
2- Como o estado de thread entra em estado de pronto depois de estar no estado de adormecido?
3-Explique o estado morto?
4- Quais os estados de processos é semelhante aos estados de threads?
Apostila 7
1- Por que um thread deve esperar por um recurso fora do monitor ?
2- Como um monitor impede que múltiplos threads executem dentro dele?
3-Por que surgiu o grande problema de acessos a variáveis ou recursos compartilhados?
4-Defina o que é monitor?
1- Um projetista de sistemas decide evitar qualquer possibilidade de deadlock criando um sistema de multiprogramação que não compartilha recursos. O que está errado nessa idéia ? 2-Defina Deadlock?
Apostila 8
1- O que é execução assíncrona? Defina.
2- O que é serialização de acesso? Explique.
3- Defina o que é exclusão mutua?
4-(V/F) Comunicação e sincronização são necessárias apenas para threads que executam assincronamente.