Buscar

SISTEMAS OPERACIONAIS - AP -2017/2

Prévia do material em texto

CCT0245_201204063621 V.1
SISTEMAS OPERACIONAIS
Avaiação Parcial: CCT0245_SM_201204063621 V.1 
Aluno(a): RAFAEL SOARES LEWENSTEIN Matrícula: 201204063621
Acertos: 9,0 de 10,0 Data: 19/07/2017 12:49:43 (Finalizada)
1a Questão (Ref.: 201204652509) Acerto: 1,0 / 1,0
Um Sistema Operacional (SO) realiza o gerenciamento:
(I)_________________, que inclui o fornecimento do sistema de arquivos para a representação de arquivos e
diretórios e o gerenciamento do espaço em dispositivos com grande capacidade de armazenamento de dados.
(II)________________, que são a unidade básica de trabalho do SO. Isso inclui a sua criação, sua exclusão e o
fornecimento de mecanismos para a sua comunicação e sincronização.
(III)_______________, controlando que partes estão sendo usadas e por quem. Além disso, é responsável pela
alocação e liberação dinâmica de seu espaço.
As lacunas I, II e III são, correta e respectivamente, preenchidas por:
de I/O - de tempos de CPU - de RAM
de armazenamento - de processos - de memória
de arquivos - de barramentos - de discos
de discos - de threads - de cache
em memória secundária - de serviços - em memória principal
Gabarito Comentado.
2a Questão (Ref.: 201204080821) Acerto: 1,0 / 1,0
A maioria dos autores classifica os sistemas operacionais entre os seguintes tipos: sistemas monotarefa ou
multitarefa, sistemas monousuário ou multiusuário, sistemas monoprocessados ou multiprocessados. Em relação a
essas classificações, marque a alternativa correta:
Em sistemas operacionais multitarefa monoprocessados a execução de diferentes programas é simultânea.
Um sistema operacional multitarefa é necessariamente um sistema multiprocessado.
Um sistema operacional multiprocessado não é necessariamente um sistema multitarefa.
Todo sistema operacional multiusuário é ao mesmo tempo um sistema multitarefa.
Todo sistema operacional multitarefa é necessariamente um sistema multiusuário.
Gabarito Comentado.
3a Questão (Ref.: 201204081635) Acerto: 1,0 / 1,0
Suponha que um usuário esteja utilizando um editor de texto em um terminal Windows. Em um dado momento ele
nota que o computador ficou lento. O usuário confirma que aparentemente não há nenhum programa sendo
executado além do Windows e do Word. Ao conferir no gerenciador de tarefas, ele observa que existe um novo
processo chamado "backup". Entretanto, não há nenhuma interface para lidar com esse processo. Neste caso,
podemos dizer que o processo "backup" é um processo do tipo:
BDQ: Avaliação Parcial http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado...
1 de 4 23/08/2017 15:59
background.
CPU-bound.
monotarefa.
I/O-bound.
foreground.
4a Questão (Ref.: 201204680847) Acerto: 1,0 / 1,0
Um processo, segundo Machado, é formado por três partes, conhecidas como contexto de hardware, contexto de
software e espaço de endereçamento.A figura ilustra, de maneira abstrata, os componentes da estrutura de um
processo, que juntos, mantêm todas as informações necessárias a execução de um programa. Sobre os
componentes é correto afirmar que:
o espaço de endereçamento armazena o conteúdo dos registradores gerais da UCP, além dos registradores
de uso específico, como program counter(PC), stack pointer (SP) e registrador de status(PSW).
o contexto de hardware mantém informações nos registradores do processador, enquanto um processo está
em execução, mas não pode salvá-las caso o processo seja interrompido.
o contexto de hardware mantém informações nos registradores do processador, enquanto um processo está
em execução, podendo salvá-las caso o processo seja interrompido.
o contexto de hardware de um processo é composto por três grupos de informações sobre o
processo:identificação, quotas e privilégios.
o contexto de software armazena o conteúdo dos registradores gerais da UCP, além dos registradores de
uso específico, como program counter(PC), stack pointer (SP) e registrador de status(PSW).
Gabarito Comentado.
5a Questão (Ref.: 201204740513) Acerto: 0,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
BDQ: Avaliação Parcial http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado...
2 de 4 23/08/2017 15:59
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
Gabarito Comentado.
6a Questão (Ref.: 201204681539) Acerto: 1,0 / 1,0
Threads são fluxos de execução distintos dentro de um mesmo processo. Assinale a afirmativa que NÃO está de
acordo com o conceito de threads.
Economia de tempo de processamento
Melhor aproveitamento na fatia de tempo
Utilização de múltiplos processadores
Compartilhamento de recursos
Fornecem a interface entre os processos e o sistema operacional sendo um mecanismo de proteção ao
núcleo
Gabarito Comentado.
7a Questão (Ref.: 201204680824) Acerto: 1,0 / 1,0
O trecho do código-fonte de um programa que, ao ser executado, requer um recurso e pode levar o sistema a uma
condição de corrida é denominado:
Região de entrada
Região de saída
Região crítica
Região problemática
Região restante
8a Questão (Ref.: 201204680832) Acerto: 1,0 / 1,0
Starvation é uma situação que ocorre quando:
O processo tenta mas não consegue acessar uma variável compartilhada.
Quando Quantum está acima de 400 ms
A prioridade de um processo é ajustada de acordo com o tempo total de execução do mesmo.
Pelo menos um evento espera por um evento que não vai ocorrer.
Pelo menos um processo é continuamente postergado e não executa.
Gabarito Comentado.
9a Questão (Ref.: 201204336825) Acerto: 1,0 / 1,0
São técnicas utilizadas na sincronização entre processos?
I. Starvation
II. Instruções TSL
III. Semáforos
IV. Monitores
Somente as afirmativas I e II são verdadeiras.
Somente as afirmativas II e III são verdadeiras.
Todas as afirmativas são verdadeiras.
Somente as afirmativas II, III e IV são verdadeiras.
Somente as afirmativas I, II, III são verdadeiras.
BDQ: Avaliação Parcial http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado...
3 de 4 23/08/2017 15:59
Gabarito Comentado.
10a Questão (Ref.: 201204642874) Acerto: 1,0 / 1,0
No âmbito de sistemas operacionais, uma seção ou região crítica é a:
parte do programa que acessa dados compartilhados.
área do programa que é executada 80% do tempo.
parte da memória usada para operações criptográficas.
área do sistema operacional que contém o código do loader.
área da memória que contém dados compartilhados.
Gabarito Comentado.
BDQ: Avaliação Parcial http://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado...
4 de 4 23/08/201715:59

Continue navegando