🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Questões de Concurso Comentadas sobre processos em sistemas operacionais

Questões Discursivas

Foram encontradas 415 questões

Q4226667 Sistemas Operacionais
Em sistemas operacionais, o deadlock é uma situação associada ao gerenciamento concorrente de recursos entre processos. Considerando os conceitos e condições relacionadas ao deadlock, assinale a alternativa correta:
Alternativas
Q4226665 Sistemas Operacionais
Em relação a conceitos de programa e processos nos sistemas operacionais, analise as afirmativas a seguir:

I. Um programa é uma entidade passiva armazenada em disco, contendo instruções que poderão ser executadas pelo sistema.
II. Um processo corresponde a uma instância de um programa em execução, fazendo uso de recursos do sistema operacional.
III. Um mesmo programa pode originar vários processos sendo executados simultaneamente.
IV. Processos não dependem de recursos como memória e CPU, pois utilizam apenas os dados armazenados em disco pelo programa.

Considerando as afirmativas apresentadas, assinale a alternativa que contém a sequência correta de verdadeiro (V) ou falso (F):
Alternativas
Q4224660 Sistemas Operacionais
No gerenciamento avançado de processos e recursos no Linux, o administrador precisa monitorar quais arquivos estão sendo acessados por um processo específico.

Qual comando e diretório do sistema de arquivos virtual fornecem, respectivamente, a lista de arquivos abertos por um processo e informações detalhadas sobre o estado dos processos em execução? 
Alternativas
Q4208000 Sistemas Operacionais
Durante uma avaliação de desempenho nos servidores de banco de dados de uma prefeitura, o técnico percebeu que o consumo de CPU estava excessivamente alto e que o sistema apresentava lentidão generalizada sob carga pesada. Para diagnosticar o problema, o técnico precisou intervir diretamente no sistema operacional, revisando os conceitos fundamentais de ciclo de vida e organização das tarefas no ambiente multiprogramado.
Considerando o gerenciamento de processos em sistemas operacionais, analise as afirmativas a seguir, assinalando V para Verdadeiro e F para Falso:

( ) Os processos não são identificados individualmente.
( ) O estado do processo é armazenado em seu bloco de controle.
( ) O escalonamento de processos pode ser dividido entre de curto prazo, médio prazo, longo prazo e de entrada/saída.

A ordem correta de preenchimento dos parênteses, de cima para baixo, é: 
Alternativas
Q4186034 Sistemas Operacionais
Sobre o deadlocks e inanição em sistemas operacionais, informe verdadeiro (V) ou falso (F) para as assertivas abaixo e, em seguida, marque a opção que apresenta a sequência correta.

( ) Uma situação de deadlock pode surgir se as quatro condições a seguir ocorrerem simultaneamente em um sistema: exclusão mútua; retenção e espera; inexistência de preempção; espera circular.
( ) O algoritmo do banqueiro é um método de evitação de deadlocks que, quando aplicável, assegura que o sistema não será levado a um estado inseguro.
( ) A preempção de recursos é a solução segura para resolver deadlocks sem custos adicionais ou dificuldade prática.
( ) Exigir que cada processo solicite todos os recursos que irá precisar antes de iniciar a execução elimina a condição de retenção e espera, prevenindo deadlocks, mas pode levar à baixa utilização de recursos e degradação significativa do desempenho. 
Alternativas
Q4184715 Sistemas Operacionais
Um Técnico de Informática de uma instituição pública está realizando atividades de manutenção em um servidor com o sistema operacional Windows Server 2025 (em português). Durante o monitoramento do ambiente, foi identificado um processo que não estava respondendo adequadamente, sendo necessário encerrá-lo por meio do Prompt de Comando. Para isso, o profissional utilizou o comando taskkill, que permite finalizar uma ou mais tarefas ou processos com base no nome da imagem ou no identificador do processo (PID). Considerando essa situação, o Técnico precisou utilizar o parâmetro do comando taskkill responsável por especificar que os processos sejam encerrados obrigatoriamente, observando que esse parâmetro é ignorado para processos remotos, pois todos os processos remotos são encerrados obrigatoriamente. Diante dessa situação, assinale a alternativa que apresenta CORRETAMENTE esse parâmetro.
Alternativas
Q4163923 Sistemas Operacionais
Durante a análise de desempenho de um sistema operacional multitarefa, uma administradora de sistemas observou que três processos chegaram simultaneamente à fila de execução da CPU. O Processo A demandava 4 ms de processamento, o Processo B demandava 6 ms e o Processo C demandava 10 ms. Considerando a utilização do algoritmo de escalonamento FCFS (First Come, First Served) e a ordem de chegada A → B → C, o tempo total de espera acumulado pelos processos foi de:
Alternativas
Q4140330 Sistemas Operacionais

Analise as afirmativas abaixo sobre as condições necessárias para a ocorrência de um deadlock (impasse) em um sistema, conforme a teoria de Silberschatz.

Exclusão mútua: pelo menos um recurso deve ser mantido em modo não compartilhável. Posse e espera: um processo deve estar segurando pelo menos um recurso e esperando para adquirir recursos adicionais que estão detidos por outros processos. Preempção obrigatória: o sistema operacional deve ter o poder de retirar um recurso de um processo a qualquer momento para evitar a espera. Espera circular: deve existir um conjunto {P0, P1, …, Pn} de processos em espera, tal que P0 espera por um recurso de P1, P1 por P2, e assim sucessivamente até Pn esperar por um recurso de P0.


Estão corretas apenas as afirmativas

Alternativas
Q4140329 Sistemas Operacionais
De acordo com Silberschatz, uma thread é a unidade básica de utilização da CPU e compartilha com outras threads pertencentes ao mesmo processo diversos recursos, entre os quais se incluem
Alternativas
Q4126645 Sistemas Operacionais
O comando top é utilizado no sistema operacional Linux para monitorar os processos ativos no sistema. Na interface do top, ao pressionar a tecla k , é possível solicitar o encerramento de um processo.

O sinal padrão enviado ao processo nesse contexto é o 
Alternativas
Q4090991 Sistemas Operacionais
Considere que você atua como professor e pesquisador, coordenando um grupo de pesquisa aplicada em Sistemas Distribuídos. O grupo está desenvolvendo um middleware para garantir a consistência de dados em um ambiente de laboratório virtual, em que múltiplos nós de processamento precisam acessar um arquivo de configuração compartilhado para leitura e escrita. O protótipo atual utiliza um servidor central de bloqueios (locks), mas você identificou que isso gera um gargalo de desempenho e um ponto único de falha. Para corrigir o problema, você instrui seus bolsistas a implementarem o algoritmo distribuído de Ricart e Agrawala, que opera sem coordenador central e baseia-se em difusão de mensagens e relógios lógicos. Com base na especificação técnica desse algoritmo para garantir a exclusão mútua através da comunicação entre processos, qual é a orientação que você deve passar à equipe a respeito de como um nó deve proceder para entrar na seção crítica? 
Alternativas
Q4086240 Sistemas Operacionais
Em sistemas operacionais, Dijkstra propôs um mecanismo de sincronização baseado em uma variável inteira manipulada pelas operações wait (P) e signal (V) para controlar o acesso a recursos compartilhados. Assinale a alternativa que identifica esse mecanismo. 
Alternativas
Ano: 2026 Banca: FURB Órgão: SED-SC Prova: FURB - 2026 - SED-SC - Analista de Informática |
Q4080365 Sistemas Operacionais

Em sistemas operacionais, o fenômeno de deadlock ocorre quando um conjunto de processos permanece indefinidamente bloqueado, cada um aguardando recursos detidos por outros. As condições necessárias para a ocorrência de deadlock foram formalizadas por Coffman conditions e são utilizadas como base para técnicas de prevenção, evitação e detecção. A esse respeito, analise as afirmativas a seguir:



I.A condição de exclusão mútua estabelece que pelo menos um recurso do sistema deve ser não compartilhável, isto é, sua utilização por um processo impede simultaneamente o uso por outros processos.


II.A condição de posse e espera (hold and wait) ocorre quando um processo mantém a posse de um ou mais recursos já alocados enquanto aguarda a concessão de recursos adicionais que ainda não lhe foram atribuídos.


III.A condição de espera circular pode ser prevenida pela imposição de uma ordem total sobre os tipos de recursos, exigindo que todos os processos requisitem recursos em ordem crescente dessa hierarquia, eliminando a possibilidade de ciclos no grafo de alocação.



É correto o que se afirma em:

Alternativas
Q4076579 Sistemas Operacionais
Em uma explicação sobre sistemas operacionais, o instrutor diferencia programa, processo e thread. Em uma situação prática, um editor de texto aberto pelo usuário, com área de memória, estado de execução e recursos associados, deve ser compreendido como: 
Alternativas
Q4067560 Sistemas Operacionais
Em sistemas operacionais Linux, qual é o propósito do comando ps em tarefas de administração e suporte técnico? 
Alternativas
Q4067228 Sistemas Operacionais
A principal diferença entre processos e threads, em um sistema operacional, está no fato de que: 
Alternativas
Q4067217 Sistemas Operacionais
A principal diferença entre processos e threads, em um sistema operacional, está no fato de que: 
Alternativas
Q4032145 Sistemas Operacionais
 Durante uma análise de desempenho em um servidor Linux, o administrador precisa identificar quais processos estão consumindo mais CPU e memória para decidir quais serviços devem ser reiniciados. Ele acessa o terminal e deseja listar todos os processos em execução, incluindo aqueles pertencentes a outros usuários. Qual comando deve ser utilizado? 
Alternativas
Q4030723 Sistemas Operacionais
Em sistemas operacionais multitarefa, considere três processos concorrentes que acessam uma mesma região crítica protegida por um semáforo binário inicializado com valor 1. Considere que nenhum processo esteja na região crítica no momento da tentativa de acesso. É correto afirmar que, caso dois processos tentem acessar simultaneamente a região crítica:
Alternativas
Q4028562 Sistemas Operacionais

Um administrador Linux executa o comando abaixo:


kill -9 1234


Qual é o comportamento esperado do sistema após a execução desse comando?

Alternativas
Respostas
1: C
2: A
3: C
4: A
5: B
6: C
7: B
8: C
9: C
10: E
11: A
12: A
13: B
14: C
15: C
16: B
17: B
18: C
19: B
20: B