Questões – Sistemas Operacionais – Gerência do Processador

Juliana Jenny Kolb

Home > Sistemas Operacionais > Gerência do Processador

Questões – Sistemas Operacionais – Gerência do Processador

Questões extraídas de concursos públicos e/ou provas de certificação. Cada teste apresenta no máximo 30 questões.

Results

#1. (COSEAC - UFF - Analista de Tecnologia da Informação - 2023) Na gerência do processador, são critérios utilizados em políticas de escalonamento, EXCETO:

#2. (CETAP - IGEPREV - Assistente de Informática - 2023) O escalonamento de processos é uma das principais funções do sistema operacional, responsável por gerenciar a alocação de recursos e a execução de processos em um sistema computacional. Com base nessa afirmação, qual das seguintes alternativas descreve corretamente um aspecto do escalonamento de processos em sistemas operacionais?

#3. (VUNESP - Desenvolve - Analista de Sistemas - 2014) O despachante de um sistema operacional é responsável por fornecer o controle da Unidade Central de Processamento a cada processo escalado. O tempo por ele gasto, desde que um processo é interrompido até que outro tenha a sua execução iniciada, é denominado

#4. (FCC - PGE AM - Técnico em Gestão Procuratorial - Área: Processamento de Dados - 2022) Os algoritmos de escalonamento de processos podem ser preemptivos ou não preemptivos. Considere as políticas de escalonamento de processos: I. realiza o escalonamento por alternância circular, em que cada processo ganha um intervalo de tempo para uso contínuo da CPU (quantum); se ao final do quantum o processo ainda está processando, outro processo será escolhido; se houver interrupção ou o processo terminar antes do fim do quantum, outro processo será escolhido. II. diversas filas de processos no estado pronto são criadas e cada processo é associado exclusivamente a uma delas; cada fila possui um mecanismo próprio de escalonamento, em função das características dos processos; cada fila possui uma prioridade associada; o sistema só pode escalonar processos de uma fila, se todas as outras de prioridade maior estiverem vazias. I se refere ao algoritmo de escalonamento

#5. (FGV - SEMSA - Especialista em Saúde - Área: Analista de Suporte de Tecnologia da Informação - 2022) Sobre o escalonamento de processos, analise as afirmativas abaixo: I. O algoritmo Round Robin é preemptivo e baseado em quantum de tempo para cada processo, de forma rotativa. II. O escalonamento não preemptivo é o mais indicado para ambientes de tempo compartilhado. III. Em escalonadores não preemptivos, um processo permanece em execução tanto quanto possível, só saindo no caso de término de execução, ou quando executa uma instrução que ocasione uma mudança para um estado de espera. Está correto apenas o que se afirma em

#6. (SELECON - AMAZUL - Analista de Desenvolvimento de Sistemas - 2022) Quando um processo nunca é executado, pois os de maior prioridade sempre o impedem, essa situação é chamada de

#7. (FUNPAR NC/UFPR - Prefeitura de Almirante Tamandaré - Gestor - Área: Tecnologia da Informação - 2022) Em sistemas operacionais, comumente, múltiplos processos estão competindo pela CPU. Em uma situação em que temos uma CPU disponível, é necessário escolher qual processo será executado em seguida. A parte do sistema operacional que realiza essa escolha é denominada escalonador, que utiliza um algoritmo de escalonamento. Sobre o tema, é correto afirmar que um algoritmo de escalonamento:

#8. (FUNDATEC - PROCERGS - Analista em Computação - Área: Análise de Suporte em Sistemas Operacionais - 2023) A escalabilidade de software é a:

#9. (SELECON - AMAZUL - Analista de Desenvolvimento de Sistemas - 2022) termo que representa o número de processos executados em um determinado período de tempo é:

#10. (SELECON - EMGEPRON - Técnico de Projetos Navais - Área: Técnico de Informática - Rede de Computadores - 2021) Os atuais sistemas operacionais empregam um recurso por meio do qual as aplicações são executadas em áreas independentes, possibilitando, no caso de um funcionamento anormal de uma delas, que esta possa ser finalizada, mantendo as demais em processamento normal. Esse recurso é denominado multitarefa:

#11. ( FCC - TCE SP - Agente da Fiscalização Financeira - Área Informática - 2015) Um sistema operacional típico procura balancear o uso da CPU entre os processos. O número de processos executados em um determinado intervalo de tempo é denominado

#12. (VUNESP - Prefeitura de Guaratinguetá - Analista de Sistemas - 2022) O modelo de processos em um sistema operacional típico prevê estados nos quais um processo possa estar. O estado no qual um processo é considerado executável, mas se encontra temporariamente parado para permitir que outro processo seja executado, é denominado estado

#13. (VUNESP - Prefeitura de Sorocaba - Analista de Sistemas - 2022) Em um sistema operacional, processos

#14. (CESPE/CEBRASPE - TRE PE - Analista Judiciário - Área Apoio Especializado - Especialidade: Análise de Sistemas - 2017) Na gerência do processador, é denominado tempo de turnaround o tempo total

#15. (FCC - ALE AP - Analista Legislativo Tecnologia da Informação - Área: Administrador de Rede e Telecomunicações - 2020) No contexto do escalonamento de processos:

#16. (SUGEP/UFRPE - UFRPE - Técnico em Tecnologia da Informação - Área: Redes e Suporte - 2018) Em relação ao escalonamento implementado por um sistema operacional, analise as seguintes proposições. 1) No sistema conhecido como preemptivo, quem está com a CPU deve, voluntariamente, devolvê-la ao sistema operacional após o término de sua fatia de tempo. 2) Com o uso de interrupções em um hardware protegido, o sistema operacional pode definir por quanto tempo a CPU é cedida, pegando-a de volta quando esse tempo acabar. 3) No escalonamento conhecido como Time Sharing, o tempo de CPU é dividido entre ciclos CPU bound e I/O bound. Diz-se que o sistema é preemptivo quando ele possui muito mais do tipo CPU bound e poucos do tipo IO bound. Está(ão) correta(s), apenas:

1) INCORRETA – No escalonamento preemptivo, o sistema operacional pode interromper um processo em execução e passá-lo para o estado de pronto, com o objetivo de alocar outro processo na UCP com prioridade maior do que o anterior.

2) CORRETA – Escalonamento garantido (protegido) é um dos tipos de algoritmos escalonadores. Ele garante aos processos sua execução, dando a todos eles a mesma quantidade de tempo de execução utilizando a CPU. Nesse algoritmo, o sistema cumpre a sua promessa de tempo, e quando esse tempo acaba, a CPU pega de volta seu controle.

3) INCORRETA – Time Sharing é uma extensão lógica da multiprogramação onde múltiplos jobs são executados simultaneamente, ocupando uma fatia de tempo da UCP. O conceito básico é de alternância da fila de jobs, enquanto um processo espera um determinado dado, outro utiliza o processamento da UCP. Essa troca entre jobs é bastante rápida a ponto do usuário não perceber que enquanto ele utiliza um programa outros estão em processamento também. O conceito de sistema preemptivo não tem relação com a quantidade de ciclos CPU Bound e I/O Bound.

#17. (Instituto Consulplan - Prefeitura de Porto Velho - Analista de Tecnologia da Informação - Área Ambiente Operacional - 2012) São considerados critérios no escalonamento de processos, EXCETO:

#18. (MAR - Marinha - Técnico em Processamento de Dados - 2022) Com relação à política de escalonamento do processador de um sistema operacional, assinale a opção que apresenta o escalonamento do tipo preemptivo, no qual cada processo que passa para o estado de execução recebe uma fatia de tempo, chamado de quantum, para uso continuo do processador e, quando tempo expira, o sistema operacional interrompe o processo em execução, direcionando-o para o final da fila de pronto.

#19. (FUNDATEC - Prefeitura de Foz do Iguaçu - Programador de Computador - 2022) Os algoritmos de escalonamento, em que o próprio processo em execução que decide quando liberará o processador, são chamados de:

#20. ( SSPM - Marinha - Quadro Técnico do Corpo Auxiliar da Marinha - Área: Informática - 2021) Segundo Machado e Maia (2013), a gerencia do processador tornou-se uma das atividades mais importantes em um sistema operacional, em que são estabelecidos critérios utilizados para escolha do processo que fará uso do processador com base em uma política de escalonamento. Assim, assinale a opção que apresenta um exemplo de escalonamento não-preemptivo.

#21. (UFSC - UFSC - Analista de Tecnologia da Informação - 2022) Analise as afirmativas abaixo sobre escalonamento de processos em sistemas operacionais e assinale a alternativa correta. I. O algoritmo Round-Robin escalona os processos que se encontram na lista de prontos em ordem de prioridade. II. O quantum define o tempo máximo em que um processo pode ser executado antes de dar a vez a um outro processo. III. O algoritmo First Come First Served (FCFS) é preemptivo. IV. O algoritmo Shortest Job First (SJF), em sua versão não preemptiva, pode gerar postergação indefinida de processos.

#22. (COSEAC - UFF - Técnico de Laboratório - Área: Informática - 2023) Na gerência do processador nos sistemas operacionais, o tempo total que um processo permanece na fila de pronto durante seu processamento aguardando para ser executado é conhecido como:

#23. (FAURGS - UFRGS - Analista em Tecnologia da Informação - Área Infraestrutura - 2023) Considere a gerência de processador em sistemas operacionais executando em processadores com múltiplos núcleos (cores). Que tipos de escalonamento de processos ou de threads podem ocasionar a situação denominada de condição de corrida?

Ver Resultado