Questões de Concurso Comentadas sobre processos em sistemas operacionais

Foram encontradas 414 questões

Q3258992 Sistemas Operacionais
Em sistemas operacionais Linux, o comando "ps" é utilizado para listar processos em execução. Ao ser utilizado com o parâmetro "a", conforme apresentado abaixo, quais processos ligados ao terminal serão listados?
ps a
Alternativas
Q3255702 Sistemas Operacionais
Na linguagem C, f o r k ( ) é uma função que implementa a chamada de sistema de mesmo nome para criação de processos. Para utilizar esta função, é necessário incluir o arquivo header:
Alternativas
Q3255274 Sistemas Operacionais
O comando kill do sistema operacional Linux tem como função encerrar um processo por meio do envio de um sinal. Ao digitar kill -9 processo, o parâmetro -9 indica para enviar o sinal 
Alternativas
Q3086832 Sistemas Operacionais

Em um sistema operacional, um processo pode terminar devido às seguintes condições:


1. Saída normal (involuntária).

2. Saída por erro (voluntária).

3. Erro fatal (involuntária).

4. Morte por outro processo (voluntária).


O resultado da somatória dos números correspondentes às afirmações corretas é:

Alternativas
Q3060556 Sistemas Operacionais
Em relação a processos é correto afirmar que: 
Alternativas
Q3048979 Sistemas Operacionais
A sincronização é um mecanismo que garante a comunicação entre processos concorrentes e o acesso a recursos compartilhados. Dentre as soluções para sincronização, a exclusão mútua impede que dois ou mais processos acessem o mesmo recurso no mesmo instante.

A implementação da exclusão mútua usa semáforos do tipo mutex, que assumem APENAS
Alternativas
Q3043073 Sistemas Operacionais

No que diz respeito a computadores e Sistemas Operacionais, julgue o item.


A gerência de processos é uma das principais funções de um sistema operacional, que envolve a criação, o escalonamento e a terminação de processos.

Alternativas
Q3034896 Sistemas Operacionais
Em um ambiente de sistemas operacionais, a gestão eficiente de processos é crucial para o desempenho do sistema. Dado um cenário em que múltiplos processos requerem acesso simultâneo ao processador, a estratégia de escalonamento de processos mais eficaz para otimizar o uso do CPU é
Alternativas
Q3032932 Sistemas Operacionais

Em relação à gestão de processos e à administração de sistemas operacionais, julgue o item que se segue. 


Em relação aos estados de um processo em execução, o estado bloqueado ocorre quando o administrador do sistema operacional determina que o processo espere a conclusão de um processo prioritário.

Alternativas
Q3032931 Sistemas Operacionais

Em relação à gestão de processos e à administração de sistemas operacionais, julgue o item que se segue. 


Como parte integral do funcionamento do sistema operacional, um processo pode ser criado e terminado, mas não pode ser agendado porque, em caso de agendamento, é necessário que a parte do usuário (user space) seja invocada. 

Alternativas
Q3023991 Sistemas Operacionais
No gerenciamento de processos em sistemas operacionais, qual é o estado de um processo que está pronto para ser executado, mas ainda não foi escalonado pela CPU? 
Alternativas
Q3022128 Sistemas Operacionais

Acerca dos Sistemas Operacionais, assinale a opção que corresponde à seguinte situação:


Um processo A solicita permissão para usar um recurso X, que lhe é concedido. Um processo B solicita permissão para usar um recurso Y, que também lhe é concedido. E, então, o processo A solicita acesso ao recurso Y, mas a requisição é suspensa até que B o libere. Entretanto, ao invés de liberar o recurso Y, o processo B requisita acesso ao recurso X.

Alternativas
Q3009640 Sistemas Operacionais
A arquitetura de um sistema operacional refere‑se à maneira como os componentes do sistema, como processador, memória e dispositivos de entrada/saída, estão organizados e interagem entre si. Com base nessas informações, julgue o item seguinte.

O gerenciador de processos utiliza estruturas de dados, como tabelas de processos, para manter informações sobre o estado e os recursos de cada processo.
Alternativas
Q3009639 Sistemas Operacionais
A arquitetura de um sistema operacional refere‑se à maneira como os componentes do sistema, como processador, memória e dispositivos de entrada/saída, estão organizados e interagem entre si. Com base nessas informações, julgue o item seguinte.

Uma vez que um processo é iniciado, ele não pode ser interrompido ou terminado pelo gerenciador de processos. Ele deve, portanto, ser executado até a conclusão.
Alternativas
Q3009636 Sistemas Operacionais
A arquitetura de um sistema operacional refere‑se à maneira como os componentes do sistema, como processador, memória e dispositivos de entrada/saída, estão organizados e interagem entre si. Com base nessas informações, julgue o item seguinte.

O gerenciador de processos é a unidade responsável por escalar a partição de memória virtual que será utilizada por cada processo carregado no processador.
Alternativas
Q2614524 Sistemas Operacionais
Processos e threads são estruturas do sistema operacional que permitem compartilhar a capacidade de processamento entre múltiplas tarefas paralelas ou pseudo-paralelas. A principal diferença entre eles consiste no fato de que
Alternativas
Q2570594 Sistemas Operacionais
Sobre os tipos de escalonamento de processos com suas descrições correspondentes, relacione adequadamente as colunas a seguir.
1. FCFS.
2. SJF.
3. Round Robin.
4. Prioridade.
( ) Prioriza os processos com menor tempo de execução restante.
( ) Os processos são executados na ordem em que chegaram.
( ) Cada processo recebe uma fatia de tempo para execução.
( ) Os processos são executados de acordo com sua prioridade atribuída.
A sequência está correta em
Alternativas
Q2562985 Sistemas Operacionais

A respeito de microcomputadores, julgue o item a seguir.  



A lei de Moore, que prevê a duplicação do número de transistores em microprocessadores a cada dois anos, ainda se aplica hoje com a mesma precisão de quando foi formulada. 

Alternativas
Q2550372 Sistemas Operacionais
Acerca de processos dentro de um sistema operacional, assinale a alternativa correta.
Alternativas
Q2520851 Sistemas Operacionais
Na computação paralela, onde várias tarefas ou processos são executados simultaneamente em diferentes núcleos de processador, a sincronização entre processos é essencial para garantir que essas tarefas cooperem e compartilhem recursos de forma eficiente e correta.
No contexto de um sistema de computação paralela, assinale a opção que apresenta um método de sincronização entre processos que garante que apenas um processo possa acessar uma seção crítica de código por vez.
Alternativas
Respostas
81: C
82: B
83: C
84: C
85: E
86: A
87: C
88: C
89: E
90: E
91: D
92: A
93: C
94: E
95: E
96: B
97: A
98: E
99: A
100: C