Questões de Concurso Sobre processos em sistemas operacionais

Foram encontradas 352 questões

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
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
Q2518093 Sistemas Operacionais
Em um projeto de desenvolvimento de um sistema operacional voltado para aplicações críticas de tempo real, o analista Jony está avaliando diferentes métodos de Comunicação entre Processos (IPC) para garantir a máxima eficiência, confiabilidade e atendimento aos requisitos de tempo real.

Considerando os desafios associados a esses sistemas, o método de IPC para sistemas de tempo real escolhido por Jony é:
Alternativas
Q2516996 Sistemas Operacionais

No contexto da informática, considerando que um processo pode estar em um dos três estados possíveis (executando, pronto ou bloqueado), analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.


( ) Um processo no estado “executando” está fisicamente utilizando a CPU (Unidade de Processamento Central).


( ) Um processo no estado “pronto” significa que o mesmo foi executado com sucesso.


( ) Um processo no estado “bloqueado” não pode mais ser executado.


As afirmativas são, respectivamente,

Alternativas
Q2514530 Sistemas Operacionais
Um processo é considerado um conceito chave em qualquer Sistema Operacional, pois representa uma abstração de um programa em execução. Um processo pode passar por alguns estados durante o seu ciclo de vida. Sendo assim, um processo pode estar nos estados: (a) bloqueado, (b) pronto ou (c) em execução.

Nesse contexto, analise os itens a seguir.

I. Para implementar o modelo de processos, o sistema operacional mantém uma tabela de processos, com uma entrada para cada um deles. Cada entrada, também conhecida como bloco de controle de processo (PCB – Process Control Block), contém informações relevantes sobre o processo. Um exemplo de informação contida no PCB é o estado do processo.
II. Considerando um diagrama de estado do processo, não há transição a partir do estado “em execução”, para o estado “bloqueado”. Quando o sistema operacional descobre que o processo não pode continuar em execução, ele vai para o estado de “pronto”.
III. O processo no estado “bloqueado”, não faz uso da CPU (Unidade Central de Processamento), mas está apto para ser executado (isto é, pronto para transitar ao estado “em execução”), aguardando para isso que o escalonador selecione-o para execução.

Está correto o que se afirma em:
Alternativas
Q2497506 Sistemas Operacionais
Em sistemas multitarefa, os processos não são executados continuamente pelo processador. Eles passam por diferentes estados durante sua execução. Sobre os estados dos processos, qual das seguintes opções descreve corretamente esses estados?
Alternativas
Q2493769 Sistemas Operacionais
Em um sistema operacional multiprogramado interativo, a primeira ação que o Escalonador de Tarefas deve realizar para a correta operação do sistema computacional é:
Alternativas
Q2493766 Sistemas Operacionais
Em relação aos estados possíveis de um processo em um sistema operacional moderno, quando um determinado processo é interrompido por uma solicitação de disco, esse processo entrará no estado de:
Alternativas
Respostas
21: E
22: D
23: A
24: C
25: E
26: E
27: B
28: A
29: E
30: A
31: C
32: E
33: C
34: A
35: C
36: D
37: C
38: B
39: B
40: C