Questões de Concurso Sobre processos em sistemas operacionais

Foram encontradas 349 questões

Q902504 Sistemas Operacionais
Um algoritmo de escalonamento de processos é
Alternativas
Q697255 Sistemas Operacionais
Sobre os processos de um sistema operacional, em relação aos seus estados, assinale a alternativa incorreta.
Alternativas
Q649895 Sistemas Operacionais
Considerando sistemas operacionais e processos concorrentes, um possível estado de um processo é o de:
Alternativas
Q610209 Sistemas Operacionais
O conceito mais central em qualquer sistema operacional é o processo. Há várias formas de representar os estados de um processo, variando o detalhamento dos estados possíveis. Segundo Tanenbaum, os estados de um processo podem ser representados por meio da figura abaixo.

 

São estados possíveis:

• EXECUÇÃO, quando o processo tem o controle da CPU.
• PRONTO: quando o processo aguarda sua vez de usar a CPU.
• BLOQUEADO: quando o processo está ocioso e aguarda a ocorrência de algum evento externo.
Nesse contexto, ALFA, BETA e GAMA correspondem, respectivamente, aos seguintes estados:
Alternativas
Q604856 Sistemas Operacionais
Nos processos concorrentes, a configuração simétrica é a mais difícil de ser implementada, o escalonamento do processador é descentralizado. Sempre que um processo é interrompido, seja por uma requisição de E/S ou por qualquer outro tipo de interrupção, o processador em questão atualiza a entrada correspondente na lista de processo e seleciona um outro processo para ser executado. Significa que qualquer programa ou processo pode ser executado por diferentes processadores, além disso, uma vez que cada processador tem acesso a todos os dispositivos de E/S e pode referenciar qualquer unidade de armazenagem, a incidência de conflitos é maior à medida que vários processadores tentam acessar simultaneamente o mesmo recurso. Torna-se óbvia, portanto, a necessidade de algoritmos de resolução de conflitos entre os diversos processadores. A isso chamamos de:
Alternativas
Q604844 Sistemas Operacionais
Em sistemas com multiprogramação ativa, inicialmente um novo processo é inserido na fila de prontos. Este processo aguarda até ser selecionado para execução ou ser despachado. Uma vez que o processo seja alocado à CPU, eventos podem ocorrer. Analise as afirmativas sobre o processo.

I. Pode emitir uma solicitação de I/O e então ser inserido em uma fila de I/O.

II. Pode criar um novo subprocesso e esperá-lo terminar.

III. Pode ser removido forçosamente da CPU, como resultado de uma interrupção, e ser devolvido à fila de prontos.

Está correto o que se afirma em: 

Alternativas
Q594996 Sistemas Operacionais
Julgue o item a seguir, relativo ao sistema operacional.

A condição de corrida, quando dois processos querem acessar a memória compartilhada ao mesmo tempo, é um problema recorrente e de fácil diagnóstico em sistemas operacionais.
Alternativas
Ano: 2015 Banca: FCC Órgão: DPE-RR Prova: FCC - 2015 - DPE-RR - Analista de Sistemas |
Q592739 Sistemas Operacionais
Quando um computador é multiprogramado, muitas vezes há dois ou mais processos no estado de pronto que competem pela CPU ao mesmo tempo. Nesse contexto,
Alternativas
Q590072 Sistemas Operacionais
O conceito de semáforo foi proposto por Dijkstra e mostra, de forma simples, como implementar alguns mecanismos entre processos. A respeito desse assunto, assinale a opção correta.
Alternativas
Ano: 2015 Banca: FCC Órgão: DPE-SP Prova: FCC - 2015 - DPE-SP - Analista de Sistemas |
Q584936 Sistemas Operacionais
Nos Sistemas Operacionais, considere:

I. Utilização de CPU − mantém a CPU ocupada pelo máximo de tempo possível.

II. Vazão − número de processos que são completados por unidade de tempo.

III. Threadout − o tempo necessário para executar um determinado processo.

IV. Througthput − tempo que um processo gasta esperando na fila de prontos.

Fazem parte dos critérios de escalonamento de processos descritos corretamente, APENAS os itens
Alternativas
Q577054 Sistemas Operacionais
Julgue o próximo item, que se refere a sistemas operacionais.

Designa-se processo ao programa em execução organizado de forma sequencial pelo sistema operacional, o qual possui uma CPU virtual que alterna de um processo para o outro, e essa alternância é conhecida como multiprogramação.

Alternativas
Ano: 2015 Banca: FGV Órgão: TJ-RO Prova: FGV - 2015 - TJ-RO - Analista de Sistemas |
Q576147 Sistemas Operacionais
Considere o trecho a seguir no contexto de sistemas operacionais.
“Um conjunto de processos está num bloqueio perpétuo quando cada processo do conjunto está esperando por um evento que apenas outro processo do conjunto pode causar.”
A situação descrita é típica da ocorrência de um:
Alternativas
Q569249 Sistemas Operacionais
Baseado nas relações abaixo responda a próxima questão:

Vendedor (cod_vendedor, nome_vendedor)

Cliente (cod_cliente, nome_cliente, status)

Produto (cod_produto, nome_produto, qtde_estoque)

Venda (cod_venda, cod_cliente, cod_vendedor, data_venda)

Itens_venda (cod_ivenda, cod_venda, cod_produto, qtde_vendida)

Obs.: As chaves primárias para as relações acima aparecem sublinhadas em cada relação. 
Sobre os processos em um sistema operacional, podemos afirmar que:  
Alternativas
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
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
Q2319499 Sistemas Operacionais
Considera-se que o mecanismo básico de paginação por demanda é baseado no mecanismo de paginação simples. Cada processo possui uma memória lógica contígua. Essa página lógica é dividida em páginas lógicas de mesmo tamanho. A memória física é dividida em páginas físicas do mesmo tamanho das páginas lógicas. Cada página lógica é carregada em uma página física e uma tabela de páginas é construída. Com esse conceito, selecione a resposta correta: 
Alternativas
Respostas
201: C
202: D
203: D
204: E
205: A
206: A
207: E
208: C
209: B
210: D
211: C
212: B
213: B
214: D
215: C
216: D
217: E
218: B
219: A
220: B