

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Em um sistema operacional multiprocessado, os processos compartilham os recursos, são executados em paralelo e frequentemente interagem entre si. Essa característica permite um uso mais eficiente do hardware, porém sempre existe o risco de ocorrer um deadlock que pode comprometer todo o sistema.
Considerando essas informações, é correto afirmar que o deadlock ocorre
sempre que um processo invade o espaço de memória do sistema operacional.
quando um processo requisita um recurso de um outro processo e este recurso é liberado imediatamente.
quando um processo é finalizado por um processo filho.
quando cada processo, de um grupo de processos, fica esperando indefinidamente por recursos que devem ser liberados por outro processo do mesmo grupo.
São critérios de escalonamento de processos em sistemas operacionais:
througset, custo de recicling, tempo de turnover.
throughput, tempo de espera, tempo de turnaround.
throughput, tempo de controle, tempo de stayaround.
output, paralelismo de controle, tempo de movearound.
threadout, velocidade de espera, memória de turnaround.
A árvore de diretórios do Linux é dividida em sistemas de arquivos com diferentes propósitos, sendo que, o sistema que não existe em disco rígido e que é criado pelo Kernel na memória, é denominado
/
/
/
/
/
NÃO se trata de um recurso de segurança e privacidade do Windows XP:
Logon personalizado.
Escalonamento de serviços.
Privacidade pessoal.
Gerenciamento de cookies.
Compartilhamento de conexões com a internet.
Acerca do escalonamento de discos, assinale a opção correta.
O retardo rotacional de um disco é sempre maior que o tempo necessário para se buscar um novo cilindro.
O tempo real de transferência de dados não afeta o gerenciamento de um driver de disco.
O agendamento do braço de um disco deve ser feito por meio de algoritmos que privilegiem primeiro uma busca mais longa, para otimizar os espaços mais próximos do cilindro.
Os setores localizados na borda exterior de um disco geralmente são mais longos, do ponto de vista físico, que aqueles localizados perto do eixo.
O tempo de leitura e gravação de cada setor em um disco varia de acordo com a posição do setor no disco: mais rápido perto do eixo e mais lento perto da borda.
Assinale a opção correta, a respeito do tratamento de interrupções em um sistema operacional.
Para desativar uma interrupção, é suficiente fazer com que cada processo ative as interrupções imediatamente depois de entrar na região crítica e desativá-las ao sair dela.
Em um sistema multiprocessado, não basta desativar interrupções apenas na CPU que executou a instrução de desativamento, pois as demais CPUs também são afetadas.
Cada processo deve desativar todas as interrupções imediatamente depois de entrar na região crítica e reativá-las imediatamente após sair dela.
Não existe uma alternativa automática para o tratamento de interrupções; por isso, recomenda-se oferecer ao usuário a liberdade de desativar interrupções de processos.
Com as interrupções de software desativadas, apenas interrupções de relógio podem ocorrer.
Diz-se que um ou mais processos estão em starvation quando:
estão à espera de que uma operação de E/S termine.
não houver uma área de memória comum para a comunicação entre eles.
cada um deles está à espera de recursos que estão ocupados por outros processos, que podem ou não estar no mesmo grupo.
cada processo, em um grupo de dois ou mais processos, está à espera de que o outro libere um recurso.
eles ocupam uma fila de execução de baixa prioridade.
No nível mais baixo, o kernel possui controladores para cada tipo de hardware suportado.
O Kemel de um sistema operacional é a camada de software mais próxima do hardware, sendo responsável por gerenciar os recursos do sistema computacional como um todo. O diagrama a seguir representa qual tipo de kernel?

Monolítico.
Híbrido.
MicroKernel.
NanoKernel.
ExoKernel.
O gerenciador de memória é o responsável pela atribuição de áreas de memória e áreas de troca (swap) para os processos, para os demais componentes do kernel e também para o cache de disco.
O Fedora 10 é uma das várias distribuições gratuitas disponíveis do Linux. Durante a sua fase de instalação, no prompt do boot do sistema operacional, é possível definir determinados parâmetros do kernel do sistema operacional para funcionamento em rede. Entre as opções a seguir, assinale aquela que apresenta comando Linux que, quando executado durante a instalação do Fedora 10, permite a definição correta de parâmetros do Kernel desse sistema operacional para funcionamento em rede.

![]()
Caso alguém tenha a responsabilidade de maximizar a utilização dos recursos computacionais de um grande sistema multiusuário e esteja recebendo reclamações de muitos usuários sobre o tempo de resposta às suas requisições interativas curtas, um dos motivos para isso poderá ser atribuído ao fato de estar sendo adotado o algoritmo de escalonamento de processos round-robin (alternância circular) com um quantum muito longo.
Quando dois processos A e B não concluem as suas execuções porque esperam um ao outro para terminar, temos a situação definida por
Pipeline
Starvation
Deadlock
Exclusão mútua
Interrupção
Um mutex é um tipo de semáforo simplificado, mas útil para a exclusão mútua entre processos leves.
Certo
Errado
Uma política FIFO de escalonamento de processos em sistemas operacionais é mais justa na atribuição de tempo a processos que uma política LIFO.
Certo
Errado
A condição de exclusão mútua, em que um recurso ou está associado a um único processo ou está disponível, é suficiente para a ocorrência de bloqueios fatais (deadlocks).
Certo
Errado
Uma condição de disputa consiste em um grupo de recursos que deverá ser compartilhado entre processos e no intervalo de tempo previsto para que tais processos concorram pela utilização de tais recursos.
As variáveis de processo não podem ser repetitivas.
Um vetor de interrupções contém uma fila de pares de parâmetros, sendo um parâmetro para o número da interrupção e o outro para o processo destinatário da interrupção.
A exclusão mútua é um modo de assegurar que outros processos sejam impedidos de usar uma variável ou um arquivo compartilhado que já estiver em uso por um processo.