4

Click here to load reader

Sistema Operacional AV1 2015.pdf

Embed Size (px)

Citation preview

Page 1: Sistema Operacional AV1 2015.pdf

27/10/2015 BDQ Prova

http://simulado.estacio.br/bdq_prova_resultado_preview.asp 1/4

Avaliação: CCT0224_AV1_201502292751 » SISTEMAS OPERACIONAIS       Tipo de Avaliação: AV1

Aluno: 201502292751  GEORGE ALFREDO CHAVES FELIPPE

Professor: VINICIUS MARTINS DE MELLOMARCELO BARBOSA CARNEIRO Turma: 9003/BO

Nota da Prova: 6,0 de 8,0         Nota do Trab.: 0        Nota de Partic.: 2        Data: 09/10/2015 17:07:03 (F)

  1a Questão (Ref.: 254743) Pontos: 0,5  / 0,5

Assinale a questão abaixo, indicando as afirmações corretas. Em um sistema multiprogramado, contendo umaúnica CPU, a alternância da execução dos processos permite que processos distintos executem em tempossequencialmente próximos. Embora, está execução transmita ao usuário a impressão de que estão sendoprocessados paralelamente, é possível afirmar que neste caso os processos não podem executar no mesmoinstante de tempo, visto que há apenas uma CPU disponível. Sobre a execução de processos em um sistemamultiprogramado é possível afirmar:

Se o processo possuir várias threads, o sistema operacional poderá atender todas as thread utilizandoparalelismo real.A alternância da execução dos processos em tempos sequencialmente próximos causa paralelismo real.Se adicionarmos 3 CPUs, o sistema não poderá ser multiprocessado e multiprogramado.O Sistema poderá causar Pseudoparalelismo, apenas se houver mais de uma CPU, ou seja, se osistemas for fortemente acoplado.

  A alternância da execução dos processos em tempos seqüencialmente próximos causa ao usuário ailusão de que os processos estão executando paralelamente, ou seja, Pseudoparalelismo.

 Gabarito Comentado.

  2a Questão (Ref.: 230255) Pontos: 0,0  / 0,5

Em relação às estruturas dos sistemas operacionais modernos, podemos afirmar que: I  O conceito de microkernel é de reduzir o kernel a comunicações de processos básicos e controle de I/O, edeixar os outros serviços de sistemas situados no userspace (espaço do usuário) em forma de processosnormais (chamados de servers). II  O kernel monolítico executa cada serviço básico do sistema como gerenciamento de memória, manipulaçãode interrupções e comunicação I/O, sistemas de arquivos, no espaço do kernel. III  Na estrutura do microkernel tanto o núcleo como como os demais serviços são executados em modokernel. IV  No kernel monolítico o sistema operacional é escrito como uma coleção de rotinas, ligadas a um únicogrande programa binário executável. 

Assinale a alternativa que contém a(s) afirmação(ões) correta(s):

  Somente I e III  Somente I, II e IV

Somente I, II e IIISomente II, III e IVSomente I, III e IV

 Gabarito Comentado.

Page 2: Sistema Operacional AV1 2015.pdf

27/10/2015 BDQ Prova

http://simulado.estacio.br/bdq_prova_resultado_preview.asp 2/4

  3a Questão (Ref.: 587135) Pontos: 0,0  / 0,5

Um processo do tipo CPUbound é aquele que faz poucas operações de entrada e saída. Por outro lado,processos do tipo I/Obound são aqueles que fazem muita leitura de disco ou requerem muita interação com ousuário. Desta forma, concluise que os processos que ficam a maior parte do tempo nos estados "pronto" e"executando" são os processos do tipo:

O processo em questão não é CPUbound nem I/Obound.CPUbound e I/Obound ao mesmo tempo.

  I/Obound.  CPUbound.

Não é possível classificar o processo com as informações fornecidas.

 Gabarito Comentado.

  4a Questão (Ref.: 12030) Pontos: 0,5  / 0,5

Processos podem ser classificados como CPUbound ou I/O bound, de acordo com a utilização elevada doprocessador(UCP) e dos dispositivos de entrada/saída(E/S), respectivamente. Analisando os gráficos abaixopodemos afirmar que :

ao longo do tempo o gráfico 1 representa um processo de I/O bound, já no gráfico 2 não é possívelverificar o tipo de processo que representa.tanto o gráfico 1 quanto o gráfico 2 representam processos de CPUbound.

  o gráfico 2 representa um processo de I/O bound e o gráfico 1 representra um processo de CPUbound.tanto o gráfico 1 quanto o gráfico 2 representam processos de I/O bound.o gráfico 1 representa um processo de I/O bound e o gráfico 2 representra um processo de CPUbound.

 Gabarito Comentado.

  5a Questão (Ref.: 16993) Pontos: 1,0  / 1,0

O uso de interrupções é fundamental para a existência de:

bibliotecas de software  Sistemas multitarefa

comunicação de dadosdispositivos de hardware como teclado e discodispositivos de hardware como monitor e impressora

  6a Questão (Ref.: 227854) Pontos: 1,0  / 1,0

Threads são fluxos de execução distintos dentro de um mesmo processo. É a unidade de execução de umsistema. Qual das afirmativas abaixo não estão de acordo com o conceito de threads ?

Page 3: Sistema Operacional AV1 2015.pdf

27/10/2015 BDQ Prova

http://simulado.estacio.br/bdq_prova_resultado_preview.asp 3/4

Utilização de múltiplos processadoresMelhor aproveitamento na fatia de tempoCompartilhamento de recursos

  Fornecem a interface entre os processos e o sistema operacional sendo um mecanismo de proteção aonúcleoEconomia de tempo de gerenciamento

  7a Questão (Ref.: 621446) Pontos: 1,0  / 1,0

Em programação concorrente, quando um processo nunca é executado ("morre de fome"), pois processos deprioridade maior sempre o impedem de ser executado, podemos concluir que ocorreu ?

  StarvationBloqueio do processoDeadlockEspera ocupadaExclusão mútua

 Gabarito Comentado.

  8a Questão (Ref.: 610841) Pontos: 1,0  / 1,0

O trecho do códigofonte de um programa que, ao ser executado, requer um recurso e pode levar o sistema auma condição de corrida é denominado:

Região restanteRegião problemática

  Região críticaRegião de saídaRegião de entrada

  9a Questão (Ref.: 16872) Pontos: 0,0  / 1,0

Um semárofo S que será utilizado para garantir a exclusão mútua no acesso a uma região crítica deverá serinicializado com:

10

  1Depende da capacidade da região crítica

  2

 Gabarito Comentado.

  10a Questão (Ref.: 16871) Pontos: 1,0  / 1,0

São condições para ocorrência de deadlock:

Page 4: Sistema Operacional AV1 2015.pdf

27/10/2015 BDQ Prova

http://simulado.estacio.br/bdq_prova_resultado_preview.asp 4/4

  Espera circular e exclusão mútuaEspera circular e starvationExclusão mútua e starvationRegião crítica e starvationCondição de corrida e exclusão mútua

Período de não visualização da prova: desde 01/10/2015 até 21/10/2015.