Buscar

2ª Avaliação GSO

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

2ª Avaliação - Gestão de Sistemas Operacionais 
(VUNESP - TJ-PA 2014) Um sistema operacional permite que os processos 
sejam executados até o seu término, sem que sejam interrompidos por eventos 
externos. Sobre esse sistema operacional, é correto afirmar que: Requer 
resposta. Opção única 
a) utiliza um escalonador por prioridades 
b) o algoritmo de escalonamento que ele utiliza é o Round Robin 
c) o seu escalonador é do tipo não preemptivo 
d) não necessita de um módulo escalonador 
e) não possui o módulo dispatcher 
 
Respostas corretas: c) o seu escalonador é do tipo não preemptivo 
 
(CESPE - ANP 2013) Supondo que somente uma CPU esteja disponível e 
cinco processos estejam no estado pronto, os mecanismos responsáveis por 
gerenciar a utilização da CPU são as threads.Requer resposta. Opção única. 
(5/5 Pontos) 
Certo 
Errado 
Respostas corretas: Errado 
 
(ENADE 2014 – Sistemas de Informação) Os estados que um processo 
alcança podem ser modelados por meio do diagrama exibido a seguir 
(Adaptado de TANEMBAUM, A. S. Sistemas Operacionais Modernos. 3 ed. 
São Paulo: Pearson do Brasil: 2010) No diagrama de estados apresentado, as 
transições causadas pelo escalonador de processos são :Requer resposta. 
Opção única. 
(5/5 Pontos) 
 
a) 1 e 2 
b) 1 e 3 
c) 1 e 4 
d) 2 e 3 
e) 2 e 4 
 
Respostas corretas: d) 2 e 3 
 
(VUNESP - SP - Urbanismo 2014) Em um sistema operacional que utiliza o 
algoritmo de escalonamento Round-Robin, o escalonador retirou o primeiro 
processo da fila circular de processos e concedeu-lhe a UCP para a sua 
execução. Caso esse processo não termine a sua execução após certo 
quantum de tempo, Requer resposta. Opção única. 
(5/5 Pontos) 
a) um erro de sistema ocorrerá, pois esse tipo de algoritmo exige que o 
tempo de execução dos processos seja sempre inferior ao quantum 
b) uma preempção ocorrerá, e o processo será inserido no fim da fila 
circular de processos 
c) ele apenas perderá a UCP caso o próximo processo presente na fila 
tenha prioridade superior à sua 
d) ele será abortado e terá que ser reiniciado quando novamente receber a 
UCP 
e) receberá mais um quantum extra, de forma que a sua execução se 
complete 
 
Respostas corretas: 
b) uma preempção ocorrerá, e o processo será inserido no fim da fila 
circular de processos 
 
(ENADE 2014 - Ciência da Computação) Um processo tem um ou mais fluxos 
de execução, normalmente denominados apenas por threads. A partir das 
figuras 1 e 2 apresentadas, avalie as afirmações a seguir. I. Tanto na figura 1 
quanto na figura 2, existem três threads que utilizam o mesmo espaço de 
endereçamento. II. Tanto na figura 1 quanto na figura 2, existem três threads 
que utilizam espaços de endereçamento distintos. III. Na figura 2, existe um 
processo com um único espaço de endereçamento e três threads de controle. 
IV. Na figura 1, existem três processos tradicionais, cada qual tem seu espaço 
de endereçamento e uma única thread de controle. V. As threads permitem que 
várias execuções ocorram no mesmo ambiente de processo de forma 
independente uma das outras. É correto apenas o que se afirma em 
Requer resposta. Opção única. 
(5/5 Pontos) 
 
a) I, II e III 
b) I, II e IV 
c) I, III e V 
d) II, IV e V 
e) III, IV e V 
 
Respostas corretas: e) III, IV e V 
66, 
(FCC - TJ-PE 2012) As threads de usuário são admitidas acima do kernel e 
gerenciadas sem o suporte do kernel, enquanto as threads de kernel são 
admitidas e gerenciadas Requer resposta. Opção única. 
(5/5 Pontos) 
a) Exclusivamente pela memória RAM 
b) Diretamente pela CPU 
c) Diretamente pelo sistema operacional 
d) Exclusivamente por uma deadlock específica 
e) Exclusivamente pelo IPL ou boot 
 
Respostas corretas: c) Diretamente pelo sistema operacional 
77, 
(FCC - TJ-PA 2009) Quando um sistema operacional permite a comunicação 
direta do usuário com o processo durante o seu processamento está 
executando um processo: Requer resposta. Opção única. 
(5/5 Pontos) 
a) I/O Bound 
b) Background 
c) Foreground 
d) Backend 
e) Front-end 
Respostas corretas: c) Foreground 
 
(FCC - DPE-SP 2010) Os processos no sistema operacional que possuem um 
timer, chamado de quantum, onde todos os processos ganham o mesmo valor 
de quantum para rodarem na CPU, caracterizam o escalonamento de 
processos do tipo:Requer resposta. Opção única. 
(5/5 Pontos) 
a) FIFO - First In, First Out 
b) RR - Round-Robin 
c) SRT - Shortest Remaining Time 
d) FCFS - First Come, First Served 
e) SJF - Shortest Job First 
 
Respostas corretas: b) RR - Round-Robin 
 
(FCC - TRE-SP 2012) Nos conceitos de ciência da computação, um processo é 
um módulo executável que pode conter threads. Um conceito importante sobre 
threads que estão contidas no mesmo processo é que:Requer resposta. Opção 
única. 
(5/5 Pontos) 
a) Controlam o acesso da memória dinâmica (heap) dos processos 
externos 
b) Podem compartilhar a memória do processo 
c) Possuem proteção contra problemas comuns de processos, como 
vazamento e acessos inválidos da memória 
d) Acessam a memória estática ao contrário de processos convencionais 
e) Evitam que processos concorrentes acessem recursos do processo 
principal 
 
Respostas corretas: b) Podem compartilhar a memória do processo 
 
(CESGRANRIO - CAPES 2008) Considere o seguinte conjunto de processos e 
a duração de execução de CPU expressa em milissegundos: Processo 
Duração de execução X 28 Y 4 Z 7 Se os processos chegam na ordem X, Y e 
Z, onde X chega no instante 0, qual o tempo de espera médio se os processos 
forem atendidos segundo o escalonamento FIFO (First in First out)?Requer 
resposta. Opção única. 
(5/5 Pontos) 
a) 20 
b) 10.6 
c) 12 
d) 13 
e) 14 
 
Respostas corretas: a) 20 
 
O que se busca com o escalonamento de processos?Requer resposta. Opção 
única. 
(0/5 Pontos) 
a) Aumentar tempo de resposta e o tempo de espera e diminuir o 
turnaround 
b) Aumentar o throughput e o tempo de espera e diminuir o tempo de 
resposta 
c) Aumentar o throughput e o tempo de espera e diminuir o turnaround 
d) Aumentar o throughput e diminuir o tempo de resposta e o tempo de 
espera 
e) Aumentar o turnaround e o throughput e diminuir o tempo de resposta 
 
Respostas corretas: 
d) Aumentar o throughput e diminuir o tempo de resposta e o tempo de 
espera 
 
O que significa dizer que um processo está pronto? Requer resposta. Opção 
única. 
(0/5 Pontos) 
a) Que ele já foi encerrado 
b) Que ele está pronto para receber uma instrução de entrada/saída 
c) Que ele está aguardando para entrar em execução 
d) Que ele foi finalizado e aguarda o SO liberar seus recursos 
e) n.d.a. 
 
Respostas corretas: c) Que ele está aguardando para entrar em execução 
1313, 
Qual destas características não pertence ao algoritmo de escalonamento 
FIFO? Requer resposta. Opção única. 
(5/5 Pontos) 
a) Pode retirar um processo de execução quando ocorre uma interrupção 
por tempo 
b) Executa um processo até que ele seja finalizado 
c) Organiza a execução dos processos por ordem de chegada 
d) É do tipo não preemptivo 
e) n.d.a. 
 
Respostas corretas: 
a) Pode retirar um processo de execução quando ocorre uma interrupção 
por tempo 
 
Quando ocorre um(a) ______, o kernel salva o contexto de um processo que 
estava rodando no PCB e carrega o contexto salvo do processo escalonado. 
Qual opção preenche corretamente esta lacuna? Requer resposta. Opção 
única. 
(5/5 Pontos) 
a) troca de contexto 
b) escalonamento de longo prazo 
c) substituição de página 
d) deadlock 
e) troca de mensagens 
 
Respostas corretas: a) troca de contexto 
 
(INSTITUTO AOCP - PRODEB 2018) Quando um computador é 
multiprogramado, normalmente há muitos processos ou threads que competem 
pelo tempo de CPU ao mesmo tempo. Isso ocorre sempre que dois ou mais 
processos estão no estado pronto. Se somente uma CPU estiver disponível 
nesse momento, deverá ser feita a escolha de qual processo será executado. A 
parte do sistema operacional que faz essa escolha é chamada de escalonador.Sobre escalonador, assinale a alternativa INCORRETA.Requer resposta. 
Opção única. 
(5/5 Pontos) 
a) Um algoritmo de escalonamento não preemptivo escolhe um processo 
para executar e, então, o deixa executar até que seja bloqueado, à espera de 
E/S ou de algum outro processo, ou até que ele voluntariamente libere a CPU. 
Mesmo que ele execute por horas, não será compulsoriamente suspenso. 
b) Um algoritmo de escalonamento preemptivo escolhe um processo e o 
deixa em execução por um tempo máximo fixado. Se ainda estiver executando 
ao final desse intervalo de tempo, o processo será suspenso e o escalonador 
escolherá outro processo para executar. 
c) Quando ocorre uma interrupção de Entrada/ Saída, pode-se tomar uma 
decisão de escalonamento. 
d) O escalonamento preemptivo requer a existência de uma interrupção de 
relógio ao fim do intervalo de tempo para que o controle sobre a CPU seja 
devolvido ao escalonador. Se não houver relógio disponível, o escalonamento 
não preemptivo será a única opção. 
e) Um algoritmo de escalonamento não preemptivo escolhe um processo e 
o deixa em execução por um tempo máximo fixado. Se ainda estiver 
executando ao final desse intervalo de tempo, o processo será suspenso e o 
escalonador escolherá outro processo para executar. 
 
Respostas corretas: 
e) Um algoritmo de escalonamento não preemptivo escolhe um processo 
e o deixa em execução por um tempo máximo fixado. Se ainda estiver 
executando ao final desse intervalo de tempo, o processo será suspenso 
e o escalonador escolherá outro processo para executar. 
1616, 
(UFMG - UFMG 2019) O algoritmo de escalonamento Round RobinRequer 
resposta. Opção única. 
(5/5 Pontos) 
a) pode sofrer do problema de inanição (starvation). 
b) não funciona com sistemas de tempo compartilhado. 
c) é livre do problema de inanição (starvation). 
d) não deve ser usado para escalonamento de processos. 
e) n.d.a. 
 
Respostas corretas: c) é livre do problema de inanição (starvation). 
 
(CESGRANRIO - LIQUIGAS 2012) Alguns esquemas de escalonamento de 
processos podem ter efeitos negativos em determinadas situações. A situação 
de starvation é alcançada quandoRequer resposta. Opção única. 
(5/5 Pontos) 
a) um esquema de escalonamento no qual todos os processos obtêm uma 
fatia proporcional do tempo de processamento acontece. 
b) um processo qualquer é capaz de interromper a execução de outro por 
decisão do sistema operacional. 
c) um processo é executado sempre até o fim antes que o escalonamento 
de algum outro processo seja efetuado, como por exemplo, na disciplina FCFS 
sem preempção. 
d) alguns processos ou classes de processos permanecem sempre à 
espera do processador devido ao fato de que o escalonamento acaba sempre 
por privilegiar a escolha de outros processos. 
e) o sistema operacional (SO) utilizado é voltado para aplicações de tempo 
real, impedindo que o usuário submeta processos de naturezas diferentes 
daquelas características esperadas e para as quais o SO está preparado. 
 
Respostas corretas: 
d) alguns processos ou classes de processos permanecem sempre à 
espera do processador devido ao fato de que o escalonamento acaba 
sempre por privilegiar a escolha de outros processos. 
 
Quais os estados um processo pode assumir durante a sua existência? Requer 
resposta. Opção única. 
(5/5 Pontos) 
Novo, Execução, Finalizado 
Novo, Execução, Bloqueado 
Pronto, Execução, Bloqueado 
Novo, Pronto, Execução 
Novo, Pronto, Execução, Finalizado 
 
Respostas corretas: Pronto, Execução, Bloqueado 
 
(CESGRANRIO - TRANSPETRO 2018) A política de escalonamento 
estabelece os critérios utilizados para selecionar o processo que fará uso do 
processador. No escalonamento não preemptivo, quando um processo está em 
execução,Requer resposta. Opção única. 
(5/5 Pontos) 
apenas o sistema operacional pode ocasionar a perda do uso do 
processador 
qualquer processo em espera pode ocasionar a perda do uso do 
processador 
qualquer processo pronto pode ocasionar a perda do uso do processador 
nenhum evento externo pode ocasionar a perda do uso do processador 
nem mesmo o próprio processo pode ocasionar a perda do uso do 
processador 
 
Respostas corretas: 
Nenhum evento externo pode ocasionar a perda do uso do processador 
 
(IBFC - EMBASA 2017) A Memória Virtual é uma técnica computacional usada 
pelos Sistemas Operacionais para aumentar quantidade de memória real 
(RAM) do computador a fim de rodar os programas e o próprio sistema sem 
travamentos. Na maioria das distribuições Linux, essa Memória Virtual é uma 
partição, à parte da partição raiz do sistema, denominada tecnicamente 
de:Requer resposta. Opção única. 
(5/5 Pontos) 
Setup 
Safe 
Ship 
Swap 
Shell 
Respostas corretas: Swap

Outros materiais