Buscar

AV - Sistemas operacionais - 2017

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 3 páginas

Prévia do material em texto

11/09/2017 BDQ Prova
http://bquestoes.estacio.br/entrada.asp?p0=80911710&p1=201204063621&p2=1465403&p3=CCT0245&p4=103022&p5=AV&p6=31/08/2017&p1… 1/3
 
 
Avaliação: CCT0245_AV_201204063621 » SISTEMAS OPERACIONAIS
Tipo de Avaliação: AV
Aluno: 201204063621 - RAFAEL SOARES LEWENSTEIN
Professor: MARCELO RIBEIRO DE OLIVEIRA
 
Turma: 9001/AA
Nota da Prova: 5,1 Nota de Partic.: 0 Av. Parcial 2 Data: 31/08/2017 17:04:41
 
 1a Questão (Ref.: 201204817445) Pontos: 1,0 / 1,0
Exclusão mútua é uma técnica usada em programação concorrente para evitar que dois processos ou threads
tenham acesso simultaneamente a um recurso compartilhado. Porém, para que a exclusão mútua ocorra
efetivamente é necessário que o Sistema Operacional garanta outros procedimentos, como por exemplo: ¿Um
processo deve permanecer executando uma região crítica por tempo finito.¿ Descreva outros dois procedimentos
necessários para a exclusão mútua.
 
Resposta: Quando não houver processo executando uma região crítica qualquer processo que solicitar acesso
deverá obtê-lo imediatamente. Não pode haver nem deadlock nem starvation.
 
 
Gabarito: São estes os outros procedimentos necessários para se garantir a exclusão mútua: Somente um processo
por vez possa executar uma região crítica; Um processo interrompido fora de uma região crítica não possa impedir
que outro processo tenha acesso a essa região crítica.; Não possa haver nem deadlock nem starvation; Quando não
houver processo executando uma região crítica, qualquer processo que solicitar acesso deverá obtê-lo
imediatamente; Um processo deve permanecer executando uma região crítica por tempo finito.
 
 2a Questão (Ref.: 201204749248) Pontos: 0,1 / 1,0
Existem diversas estratégias de organização lógica do espaço de memória. Cite 3 dessas?
 
Resposta: Paginação, alocação da memória e segmentação da memória.
 
 
Gabarito: Contíguo simples, estático, estático relocável, dinâmico; paginado, segmentado
 
 3a Questão (Ref.: 201204085742) Pontos: 1,0 / 1,0
Os sistemas operacionais podem ser classificados em relação a possibilidade de concorrência entre processos e a
possibilidade de uso concorrente por mais de um usuário. Neste contexto podemos afirmar que:
Alguns sistemas multiusuário são também multitarefa
Sistemas monousuário são obrigatoriamente monotarefa.
 Todo sistema multiusuário é também multitarefa.
Todo sistema multitarefa é também multiusuário.
Sistemas monotarefa podem ser multiusuário.
 
 4a Questão (Ref.: 201204081646) Pontos: 0,0 / 1,0
Em relação ao conceito de processos, marque a assertiva CORRETA:
11/09/2017 BDQ Prova
http://bquestoes.estacio.br/entrada.asp?p0=80911710&p1=201204063621&p2=1465403&p3=CCT0245&p4=103022&p5=AV&p6=31/08/2017&p1… 2/3
 Quando há duas instâncias de um mesmo programa em execução, pode-se dizer que há dois processos
diferentes (um para cada instância).
Sistemas multitarefa não suportam mais de uma instância do mesmo programa em execução.
Quando há duas instâncias de um mesmo programa em execução, pode-se dizer que há um único processo
responsável pelas duas instâncias.
Apenas sistemas operacionais monotarefa suportam mais de uma instância de um programa em execução.
 Quando há duas instâncias de um mesmo programa em execução, pode-se dizer que há dois processos
iguais.
 
 5a Questão (Ref.: 201204740513) Pontos: 1,0 / 1,0
Sabe-se que cada processo tem seu próprio contexto de software, contexto de hardware e espaço de
endereçamento. Threads de um mesmo processo compartilham o mesmo contexto de software e espaço de
endereçamento, apesar de terem contexto de hardware próprio. De acordo com as afirmações, marque a
alternativa correta.
O uso de threads representa ganhos em termo de desempenho, pois durante a interrupção de um thread
apenas o contexto de software precisa ser salvo, já que o contexto de hardware e o espaço de
endereçamento são os mesmos entre os vários threads.
O uso de threads representa ganhos em termos de desempenho, pois durante a interrupção de um thread
apenas o espaço de endereçamento precisa ser salvo, já que o contexto de software e de hardware são os
mesmos entre os vários threads
O uso de threads diminui o desempenho, pois durante a interrupção de um thread é necessário salvar o
contexto de hardware, de software e espaço de endereçamento.
O uso de threads não influencia no desempenho, pois durante a interrupção de um thread é necessário
salvar o contexto de hardware, de software e espaço de endereçamento
 O uso de threads representa ganhos em termos de desempenho, pois durante a interrupção de um thread
apenas o contexto de hardware precisa ser salvo, já que o contexto de software e o espaço de
endereçamento são os mesmos entre os vários threads
 
 6a Questão (Ref.: 201204775810) Pontos: 1,0 / 1,0
Exclusão mútua é uma técnica usada em programação concorrente para evitar que dois processos ou threads
tenham acesso, simultaneamente, a um recurso compartilhado, acesso esse denominado por REGIÃO CRÍTICA.
Julgue as sentenças a seguir e marque a INCORRETA.
Não pode haver nem deadlock nem starvation
 É permitido que mais de um processo por vez possa executar uma região crítica
Quando não houver processo executando uma região crítica qualquer processo que solicitar acesso deverá
obtê-lo imediatamente
Um processo interrompido fora de uma região crítica não pode impedir que outro processo tenha acesso a
esta região crítica
Um processo deve permanecer executando uma região crítica por tempo finito
 
 7a Questão (Ref.: 201204297840) Pontos: 0,5 / 0,5
Diversos conceitos são fundamentais para que se implemente concorrência entre processos. Região Crítica é um
desses conceitos, que pode ser melhor definido como sendo:
Um trecho de programa onde existe algum recurso cujo acesso é dado por uma prioridade
Um trecho de programa onde existe algum recurso a que somente o sistema operacional pode ter acesso
Um trecho de programa que deve ser executado em paralelo com a Região Crítica de outro programa
Um trecho de programa cujas instruções podem ser executadas em paralelo e em qualquer ordem
 Um trecho de programa onde existe o compartilhamento de algum recurso que não permite o acesso
concomitante por mais de um programa
 
11/09/2017 BDQ Prova
http://bquestoes.estacio.br/entrada.asp?p0=80911710&p1=201204063621&p2=1465403&p3=CCT0245&p4=103022&p5=AV&p6=31/08/2017&p1… 3/3
 8a Questão (Ref.: 201204336828) Pontos: 0,0 / 0,5
Em um sistema operacional, um processo pode, em um dado instante de tempo, estar em um de três estados: em
execução, pronto ou bloqueado. Considere as afirmativas abaixo sobre as possíveis transições entre estes estados
que um processo pode realizar.
 
I. Do estado em execução para o estado bloqueado 
 II. Do estado em execução para o estado pronto 
 III. Do estado pronto para o estado bloqueado 
 IV. Do estado bloqueado para o estado em execução 
 Quais são as afirmativas verdadeiras?
Somente as afirmativas II, III e IV são verdadeiras.
Somente as afirmativas II e III são verdadeiras.
 Todas as afirmativas são verdadeiras.
Somente as afirmativas I e II são verdadeiras.
 Somente as afirmativas I, II, III são verdadeiras.
 
 9a Questão (Ref.: 201204308704) Pontos: 0,5 / 0,5
Ao dividir a memória física em blocos de tamanho fixo (quadros) e dividir a memória lógica (espaço de
endereçamento de processos) em blocos do mesmo tamanho (páginas) e permitir que as páginas sejam carregadas
em quaisquer quadros disponíveis, estaremos implementando:
 Paginação de Memória
Alocação de memória
Memória Virtual
Segmentação de memória
Journaling
 
 10a Questão (Ref.: 201204691515) Pontos: 0,0 / 0,5
Os dispositivos de E/S podem ser classificados de diferentes maneiras, com relação ao tipo de transferência de
dados são classificados em:
Orientados a usuários e ao equipamentosOrientados a blocos e a caracteres
Orientados à páginas e blocos
Orientados a páginas e segmentos
 Orientados a hardware e software
Período de não visualização da prova: desde 26/08/2017 até 05/09/2017.

Continue navegando