Questões de Concurso Comentadas sobre algoritmo de escalonamento em sistemas operacionais

Foram encontradas 116 questões

Q4035468 Sistemas Operacionais

Analise as assertivas a seguir sobre escalonamento de processos em sistemas operacionais e julgue-as em Verdadeiras (V) ou Falsas (F):


(  ) O algoritmo First-Come, First-Served (FCFS) pode causar convoy effect, um processo longo que atrasa todos os demais.
(  ) O algoritmo Shortest Job First (SJF) pode ser preemptivo (Shortest Remaining Time First) ou não-preemptivo.
(  ) O algoritmo Round Robin (RR), em que cada processo recebe um quantum de tempo fixo para executar, é não-preemptivo.
(  ) No escalonamento multinível (Multilevel Queue / Feedback), quando é Multilevel Queue, cada fila tem seu próprio algoritmo, enquanto em Multilevel Feedback Queue os processos podem mudar de fila dinamicamente.

Qual alternativa preenche, CORRETAMENTE, de cima para baixo, os parênteses acima?

Alternativas
Q4032486 Sistemas Operacionais

Na Gerência de processos dos sistemas operacionais, diferentes algoritmos de escalonamento são utilizados para definir qual processo deve utilizar a CPU e por quanto tempo. Entre os mais conhecidos estão SRTF, SJF, FCFS e Round Robin, cada um com características próprias quanto à preempção e ao critério de seleção dos processos. Com base nesses conceitos, analise as assertivas abaixo e julgue-as em Verdadeiras (V) ou Falsas (F):


Com base nesses conceitos, analise as assertivas abaixo:


(  ) SRTF (Shortest Remaining Time First) é um algoritmo não preemptivo que sempre executa o processo com menor tempo restante de execução. Se um processo mais curto chegar, ele interrompe o processo atual.
(  ) SJF (Shortest Job First) é um algoritmo preemptivo que executa primeiro o processo com menor tempo de execução.
(  ) FCFS (First Come First Servedexecuta os processos na ordem em que chegam à fila de prontos. Os processos ficam organizados em uma fila FIFO (First In, First Out).
(  ) Round Robin (RR) é um algoritmo preemptivo que divide a CPU entre os processos usando um quantum de tempo. Cada processo executa por um tempo fixo e, caso não termine, retorna para o final da fila.

Qual alternativa preenche, CORRETAMENTE, de cima para baixo, os parênteses acima?

Alternativas
Q4029643 Sistemas Operacionais

Sobre algoritmos de escalonamento de processos, analise as assertivas e assinale V, se verdadeiras, ou F, se falsas.



( ) No escalonamento não preemptivo, o processo em execução é mantido na CPU até ser bloqueado ou liberar voluntariamente o processador. Ao término do processamento de uma interrupção de relógio, o processo que estava em execução é retomado, sem que essa interrupção desencadeie a seleção de um novo processo.


( ) No algoritmo primeiro a chegar, primeiro a ser servido (FCFS – First Come, First Served), um processo que retorna ao estado pronto após aguardar uma operação de entrada/saída (E/S) é colocado no início da fila, à frente dos processos que ainda aguardam execução.


( ) O algoritmo tarefa mais curta primeiro (SJF – Shortest Job First), em sua versão não preemptiva, minimiza o tempo de espera médio mesmo quando novas tarefas chegam ao sistema em momentos distintos ao longo da execução.


( ) Em um algoritmo de escalonamento preemptivo baseado em quantum de tempo, ao fim do intervalo de tempo alocado a um processo, caso o processo ainda esteja em execução, ele é suspenso, e o escalonador escolhe outro processo para executar, se algum estiver disponível.



A ordem correta de preenchimento dos parênteses, de cima para baixo, é:

Alternativas
Q4027562 Sistemas Operacionais

 Sobre escalonamento FCFS (First-Come, First-Served) em uma carga composta por um processo CPU-bound longo e vários processos I/O-bound curtos, analise as assertivas a seguir:


I. Em FCFS não preemptivo, os processos I/O-bound curtos podem permanecer aguardando na fila de prontos atrás do processo CPU-bound longo, mesmo quando precisam de apenas pequenas rajadas de CPU para voltar a requisitar E/S (Entrada/Saída).

II. Quando os processos I/O-bound finalmente recebem a CPU, tendem a executar por pouco tempo e a bloquear novamente por E/S. Como consequência, pode haver intervalos em que os dispositivos de E/S ficam ocupados enquanto a CPU permanece subutilizada.

III. Esse comportamento é conhecido como efeito comboio (convoy effect) e ajuda a explicar por que o FCFS pode apresentar desempenho ruim em cargas mistas de processos CPU-bound e I/O-bound.

IV. O fenômeno descrito decorre do fato de o FCFS reordenar dinamicamente a fila de prontos com base no tempo restante de CPU, favorecendo os processos com menor rajada remanescente.


Quais estão corretas? 

Alternativas
Q4013959 Sistemas Operacionais
Um sistema operacional moderno é responsável por gerenciar de forma eficiente os recursos do computador, entre eles o processador, por meio de mecanismos de escalonamento de processos.
Considerando os conceitos de processo, thread e escalonamento, analise as afirmativas a seguir:
I. Um processo corresponde a um programa em execução, possuindo espaço de endereçamento próprio, enquanto as threads de um mesmo processo compartilham esse espaço de memória.
II. Em um sistema com escalonamento preemptivo, o sistema operacional pode interromper a execução de um processo para alocar a CPU a outro processo de maior prioridade ou por fim de fatia de tempo.
III. No escalonamento do tipo Round Robin, cada processo recebe uma fatia fixa de tempo de CPU, denominada quantum.
IV. O escalonador de processos atua exclusivamente sobre os processos que estão no estado de execução (running), desta forma evita a inanição de processos na fila de espera.
Está CORRETO o que se afirma em:
Alternativas
Q3953494 Sistemas Operacionais
Em sistemas operacionais modernos, a ilusão de que múltiplos processos estão sendo executados simultaneamente em um único núcleo de processamento é mantida por meio de uma alternância extremamente rápida da CPU entre as tarefas prontas para execução. Esse fenômeno, conhecido como multiprogramação ou pseudoparalelismo, depende de uma função lógica que decide qual entidade terá o controle do processador em um determinado intervalo de tempo.
Assinale a alternativa correta que indica o mecanismo técnico descrito, responsável por gerenciar a transição de estados dos processos e otimizar o uso da CPU de acordo com algoritmos específicos (como Round-Robin ou Prioridades).
Alternativas
Q3926573 Sistemas Operacionais
Atualmente, os sistemas operacionais suportam um recurso que permite a execução concorrente de diversos programas. Esse recurso atua na capacidade de um programa em executar múltiplas tarefas simultaneamente, o que permite que os programas utilizem melhor os recursos do computador, aumentando, assim, sua eficiência e capacidade de resposta. Dentre os tipos implementados, um deles corresponde a uma técnica na qual o sistema operacional interrompe periodicamente a execução de um programa e passa o controle para outro que está em espera. Esse método impede que um único programa monopolize os recursos do sistema, e é também conhecido como "time-slice multitasking", ou seja, o sistema operacional divide o tempo do processador entre as diferentes tarefas, executando-as em curtos intervalos de tempo. São vantagens importantes a maximização do uso do processador e o gerenciamento de múltiplas tarefas. Esse recurso é conhecido como multitarefa:
Alternativas
Q3905903 Sistemas Operacionais
Em sistemas operacionais, a gerência de processos envolve a criação, execução e controle de tarefas em um ambiente multitarefa. O mecanismo que permite a execução concorrente de vários processos por meio da divisão do tempo de processamento corresponde ao:
Alternativas
Q3898061 Sistemas Operacionais
Algoritmo de escalonamento de processos do tipo preemptivo no qual cada processo que atinge o estado de pronto é alocado no fim da fila do escalonador. O primeiro processo desta fila é escalonado para utilizar o processador durante um intervalo de tempo fixo, chamado quantum. Assinale a alternativa que contem o algoritmo que mais se enquadre na descrição dada. 
Alternativas
Q3898060 Sistemas Operacionais
Quais os principais objetivos da política de escalonamento de processos de um sistema operacional?
Alternativas
Q3874625 Sistemas Operacionais
Sobre o escalonamento de processos, analise os itens e assinale a alternativa CORRETA:

I - Gerenciar a execução de múltiplos processos em um sistema operacional.

II - Otimizar o uso do processador.

III - Minimizar a taxa de transferência (throughput).

IV - Maximizar o tempo de espera e resposta. 
Alternativas
Q3871168 Sistemas Operacionais
Nos princípios de sistemas operacionais, a função que decide qual processo utilizará a CPU em determinado instante denomina-se
Alternativas
Q3851193 Sistemas Operacionais
Em um ambiente de servidor multiusuário e multitarefa, o administrador de sistemas precisa garantir que processos interativos (que exigem resposta rápida ao usuário) tenham prioridade sobre processos em background (que realizam tarefas longas e não urgentes).

Assinale a opção que apresenta o algoritmo de escalonamento de CPU, ou conceito relacionado, que é mais adequado para atingir esse objetivo de forma eficiente em um sistema operacional moderno.
Alternativas
Q3832909 Sistemas Operacionais
O gerenciamento de processos e memória é fundamental para o funcionamento eficiente de um sistema operacional moderno. Analise as afirmativas a seguir sobre os mecanismos de sincronização e memória virtual.

I- O impasse (deadlock) ocorre quando um grupo de processos entra em espera circular, onde cada processo aguarda por um recurso retido por outro processo do mesmo grupo.
II- A paginação é uma técnica que divide a memória física em quadros (frames) de tamanho fixo, permitindo que a memória lógica de um processo seja alocada de forma não contígua.
III- O algoritmo de escalonamento Round Robin prioriza processos com menor tempo de execução restante (Shortest Remaining Time Next), eliminando completamente a chance de inanição (starvation).
IV- A Memória Virtual utiliza uma parte do armazenamento secundário para simular memória RAM adicional, gerenciando a transferência de páginas através da Unidade de Gerenciamento de Memória (MMU).

Assinale a alternativa que apresenta somente as proposições CORRETAS
Alternativas
Ano: 2025 Banca: INSTITUTO AOCP Órgão: Prefeitura de Joinville - SC Provas: INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Administrador | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Advogado | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Analista Clínico | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Analista de Tecnologia da Informação | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Biólogo | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Arqueólogo | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Cirurgião Dentista - Traumatologia Bucomaxilofacil | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Cirurgião Dentista Endodentista | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Cirurgião Dentista - Odontopediatria | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Contador | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Plantonista - Cirurgião Cabeça-Pescoço | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Pediatra - Médico Plantonista Pediatra | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Economista | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Otorrinolaringologista - Médico Plantonista Otorrinolaringologista | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Enfermeiro | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Oftalmologista - Médico Plantonista Oftalmologista | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Engenheiro Agrônomo | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Historiador | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Engenheiro Ambiental | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Plantonista Neurocirurgião | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Engenheiro Florestal | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Plantonista Cirurgião Coloproctologista | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Engenheiro Mecânico | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Técnico em Atividades Esportivas | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Engenheiro Cartográfo | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Tecnólogo em Turismo | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Engenheiro Químico | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Plantonista Cirurgião Oncológico | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Engenheiro Sanitarista | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Plantonista Cirurgião Torácico | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Engenheiro de Segurança do Trabalho | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Engenheiro de Transporte e Logística | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Plantonista Cirurgião Vascular | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Terapeuta Ocupacional | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Especialista Cultural - Museus | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Plantonista Hematologista | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Mastologista | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Especialista Cultural - Preservação e Restauração | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Cardiologista - Médico Plantonista Cardiologista | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Plantonista Intensivista | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Geólogo | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Plantonista Nefrologista | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Cirurgião Plástico Fissura Labial | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Plantonista Medicina de Emergência (Emergencista) | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Clínica Médica - Médico Plantonista Clínica Médica | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Dermatologista | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Plantonista Cirurgião Geral - HPSJ | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Plantonista Ortopedista | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Plantonista Ortopedista Quadril | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Fisiatra | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Plantonista Radiologista | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Plantonista Radioterapeuta | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Psiquiatra | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Plantonista Ortopedista Pé e Tornozelo | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Plantonista Ortopedista Ombro e Cotovelo | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Plantonista Ortopedista Coluna Vertebral | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Plantonista Ortopedista Cirurgia-Mão | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Plantonista Ortopedista Cirurgia do Joelho | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Plantonista Oncologista | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Plantonista Neurorradiologista Intervencionista | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Urologista - Plantonista Urologista | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Reumatologista | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Veterinário | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Plantonista Pneumologista | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Plantonista Radiologista Intervencionista | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Gastroenterologista - Médico Plantonista Gastroenterologista | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Ginecologista Obstetra | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Ginecologista Patologia de Colo | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Neurologista Pediátrico | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Plantonista Anestesiologista | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Plantonista Cirurgião Geral/Transplante | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico - Medicina do Trabalho | INSTITUTO AOCP - 2025 - Prefeitura de Joinville - SC - Médico Neurologista - Médico Plantonista Neurologista |
Q3986639 Sistemas Operacionais
O processador é responsável por executar instruções e gerenciar processos em um computador. Um conceito importante relacionado ao processador é o escalonamento de processos, que define a ordem e o tempo em que cada processo recebe atenção do processador.
Com base nesse assunto, qual dos seguintes algoritmos é preemptivo, alocando um quantum de tempo (tempo fixo) para cada processo em execução e utilizando uma fila circular? 
Alternativas
Q3806219 Sistemas Operacionais
Sobre os mecanismos do sistema operacional, assinale CORRETAMENTE o mecanismo responsável por gerenciar a divisão do tempo de processamento da CPU entre múltiplos processos, garantindo que cada um receba uma parte de tempo e evitando que um único processo monopolize o sistema:  
Alternativas
Q3770763 Sistemas Operacionais
Sobre os mecanismos do sistema operacional, assinale CORRETAMENTE o mecanismo responsável por gerenciar a divisão do tempo de processamento da CPU entre múltiplos processos, garantindo que cada um receba uma parte de tempo e evitando que um único processo monopolize o sistema: 
Alternativas
Q3765788 Sistemas Operacionais
Processos e escalonamento no Sistema Operacional (SO) exigem decisões entre latência, justiça e throughput em máquinas multicore. Marque a alternativa que caracteriza um escalonador preemptivo moderno operando com multiprogramação intensa e cargas mistas interativas e em lote. 
Alternativas
Q3757620 Sistemas Operacionais
Durante a análise de desempenho de um servidor Linux, um engenheiro observa que processos com prioridade nice baixa (valores negativos) estão consumindo mais CPU. Ele quer compreender como isso afeta o escalonamento.
A opção que descreve corretamente o impacto do valor nice no Linux é
Alternativas
Q3746222 Sistemas Operacionais
O escalonamento de processos é uma função essencial do sistema operacional que determina qual processo será executado pela CPU em um determinado momento. Existem diversos algoritmos de escalonamento, cada um com suas próprias características e objetivos. Marque a alternativa CORRETA que corresponde que em um sistema de tempo real, onde a conclusão de tarefas dentro de prazos estritos é crucial, qual tipo de algoritmo de escalonamento seria mais apropriado para garantir que as tarefas críticas sejam executadas sem atrasos inaceitáveis. 
Alternativas
Respostas
1: C
2: B
3: D
4: D
5: B
6: A
7: C
8: A
9: C
10: C
11: A
12: E
13: B
14: A
15: D
16: B
17: B
18: E
19: D
20: A