Questões de Concurso Sobre processos em sistemas operacionais

Foram encontradas 444 questões

Q2084801 Sistemas Operacionais
Quando os processos são executados, precisam ocupar espaço na memória para que o computador possa ler e carregá-los rapidamente. Selecione a alternativa que mostra um mecanismo em que um processo pode ser movido temporariamente da memória principal para o armazenamento secundário e disponibilizar essa memória para outros processos.
Alternativas
Q2075878 Sistemas Operacionais
Segundo Tanenbaum (2016), sistemas computacionais estão cheios de recursos que podem ser usados somente por um processo de cada vez. Em relação aos impasses ou deadlocks, analise as seguintes afirmativas.

I. Formalmente, um conjunto de processos estará em situação de impasse, se cada processo no conjunto estiver esperando por um evento que apenas outro processo no conjunto pode causar. II. O impasse de recurso é causado quando cada membro do conjunto de processos em situação de impasse está esperando por um recurso que é de propriedade do processo em situação de impasse. III. Para que um impasse de recurso ocorra, quatro condições devem ser válidas: exclusão mútua, posse e espera, não preempção e espera circular.

Estão CORRETAS as afirmativas: 
Alternativas
Q2071939 Sistemas Operacionais

Quanto aos sistemas operacionais, julgue o item.


Os endereços gerados pelos processos quando estão no comando do processador são endereços físicos.

Alternativas
Q4129622 Sistemas Operacionais

Em sistemas operacionais, o mecanismo que permite à CPU alternar rapidamente entre processos, apresentando uma impressão de pseudo paralelismo, é chamado de

Alternativas
Q4128062 Sistemas Operacionais
O sistema POSIX provê diversas chamadas de sistema as quais podem ser distribuídas em grupos.
Qual das chamadas de sistema a seguir faz parte do grupo de gerenciamento de processos?
Alternativas
Q4105697 Sistemas Operacionais
Nos sistemas UNIX, a criação de novos processos é feita em duas etapas. Na primeira etapa, um processo cria uma réplica de si mesmo, usando a chamada de sistema denominada
Alternativas
Q4074974 Sistemas Operacionais
Considere uma situação hipotética na qual um computador está praticamente sem condições de uso em virtude de lentidão. Após uma breve análise, você decide avaliar a lista de processos em execução e identifica que um deles está consumindo praticamente toda a memória do equipamento. O aplicativo do Windows 10, versão em português, que permite realizar essa análise e finalizar o processo em questão é:  
Alternativas
Q4050839 Sistemas Operacionais
Em Sistemas Operacionais, processo pode ser determinado como uma instância de um programa em execução ou, apenas, um programa em execução, incluindo o valor do contador de programa, variáveis e registradores. Para que um processo seja criado, quatro eventos principais são necessários; assim como ele se inicia, também tem tempo e motivos para terminar. São consideradas condições para que um processo seja encerrado, EXCETO:
Alternativas
Q4050339 Sistemas Operacionais
Em ambientes multiprogramação e de rede é comum que processos se comuniquem uns com os outros. Muitos sistemas operacionais fornecem mecanismos para comunicações interprocessos (Interprocess Communication — IPC). Considerando os sinais, assinale a afirmativa correta.
Alternativas
Q2024998 Sistemas Operacionais
Dentre as diversas estruturas que compõem os sistemas operacionais, as chamadas de sistema possuem importante papel no funcionamento dos processos em um sistema computacional. Acerca desse assunto, avalie as asserções a seguir:
As chamadas de sistema são responsáveis por estabelecer uma interface entre o sistema operacional e os processos do usuário.
PORQUE
Essas instruções permitem aos aplicativos em execução, interagir com os componentes do sistema operacional e dispositivos a ele conectados.
Acerca dessas asserções, assinale a alternativa CORRETA.
Alternativas
Q2008812 Sistemas Operacionais
Em um sistema operacional, processos
Alternativas
Q1986145 Sistemas Operacionais
Na função de escalonamento de processos, um sistema operacional realiza o movimento de processos do disco (área de hospedagem de páginas) para a memória e vice-versa, denominado 
Alternativas
Q1965643 Sistemas Operacionais
Julgue o item que se segue, a respeito de gestão de processos, padrão IEEE 802.11, serviços em nuvem e sistemas gerenciadores de bancos de dados.  

Na gestão de processos de um sistema operacional, a tabela de processos contém informações importantes sobre o estado de cada um dos processos, entre elas o contador de programa, o ponteiro de pilha, a alocação de memória e o estado dos arquivos abertos.
Alternativas
Q1889676 Sistemas Operacionais
Em relação à concorrência, sincronização de processos e threads, assinale a alternativa correta.
Alternativas
Q1889668 Sistemas Operacionais

Observe a figura abaixo e considere que:


(a) o processo 1 solicita ao coordenador permissão para acessar um recurso compartilhado. A permissão é concedida.

(b) o processo 2 solicita permissão para acessar o mesmo recurso. O coordenador não responde.

(c) quando o processo 1 libera o recurso, informa ao coordenador, que não responde a 2.


Imagem associada para resolução da questão



Qual é o algoritmo de exclusão mútua ilustrado na figura? 

Alternativas
Q2411164 Sistemas Operacionais

Em um sistema operacional, um processo que sofreu preempção quando estava em execução em função do término de sua fatia de tempo no processador, mas ainda havia tarefas para executar, irá para a fila de processos:

Alternativas
Q1875861 Sistemas Operacionais
      O escalador do sistema operacional identificou que o processo P1 não poderia prosseguir em sua execução, mesmo ainda tendo tempo de CPU, assim, efetuou sua transição para o estado E1. Após o recebimento de um evento aguardado, ocorreu uma nova transição para o estado E2.
Com base nessa situação hipotética, é correto afirmar que E1 refere-se ao estado
Alternativas
Q1852236 Sistemas Operacionais
Em um sistema operacional, quais das transições de estado listadas nas alternativas a seguir não é uma transição possível? 
Alternativas
Q1845307 Sistemas Operacionais
A sincronização entre processos concorrentes é fundamental para garantir a confiabilidade dos sistemas multiprogramáveis. Um mecanismo de sincronização simples, que permite implementar a exclusão mútua sem a deficiência da espera ocupada (busy wait), é o 
Alternativas
Q1842637 Sistemas Operacionais
Considere um sistema operacional onde o processo P1 precisa dos recursos R1 e R2 para prosseguir com seu processamento. Concomitantemente, há um processo P2, que também precisa dos recursos R1 e R2. A situação onde, simultaneamente, o processo P1 detém o recurso R1 e espera pelo recurso R2 e, o processo P2 detém o recurso R2 e espera pelo recurso R1, é denominada
Alternativas
Respostas
161: E
162: D
163: E
164: C
165: B
166: B
167: C
168: D
169: C
170: A
171: D
172: C
173: C
174: D
175: A
176: A
177: E
178: B
179: E
180: B