Buscar

CCT0224 AV2 SISTEMAS OPERACIONAIS

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 4 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

Prévia do material em texto

08/12/2014 BDQ Prova
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 1/4
 
Avaliação: CCT0224_AV2_201301998761 » SISTEMAS OPERACIONAIS
Tipo de Avaliação: AV2
Aluno: 201301998761 ­ EDILSON ABREU ASEVEDO
Professor: MAURO CESAR CANTARINO GIL Turma: 9001/A
Nota da Prova: 2,0 de 8,0         Nota do Trab.: 0        Nota de Partic.: 2        Data: 28/11/2014 16:12:34
  1a Questão (Ref.: 201302130639) Pontos: 0,5  / 0,5
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:
Underground.
Foreground.
  Background.
Daemon.
Thread.
  2a Questão (Ref.: 201302329423) Pontos: 0,0  / 0,5
Dentre os diversos algoritmos de escalonamento, escolha entre as alternativas a opção que indique o algoritmo
que busca beneficiar os processos I/O­bound?
FCFS
  Múltiplas filas com realimentação
Prioridades
  FIFO não preemptivo
Round Robin (Circular)
  3a Questão (Ref.: 201302141253) Pontos: 1,0  / 1,0
Os sistemas operacionais são divididos em diversos componentes que possuem características e funções
específicas. As características abaixo se referem a qual componente de sistema?
1) Gerenciamento de Espaço Livre;
2) Alocação do Espaço de Armazenamento; 
3) Programação de alocação do Disco;
Gerenciamento de Processos;
Gerenciamento de Memória Principal
Gerenciamento de Arquivos;
Gerenciamento do Sistema de I/O;
  Gerenciamento de Memória Secundaria;
08/12/2014 BDQ Prova
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 2/4
  4a Questão (Ref.: 201302113111) Pontos: 0,0  / 0,5
Podemos verificar informações sobre os processos em execução utilizando o gerenciador de tarefas do sistema
operacional Windows e no Linux com o comando PS. Dentre as informações fornecidas podemos destacar o PID
(process identification ou identificador do processo), que faz parte
do contexto de hardware do processo.
  do contexto de software do processo.
do gerenciamento de arquivo.
do espaço de endereçamento do processo.
  do controle de memória do processo.
  5a Questão (Ref.: 201302326493) Pontos: 0,0  / 0,5
Starvation é uma situação que ocorre quando:
Pelo menos um evento espera por um evento que não vai ocorrer.
Quando Quantum esta acima de 400 ms
  Pelo menos um processo é continuamente postergado e não executa.
  A prioridade de um processo é ajustada de acordo com o tempo total de execução do mesmo.
O processo tenta mas não consegue acessar uma variável compartilhada.
  6a Questão (Ref.: 201302365479) Pontos: 0,0  / 0,5
São técnicas utilizadas na sincronização entre processos? 
I. Starvation 
II. Instruções TSL 
III. Semáforos 
IV. Monitores
  Todas as afirmativas são verdadeiras.
Somente as afirmativas I e II são verdadeiras.
Somente as afirmativas I, II, III são verdadeiras.
  Somente as afirmativas II, III e IV são verdadeiras.
Somente as afirmativas II e III são verdadeiras.
  7a Questão (Ref.: 201302115526) Pontos: 0,0  / 0,5
Durante a execução de um programa podem ocorrer eventos inesperados, que causam um desvio forçado no
fluxo de execução de um programa. Esses eventos são conhecidos por interrupção. É correto afirmar que:
  As interrupções são eventos sincronos ou assincronos gerados por um dispositivo de hardware
As interrupções são somente os eventos assíncronos gerados por um dispositivo de hardware ou pelo
sistema operacional.
As interrupções são somente os eventos síncronos gerados por um dispositivo de hardware ou pelo
sistema operacional.
As interrupções são eventos sincronos ou assincronos gerados somente pelo sistema operacional
  As interrupções são eventos sincronos ou assincronos gerados pelo sistema operacional ou por outro
processo de maior prioridde
08/12/2014 BDQ Prova
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 3/4
  8a Questão (Ref.: 201302338319) Pontos: 0,5  / 1,5
Sabemos que o sistema operacional é a mais importante plataforma lógica de um sistema computacional e que,
através de suas gerências, controlam todas as operações e funcionalidades. Um dos grandes desafios é
estabelecer uma política de escalonamento eficiente que proporcione à CPU um fluxo de processos
considerável, minimizado o tempo de resposta e, consequentemente, maximizando a vazão de tarefas. Diante
desta consideração responda as perguntas a seguir: 
a) Como se classificam os tipos de escalonamento? 
b) Descreva as políticas de escalonamento: Por prioridades e Shortest­Job­First (SJF)
Resposta: Escalonamento é o modo com que é aproveitado o tempo util do processador em relação a
desempenho e tempo de resposta. Existem algumas formas de escalonamento dependendo do cenário que se
encontra. Levamos em consideração a chegada, o tamanho e o possivel tempo gasto até o termino do
processo. As formas mais conhecidas formas de escalonamento são: FIFO, Round Robin, LIFO e SJF A principio
no tipo FIFO o primeiro processo que chega na fila tem previlégio de execução primeiro como em uma ordem
de chegada. No tipo Round Robin o processo escolhido e feito de forma aleatória não levendo em consideração
a ordem de chegada nem o tamnho do processo. LiFO o processo chegado por ultimo na pilha é o primeiro a ser
executado. Na SJF o processo de menor tamanho é executado com prioridade.
Gabarito: a)Preemptivo e Não­preemptivo. b)Por prioridade A cada processo que alcança o estado de pronto é
associada uma prioridade de execução. Os processos de maior prioridade são escalonados preferencialmente.
Este tipo de preempção é implementado através de um clock, que interrompe o processador em determinados
intervalos de tempo, para que a rotina de escalonamento reavalie prioridades e, se necessário, escalone outro
processo. O processo interrompido volta para a fila de prontos. Shortest­Job­First (SJF) cada processo é
associado ao seu tempo de execução. Dessa forma, quando o processador está livre, o processo em estado de
pronto que precisar de menos tempo de UCP para terminar seu processamento é selecionado para execução
(shortest­job­first).
  9a Questão (Ref.: 201302329531) Pontos: 0,0  / 1,0
Quando se trata sobre a gerência da memória principal, um ponto que crucial que deve ser considerado é a
fragmentação. Neste sentido assinale a alternativa INCORRETA sobre o tipo de ocorrência de fragmentação
para o tipo de alocação em memória principal.
  Fragmentação externa na alocação particionada dinâmica.
Fragmentação interna na alocação por paginação.
Fragmentação interna na alocação particionada estática.
  Fragmentação externa na alocação por paginação.
Fragmentação externa na alocação por segmentação.
  10a Questão (Ref.: 201302110753) Pontos: 0,0  / 1,5
Um sistema multiusuário pode ser um sistema monotarefa? Justifique a sua resposta.
Resposta: Sim, o que caracteriza um sistema multiusuário é o fato de comportar mais de um usuário e sistema
monotarefa é de processar uma tarefa por vez. Neste caso nada age impede que um sistema multisusuário
tarabalhe em monotarefa. lifo
Gabarito:
Não. Um sistema multiusuário deve ser multitarefa pois a existência de um usuário "logada" já implica na
criação de, no mínimo, uma tarefa.
Período de não visualização da prova: desde 17/11/2014 até 02/12/2014.
08/12/2014 BDQ Prova
http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp 4/4

Outros materiais