InformáticaGerência de processos e escalonamentoFGV 2024
INPE
Questão de Informática
Um conceito fundamental para o melhor aproveitamento de recursos por um sistema operacional é o de multithreading. Para o emprego eficaz de multithreading em um sistema operacional, é fundamental a existência de mecanismos de sincronização eficientes. Nesse contexto, analise as afirmativas a seguir. I. Por definição, semáforos possuem um contador, cujos valores podem ser 0,1 ou 2. II. Mutexes são projetados para garantir que apenas uma thread possa acessar um recurso compartilhado por vez. III. Mutexes podem ser considerados uma generalização de semáforos, por conta da maior flexibilidade do contador de um mutex. Está correto o que se afirma em
Mais questões de Gerência de processos e escalonamento
- Fênix Instituto 2026Em sistemas operacionais, um deadlock pode ocorrer quando processos permanecem bloqueados aguardando recursos mantidos entre si. Entre as condições clássicas associadas a esse fen…
- Selecon 2026Um administrador de um computador instalado com uma versão do sistema operacional Linux precisa, em algum momento, saber quais processos estão utilizando uma determinada porta. Pa…
- IBADE 2026Em um ambiente Linux de alta concorrência, múltiplos processos passaram a disputar acesso simultâneo a uma mesma estrutura de dados compartilhada. Durante a análise do incidente,…
- Quadrix 2026A criação de threads, dentro de um mesmo processo, implica a criação de uma cópia independente do espaço de endereçamento virtual, não sendo compartilhados os dados globais e as v…
- Cebraspe 2026Em um sistema operacional multitarefa, cada processo possui acesso direto e exclusivo ao processador durante todo o seu tempo de execução.
Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.



