Questões de Concurso Público IFC-SC 2015 para Informática - Arquitetura de Computadores/Estrutura de Dados/Sistemas Operacionais
Foram encontradas 2 questões
Ano: 2015
Banca:
IESES
Órgão:
IFC-SC
Prova:
IESES - 2015 - IFC-SC - Informática - Arquitetura de Computadores/Estrutura de Dados/Sistemas Operacionais |
Q604844
Sistemas Operacionais
Em sistemas com multiprogramação ativa,
inicialmente um novo processo é inserido na fila de
prontos. Este processo aguarda até ser selecionado
para execução ou ser despachado. Uma vez que o
processo seja alocado à CPU, eventos podem
ocorrer. Analise as afirmativas sobre o processo.
I. Pode emitir uma solicitação de I/O e então ser inserido em uma fila de I/O.
II. Pode criar um novo subprocesso e esperá-lo terminar.
III. Pode ser removido forçosamente da CPU, como resultado de uma interrupção, e ser devolvido à fila de prontos.
Está correto o que se afirma em:
I. Pode emitir uma solicitação de I/O e então ser inserido em uma fila de I/O.
II. Pode criar um novo subprocesso e esperá-lo terminar.
III. Pode ser removido forçosamente da CPU, como resultado de uma interrupção, e ser devolvido à fila de prontos.
Está correto o que se afirma em:
Ano: 2015
Banca:
IESES
Órgão:
IFC-SC
Prova:
IESES - 2015 - IFC-SC - Informática - Arquitetura de Computadores/Estrutura de Dados/Sistemas Operacionais |
Q604856
Sistemas Operacionais
Nos processos concorrentes, a configuração simétrica
é a mais difícil de ser implementada, o escalonamento
do processador é descentralizado. Sempre que um
processo é interrompido, seja por uma requisição de
E/S ou por qualquer outro tipo de interrupção, o
processador em questão atualiza a entrada
correspondente na lista de processo e seleciona um
outro processo para ser executado. Significa que
qualquer programa ou processo pode ser executado
por diferentes processadores, além disso, uma vez
que cada processador tem acesso a todos os
dispositivos de E/S e pode referenciar qualquer
unidade de armazenagem, a incidência de conflitos é
maior à medida que vários processadores tentam
acessar simultaneamente o mesmo recurso. Torna-se
óbvia, portanto, a necessidade de algoritmos de
resolução de conflitos entre os diversos
processadores. A isso chamamos de: