Sistemas Operacionais

Sistemas Operacionais

University

21 Qs

quiz-placeholder

Similar activities

Mercadotecnia

Mercadotecnia

University

20 Qs

Examen de Scrum master

Examen de Scrum master

University

20 Qs

Teléfonos Inteligentes - 1,2,3

Teléfonos Inteligentes - 1,2,3

University

20 Qs

Réalité virtuelle et augmentée

Réalité virtuelle et augmentée

University

18 Qs

CONTROL  INTERNO- COSO

CONTROL INTERNO- COSO

1st Grade - Professional Development

16 Qs

Enfermedades respiratorias Pediatría

Enfermedades respiratorias Pediatría

University

16 Qs

ESTADISTICA - 9°

ESTADISTICA - 9°

9th Grade - University

20 Qs

Aprendizaje, memoria y motivación

Aprendizaje, memoria y motivación

University

20 Qs

Sistemas Operacionais

Sistemas Operacionais

Assessment

Quiz

Instructional Technology

University

Hard

Created by

Raul Bastos

Used 7+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

21 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

A literatura mostra que são necessárias estar presentes quatro situações simultâneas para que ocorra um impasse (de recursos).

A respeito dessas situações, na condição de

exclusão mútua, cada recurso deve ser liberado individualmente para que esteja associado a um único processo ou disponível.

preempção, os recursos concedidos a um processo devem ser retirados desse processo para que o sistema não trave indefinitivamente.

posse e espera, os processos que, em determinado instante, retêm recursos concedidos anteriormente podem requisitar novos recursos.

corrida, os processos envolvidos no impasse estão lendo ou escrevendo algum dado compartilhado e o resultado depende de quem processa no momento propício.

espera circular, deve existir a posse do encadeamento circular dos recursos para que os processos saiam do estado de starvation, passando o recurso ao membro seguinte dessa cadeia.

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Julgue o item a seguir, acerca de sistemas operacionais...

Uma das causas de deadlocks em sistemas operacionais é a disputa por recursos do sistema que podem ser usados apenas por um processo de cada vez.


Certo

Errado

3.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

Duas transações T1 e T2 estão em estado de deadlock em um escalonamento parcial quando ______ está na fila de espera para ______, que está bloqueado por ______, enquanto ______ está na fila de espera para ______, que está bloqueado por ______. Nesse meio tempo, nem T1, nem T2, nem qualquer outra transação podem acessar os itens _______.


Assinale a alternativa que completa, correta e respectivamente, as lacunas do texto acima.

T1 – X – T2 – T2 – Y – T1 – X e Y

T1 – X – T2 – T2 – Y – T2 – Z e W

T1 – X – T1 – T2 – Z – T2 – Y e W

T1 – Y – T2 – T1 – Y – T2 – W e X

T1 – X – T2 – T1 – X – T1 – Y e X

4.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

Suponha que um sistema se encontre em estado de deadlock, e que haja um conjunto de transações esperando, como { T0, T1, T2, T3, T4, T5 }. T0 está esperando por um item mantido por T1; T0 está esperando por um item mantido por T2; T2 está esperando por um item mantido por T3; T3 está esperando por um item mantido por T2; T1 está esperando por um item mantido por T4; e T4 está esperando por um item mantido por T5. Qual transação pode ser escolhida para ser abortada, a fim de que o sistema saia do deadlock?

T0

T1

T3

T4

T5

5.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Um dos problemas relacionados ao gerenciamento de um sistema operacional diz respeito ao deadlock, o qual também pode ocorrer em banco de dados. Uma vez que gerenciar o deadlock pode ser uma tarefa que exija muito tempo do processador, a maior parte dos sistemas operacionais não trata desse problema. Em alguns sistemas críticos, entretanto, tratar os deadlocks é uma tarefa importante.

Qual entre as formas de tratamento a seguir se baseia em retirar o recurso do processo?

Através de preempção.

Revertendo o estado do processo.

Matando o processo.

Verificando a trajetória do processo.

6.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Uma engenheira de software precisa verificar a existência e tratar deadlocks no controle de concorrência de um banco de um servidor de arquivos, no seguinte contexto de processos:

o processo A está esperando por C e D o processo B está esperando por C o processo C não está em espera o processo D está em espera por C.

Nessas condições, para o servidor funcionar, será necessário...

aguardar a execução.

finalizar o processo C.

finalizar o processo D.

finalizar todos os processos.

7.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Quando um processo aguarda por um recurso que nunca estará disponível ou mesmo um evento que não ocorrerá, acontece uma situação denominada deadlock (ou como alguns autores denominam: impasse ou adiamento indefinido).

Para que um deadlock ocorra, quatro condições são necessárias. Uma delas tem a seguinte definição: “cada processo só pode estar alocado a um único processo em um determinado instante”.

Assinale a alternativa que apresenta tal condição.

Espera circular.

Exclusão mútua.

Não-preempção.

Espera por recurso.

Create a free account and access millions of resources

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

By signing up, you agree to our Terms of Service & Privacy Policy

Already have an account?