Questões de Concurso Sobre processos em sistemas operacionais

Foram encontradas 331 questões

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
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
Q2526627 Sistemas Operacionais
Em um computador com um sistema operacional típico, após um processo ter sido criado, ele começa a ser executado para realizar a sua tarefa. Entretanto, algumas condições voluntárias ou involuntárias são responsáveis por seu término. Assinale a alternativa que apresenta corretamente apenas condições típicas e as respectivas causas para o término de um processo.
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
Q2519120 Sistemas Operacionais
No contexto da ciência da computação, a chamada Lei de Moore trata 
Alternativas
Q2519101 Sistemas Operacionais
A sincronização entre processos é um conceito fundamental em sistemas operacionais e programação concorrente. Assinale a opção que descreve um mecanismo comum de sincronização entre processos em sistemas operacionais. 
Alternativas
Q2518096 Sistemas Operacionais
O analista José está diante de um sistema operacional hipotético que implementa um modelo avançado de gerenciamento de processos. Esse modelo define cinco estados distintos pelos quais um processo pode passar durante seu ciclo de vida, além de incorporar mecanismos sofisticados para o escalonamento e a comunicação entre processos. Considerando esse cenário, José precisa resolver um problema complexo de deadlock que ocorreu devido a uma sequência específica de transições de estado e solicitações de recursos entre quatro processos distintos. Para entender e resolver esse problema, é fundamental que o analista compreenda os conceitos e estados de processo no contexto dos sistemas operacionais.

Para resolver o problema de deadlock, a sequência dos estados de processo e os conceitos que o analista José deve considerar são:
Alternativas
Respostas
1: C
2: E
3: A
4: C
5: C
6: E
7: E
8: D
9: C
10: E
11: E
12: B
13: A
14: E
15: A
16: B
17: C
18: E
19: C
20: A