Questões de Concurso Sobre processos em sistemas operacionais

Foram encontradas 331 questões

Q529544 Sistemas Operacionais
Em um sistema multiprogramável, um processo ativo pode encontrar-se em três diferentes estados. São eles:
Alternativas
Q522729 Sistemas Operacionais
Com o advento dos sistemas operacionais, a maneira pela qual se coloca algo em execução na CPU foi alterada, pois agora é ele, o sistema operacional, quem se encarrega de colocar algo em execução. O programador compila o seu código gerando um binário executável (exemplo: .EXE). Para o sistema operacional, o que é um processo?
Alternativas
Q519972 Sistemas Operacionais
Na comunicação entre processos de um sistema operacional, há alguns problemas possíveis, como, por exemplo, as condições de corrida. Do que se trata tal problema?
Alternativas
Q518589 Sistemas Operacionais
Para responder a esta questão, sobre formas de processamento, leia cuidadosamente as afirmações a seguir.
I. Um processo puramente CPU-Bound pode trabalhar em Real-Time.
II. Um processo On-Line pode trabalhar, somente, em Real-Time.
III. Para que um processo seja classificado como Batch é necessário um agendamento prévio e cíclico de sua execução.
Está correto o que se afirma em:
Alternativas
Q512917 Sistemas Operacionais
Alta disponibilidade envolve tanto hardware, mais difícil de implementação, como software, de maior aplicabilidade devido aos menores custos. Nesse contexto, um processo é definido como a capacidade de uma máquina assumir os serviços de outra, caso esta apresente falha, podendo ser manual ou automático. Esse processo é denominado:
Alternativas
Q509741 Sistemas Operacionais
Assinale a alternativa que apresenta CORRETAMENTE a situação onde um processo aguarda para ser chamado a continuar o seu processamento, aguardando para ser escalonado.
Alternativas
Q509305 Sistemas Operacionais
Quando um computador é multiprogramado, muitas vezes, tem múltiplos processos ou threads que competem pela CPU ao mesmo tempo. Essa situação ocorre sempre que dois ou mais processos estão em estado de pronto. Se somente uma CPU estiver disponível deverá ser feita uma escolha de qual processo será executado.
                                                                                                                               (Tanenbaum, 2010)

Assinale a alternativa que identifica tal escolha.
Alternativas
Q491543 Sistemas Operacionais

Considere um modelo de escalonamento de processos com 3 estados: P = Pronto, E = Executando e B = Bloqueado.


Determinado processo, ao longo de um intervalo de tempo (entre T1 e T15), passou pelos seguintes estados: T1=E; T2=E; T3=E; T4=B; T5=B; T6=E; T7=E; T8=B; T9=E; T10=P; T11=E; T12=E; T13=P; T14=E; T15=B. Sobre o escalonamento observado, conclui-se que pode ter ocorrido preempção do processo analisado entre os intervalos

Alternativas
Q486642 Sistemas Operacionais
É possível multiplexar por tempo os recursos de um computador.
Nesse caso, um processo em execução usa o recurso
Alternativas
Q486641 Sistemas Operacionais
Dois processos, P1 e P2, compartilham três recursos: uma impressora, um disco e uma unidade de fita magnética. Se o processo P1 obteve a impressora, e o processo P2 obteve a unidade de fita magnética, após um certo período de tempo, os processos P1 e P2 desejam obter um dos recursos que não possuem, sem liberar os recursos alocados por eles.
Que escolhas de P1 e P2 gerariam um impasse?
Alternativas
Ano: 2015 Banca: SRH Órgão: UERJ Prova: SRH - 2015 - UERJ - Analista de Sistemas |
Q483291 Sistemas Operacionais
Observe o comando abaixo:

PowerEdge-2850:~$ ps l

F       UID       PID       PPID       PRI       NI       VSZ       RSS       WCHAN       STAT       TTY       TIME COMMAND
0       1000     3870       3860        20         0        8568      3236           wait             Ss             pts/1             0:00 bash
0       1000     4024       3870        20         0        2272        556           wait             S               pts/1             0:00 sh
0       1000     4025       4024        20         0        8568       3232          wait             S               pts/1             0:00 bash
0       1000     4043       4025        20         0        6500         768            -                R+             pts/1             0:00 ps l

PowerEdge-2850:~$

Considere as afirmativas sobre a saída do comando e assinale a opção que contém as corretas.

1) todos os processos estão sendo rodados por um mesmo usuário
2) um dos processos ocupa há mais tempo a CPU
3) os processos “bash” possuem processos pai diferentes
4) todos têm a mesma prioridade
5) todos os processos estão esperando execução de outros processo
Alternativas
Ano: 2015 Banca: SRH Órgão: UERJ Prova: SRH - 2015 - UERJ - Analista de Sistemas |
Q483276 Sistemas Operacionais
O primeiro processo a ser executado depois do sistema operacional ser inicializado, que sempre possui o PID igual a 1, é denominado de:
Alternativas
Q476281 Sistemas Operacionais
Em um Sistema Operacional (SO) utiliza-se um mecanismo de escalonamento de processos baseado em Round Robin (RR) com um quantum igual a duas unidades de tempo. Quatro processos (W, X, Y e Z) são submetidos para execução simultaneamente. Porém, cada um demanda um tempo diferente de execução total do processador, catalogado na tabela a seguir.

                                                    W      X      Y       Z
       Tempo de execução total        4       5       4       6

Define-se o Turnaround Time (TAT) como sendo o tempo total que um processo passa em execução no processador mais o tempo em que ele espera na fila, enquanto o processador está ocupado com outros processos.

Considerando que nenhum outro processo é submetido ao sistema e que a ordem na fila escolhida pelo SO é W, X, Y e Z, o TAT do processo X, em unidades de tempo, é
Alternativas
Q476279 Sistemas Operacionais
Alguns esquemas de escalonamento de processos podem ter efeitos negativos em determinadas situações.
A situação de starvation é alcançada quando
Alternativas
Q472751 Sistemas Operacionais
Trata-se de um esquema de processamento computacional onde o kernel tem o controle do tempo que será usado para cada processo, e tem o poder de parar e retomar de volta este tempo e dá-lo para outro processo segundo seu esquema de prioridades. Este texto trata de um conceito chamado do que se encontra descrito na alternativa:
Alternativas
Q472311 Sistemas Operacionais
Considere o seguinte diagrama:

                        imagem-002.jpg

Este diagrama mostra a concorrência entre dois processos tentando acessar uma área controlada por um controle de fluxo. As áreas demarcadas pelas lacunas I são conhecida como
Alternativas
Q471065 Sistemas Operacionais
imagem-005.jpg

Levando em consideração o resultado acima, identifique os 3 PID que estão consumindo a maior quantidade de CPU e assinale a alternativa correta:
Alternativas
Q463745 Sistemas Operacionais
Nos sistemas operacionais modernos é permitida a comunicação entre os processos, que pode se manifestar por meio de diversos mecanismos. Um desses mecanismos é denominado
Alternativas
Q462031 Sistemas Operacionais
Para melhor utilizar a CPU, os sistemas operacionais utilizam ... I... , que permite que vários jobs fiquem na memória ao mesmo empo, assegurando que a CPU sempre tenha um job para executar. Os sistemas ....II.... são uma extensão deste mecanismo, em que algoritmos ...III... atuam alternando rapidamente entre os jobs, dando a impressão que cada um deles está sendo executado concorrentemente.

As lacunas I, II e III são, correta e respectivamente, preenchidas por
Alternativas
Q453452 Sistemas Operacionais
Sejam quatro processos criados no instante de tempo 0 (P1 , P2 , P3 e P4 ) e que possuam as características descritas na Tabela a seguir.

imagem-012.jpg
Considerando-se um tempo de troca de contexto igual a 4 u.t., qual é o tempo de turnaround de cada processo caso a política de execução de processos seja a SJF?
Alternativas
Respostas
221: D
222: C
223: D
224: E
225: B
226: A
227: A
228: E
229: E
230: C
231: B
232: A
233: C
234: D
235: C
236: A
237: E
238: C
239: E
240: C