Logo Passei Direto
Buscar
Um sistema operacional possui diversas funcionalidades que são utilizadas para auxiliar o funcionamento de sistemas microprocessados. Dentre essas funcionalidades, uma das funções é gerenciar o acesso aos recursos compartilhados do sistema. Conforme visto na aula 2, sobre a inversão de prioridade é correto afirmar:
A inversão de prioridade é um problema comum em sistemas de tempo real e está associada ao compartilhamento de recursos.
Este efeito pode ser reduzido com o aumento, temporário, da prioridade da tarefa enquanto utilizar o recurso compartilhado.
A alteração automática de prioridade pe chamada de "herança de prioridade".
Criar uma tarefa específica para o gerenciamento de um determinado recurso é uma das formas de se evitar a inversão de prioridade.

A I, II e III estão corretas.
B I, II e IV estão corretas.
C II, III e IV estão corretas.
D I, III e IV estão corretas.
E Todas as afirmativas estão corretas.
User badge image
Praticando Para o Saber

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 7 meses

Vamos analisar cada afirmativa: I. A inversão de prioridade é um problema comum em sistemas de tempo real e está associada ao compartilhamento de recursos. Verdadeiro, essa afirmação está correta, pois a inversão de prioridade realmente é um problema que ocorre em sistemas de tempo real devido ao compartilhamento de recursos. II. Este efeito pode ser reduzido com o aumento, temporário, da prioridade da tarefa enquanto utilizar o recurso compartilhado. Verdadeiro, essa afirmação também está correta, pois aumentar temporariamente a prioridade da tarefa que está utilizando o recurso compartilhado pode ajudar a mitigar a inversão de prioridade. III. A alteração automática de prioridade é chamada de "herança de prioridade". Verdadeiro, essa afirmação está correta, pois a herança de prioridade é um mecanismo utilizado para evitar a inversão de prioridade, onde uma tarefa de menor prioridade herda a prioridade de uma tarefa de maior prioridade que está bloqueada. IV. Criar uma tarefa específica para o gerenciamento de um determinado recurso é uma das formas de se evitar a inversão de prioridade. Verdadeiro, essa afirmação também está correta, pois a criação de uma tarefa dedicada para gerenciar um recurso pode ajudar a evitar a inversão de prioridade. Como todas as afirmativas (I, II, III e IV) estão corretas, a alternativa correta é: E Todas as afirmativas estão corretas.

Essa resposta te ajudou?

0
Dislike0

Experimente
o Premium! 🤩

Libere respostas sem pagar

User badge image

Ed Verified user icon

há 2 anos

A alternativa correta é a letra D: I, III e IV estão corretas. A afirmativa I está correta, pois a inversão de prioridade é um problema comum em sistemas de tempo real e está associada ao compartilhamento de recursos. A afirmativa II está incorreta, pois o aumento temporário da prioridade da tarefa enquanto utiliza o recurso compartilhado pode agravar o problema da inversão de prioridade. A afirmativa III está correta, pois a alteração automática de prioridade é chamada de "herança de prioridade". A afirmativa IV está correta, pois criar uma tarefa específica para o gerenciamento de um determinado recurso é uma das formas de se evitar a inversão de prioridade. A afirmativa V está incorreta, pois nem todas as afirmativas estão corretas.

Essa resposta te ajudou?

0
Dislike2
User badge image

Valéria Costa

há 9 meses

Alternativa correta é B

Essa resposta te ajudou?

1
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Um sistema operacional multitarefa possui a capacidade de executar vários programas ao mesmo tempo. Na verdade, as execuções não são realizadas ao mesmo tempo, pois o processador executa uma tarefa por vez. É o escalonamento de processos que nos dá a sensação de que as tarefas são executadas simultaneamente. Conforme visto na aula 2, o algoritmo de escalonamento que executa as tarefas conforme elas forem chegando na fila de execução é chamado de:


A Execução por prioridade (Priority).
B Shortest job first ou Menor tarefa primeiro.
C First-In-First-Out (FIFO), ou seja, o primeiro que chega é o primeiro que sai.
D Round Robin.
E Earliest deadline first ou Menor deadline primeiro.

Em sistemas multitarefas, algumas tarefas podem trabalham juntas a fim de resolver um determinado problema, e para isso precisam se comunicar para sincronizar as informações. Em relação aos mecanismos utilizados para sincronizar tarefas é correto afirmar:
Os semáforos contadores podem conter diversos valores, desde que sejam inteiros e não negativos
No Mutex, caso vários processos fiquem bloqueados aguardando a liberação da região crítica, o sistema operacional escolhe de forma aleatória um desses processos para assumir a região crítica
O Mutex trabalha com somente dois estados: bloqueado e desbloqueado
Em um semáforo, quando uma tarefa acessa a região crítica a variável de controle é decrementada. Quando essa variável de controle for igual a zero nenhuma tarefa a mais pode acessar essa região.

A Somente I e II estão corretas.
B Somente II e III estão corretas.
C Somente III e IV estão corretas.
D I, II, III e IV estão corretas.
E I, II e III estão corretas.

Mais conteúdos dessa disciplina