Questões de Concurso Sobre processos em sistemas operacionais

Foram encontradas 456 questões

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
Q2319498 Sistemas Operacionais
O matemático holandês E. W. Dijkstra criou em 1965 um mecanismo de sincronização, um tipo abstrato de dado composto por um valor inteiro e uma fila de processos. Selecione a resposta que identifica esse mecanismo:
Alternativas
Ano: 2014 Banca: Quadrix Órgão: SERPRO Prova: Quadrix - 2014 - SERPRO - Técnico - Suporte |
Q604634 Sistemas Operacionais
Na gerência de processos da maioria dos sistemas UNIX, a system call denominada fork:
Alternativas
Q548597 Sistemas Operacionais
O sistema operacional Windows 8 oferece um recurso baseado na utilização do time slice, o que permite a execução concorrente de diversos processos, em fatias de tempo. Nesse esquema, a CPU inicialmente executa um processo P1 associado a um determinado time slice t1, em seguida executa P2 em t2, P3 em t3 e, assim por diante, dando a impressão da execução dos processos de forma simultânea. Na verdade, ocorre a execução de processos de forma concorrente. Esse recurso é conhecido por multitarefa:
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
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
Q446974 Sistemas Operacionais
Uma das funções essenciais realizadas em sistemas operacionais multitarefas é o processo de armazenar e recuperar o estado de uma CPU de forma que múltiplos processos possam compartilhar uma mesma CPU. Dessa forma, é possível que posteriormente o estado de um processo armazenado seja restaurado, fazendo com que ele retorne ao ponto que estava sendo executado no momento da substituição, dando continuidade ao seu processamento. Esse processo que permite a alternância entre processos utilizando uma CPU é comumente conhecido como:
Alternativas
Respostas
321: B
322: D
323: C
324: D
325: E
326: B
327: A
328: B
329: D
330: D
331: B
332: B
333: A
334: C
335: A
336: E
337: C
338: E
339: C
340: C