Baixe o app para aproveitar ainda mais
Prévia do material em texto
201769 EPS: Módulo Aluno http://simulado.estacio.br/alunos/ 1/3 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 pronto para o estado em execução II. Do estado pronto para o estado bloqueado III. Do estado bloqueado para o estado em execução IV. Do estado bloqueado para o estado pronto Quais são as afirmativas verdadeiras? Suponha um sistema operacional multiprogramado no qual há vários processos sendo executados de forma concorrente. Imagine que, neste contexto, seja importante que o sistema operacional adote como critério de escalonamento a escolha dos processos que tiverem o menor tempo de processador ainda por executar. Assinale a alternativa que representa o critério de escalonamento adequado para a situação descrita: O nome dado ao critério utilizado para selecionar o próximo processo que deve ser executado é : SISTEMAS OPERACIONAIS CCT0245_A6_201602515247_V1 Lupa Vídeo PPT MP3 Aluno: PAULO CEZAR SOUZA DE ANDRADE Matrícula: 201602515247 Disciplina: CCT0245 SISTEMAS OPERACION. Período Acad.: 2017.1 EAD (GT) / EX Prezado (a) Aluno(a), Você fará agora seu EXERCÍCIO DE FIXAÇÃO! Lembrese que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha (3). Após a finalização do exercício, você terá acesso ao gabarito. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. Somente as afirmativas III e IV são verdadeiras. Somente as afirmativas I e IV são verdadeiras. Somente as afirmativas II e III são verdadeiras. Somente as afirmativas I e III são verdadeiras. Todas as afirmativas são verdadeiras. Gabarito Comentado 2. FirstInFirstOut (FIFO) Por Prioridade ShortestJobFirst (SJF) Paginação Translation Lookaside Buffer (TLB) Gabarito Comentado 3. TEMPO REAL ARMAZENAMENTO COMPATILHAMENTO ESCALONAMENTO EXECUÇÃO 201769 EPS: Módulo Aluno http://simulado.estacio.br/alunos/ 2/3 Em relação à política de escalonamento por preempção, é correto afirmar que o sistema operacional: A política de escalonamento utilizada pelo sistema operacional para fazer a gerência do processador, que é caracterizada pela possibilidade de o sistema operacional interromper um processo em execução e passálo para o estado de pronto, com o objetivo de alocar outro processo no processador, é chamada de escalonamento: Os sistemas operacionais criam estruturas de controle, chamadas processo, para controlar a execução dos programas de usuário. Essa estrutura registra informações sobre a situação do processo durante todo seu processamento, sendo uma dessas informações o estado do processo. Quanto aos estados básicos de um processo podemos afirmar que: Em quais situações um processo é escalonado para executar em um sistema monoprocessado? I. Quando o processo em execução finaliza. II. Quando o processo em execução não é bloqueado. III. Quando termina a fatia de tempo do processo em execução. 4. pode interromper um processo em execução, com o objetivo de alocar outro processo na UCP possui capacidade limitada e processos simples executa apenas processos que ainda não estão ativos executa tipicamente o processo tipo BATCH. (em lote) executa apenas processos em monoprogramação 5. não preemptivo preemptivo atemporal seletivo temporal Gabarito Comentado 6. Sempre que um processo é criado, ele entra no estado de execução sem necessidade de escalonamento O estado de execução está diretamente associado aos dispositivos de E/S, ou seja, um processo que aguarda a conclusão de um operação de E/S encontrase nesse estado Não há nenhuma relação entre os estados de pronto e de execução O escalonador seleciona processos que estejam no estado de pronto e os coloca em execução, obedecendo os critérios estabelecidos (tempo, prioridade) Ao solicitar uma operação de E/S (por exemplo, entrada de dados pelo usuário via teclado) um processo que esteja em execução fica aguardando a conclusão da operação no estado de pronto 7. Apenas II e III estão corretas. Apenas a II está correta. Apenas I e II estão corretas. Apenas a III está correta. Apenas I e III estão corretas. Gabarito Comentado 201769 EPS: Módulo Aluno http://simulado.estacio.br/alunos/ 3/3 O projeto de um escalonador adequado, deve levar em conta uma série de diferentes necessidades, ou seja, o projeto de uma política de escalonamento deve contemplar os seguintes objetivos. Dentre as ações abaixo, julgue a INCORRETA. 8. Balancear o tempo de CPU entre as tarefas. Manter o processador ocupado o maior parte do tempo possível. Oferecer tempos de resposta razoáveis. Maximizar a taxa de atendimento (vazão) do sistema (throughput). Minimizar o número usuários interativos do sistema.
Compartilhar