Questões Militares

Foram encontradas 45 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q865318 Sistemas Operacionais

Analise as condições necessárias para a ocorrência de deadlocks em sistemas operacionais, colocando entre parênteses a letra “V”, quando se tratar de afirmativa verdadeira, e a letra “F” quando se tratar de afirmativa falsa. A seguir, assinale a alternativa que apresenta a sequência correta.


( ) Exclusão mútua.

( ) Retenção e espera.

( ) Espera circular.

( ) Existência de preempção.

Alternativas
Q865316 Sistemas Operacionais
Em relação aos sistemas operacionais multiprogramados, assinale a alternativa que indica o grande problema dos algoritmos de escalonamento de processos baseados em prioridade.
Alternativas
Q821532 Sistemas Operacionais

Avalie as descrições dos processos abaixo.

1 - Um processo em execução voluntariamente retorna à fila de pronto e libera o processador para outro processo.

2 - Quando um processo vai para execução, é determinado uma janela de tempo limite (quantum) para o uso do processador.

3 - O processo com menor tempo de processador ainda por executar é selecionado para execução.

4 - O processo que chega primeiro ao estado de pronto é selecionado para execução.

Qual opção apresenta, na sequência correta, a definição do tipo de escalonamento de processos usados por sistemas operacionais?

Alternativas
Q802372 Sistemas Operacionais

Considere as seguintes definições.

I - Dispositivo de software cujo trabalho é fornecer aos programas do usuário um modelo de computador melhor, mais simples e mais limpo e lidar com o gerenciamento de recursos.

II - Conjunto de instruções, organização de memória, E/S e estrutura de barramento.

III - Associa-se a um conjunto de recursos, normalmente incluindo registradoras, uma lista de arquivos abertos, alarmes pendentes, lista de processos relacionados e todas as demais informações necessárias para a execução de um programa.

IV - Realiza-se pelo gerenciamento de recursos de duas maneiras diferentes: no tempo e no espaço.

V - É um programa ou um conjunto de programas.

As definições acima são relacionadas, respectivamente, aos conceitos de: 

Alternativas
Q707952 Sistemas Operacionais

Segundo Tanenbaum, Impasse (deadlock) pode ser formalmente definido como: “Um conjunto de processos estará em situação de impasse se todo processo pertencente ao conjunto estiver esperando por um evento que somente outro processo desse mesmo conjunto poderá acontecer”. Associe as colunas, relacionando as quatro condições existentes para que ocorra um impasse (deadlock) às respectivas definições.

(1) Exclusão mútua

(2) Posse e espera

(3) Não preempção

(4) Espera circular


( ) processos que, em um determinado instante, retêm recursos concedidos anteriormente podem requisitar novos recursos.

( ) deve existir um encadeamento de dois ou mais processos; cada um deles encontra-se à espera de um recurso que está sendo usado pelo membro seguinte dessa cadeia.

( ) em um determinado instante, cada recurso estará em uma de duas situações ou associado a um único processo ou, ainda disponível.

( ) recursos concedidos previamente a um processo não podem ser forçosamente tomados desse processo – eles devem ser explicitamente liberados pelo processo que os retêm. 

A sequência correta dessa associação é 

Alternativas
Respostas
11: E
12: A
13: B
14: C
15: D