Baixe o app para aproveitar ainda mais
Prévia do material em texto
SISTEMAS OPERACIONAIS Lupa Calc. Vídeo PPT MP3 CCT0757_A3_201803434181_V2 Aluno: MARCOS VERÍCIO DA SILVA Matr.: 201803434181 Disc.: SIST. OPERACIONAIS 2020.1 EAD (GT) / EX Prezado (a) Aluno(a), Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se 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. Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS. 1. Cinco tarefas repesentadas pela indentificação A, B, C, D e E, executadas em lote, chegam ao computador com 1 segundo de intervalo entre eles. Seus tempos de processamento são estimados em 10, 7, 3, 4 e 5 segundos de CPU, respectivamente. Considerando que a estratégia de escalonaménto é do tipo round-robin (circular) com um time-slice (fatia de tempo) de 1 segundo, o tempo médio de turnaround desses processos, ignorando o tempo gasto para troca de contexto e assumindo que uma tarefa admitida é colocada no início da fila é de: 13,1 segundos 55 segundos 25,5 segundos 10,8 segundos 19,6 segundos 2. Escalonadores preemptivos usam um relógio em tempo real que gera interrupção a intervalos regulares (digamos, a cada 1/100 de um segundo). Cada vez que uma interrupção ocorre, o _______________ muda para outra tarefa. MODEM SISTEMA OPERACIONAL BARRAMENTO COMPUTADOR PROCESSADOR 3. 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: Translation Lookaside Buffer (TLB) First-In-First-Out (FIFO) Shortest-Job-First (SJF) Por Prioridade Paginação 4. Na política de escalonamento First-In-First-Out (FIFO), é selecionado para execução o processo que: estiver em modo usuário. chegar primeiro ao estado de pronto. ocupar menos espaço em memória. tiver maior prioridade. tiver o menor tempo de processador ainda por executar. 5. (MEC2008) O Sistema Operacional visualiza seus processos por meio de uma representação de fila. Assim, todo processo que esteja no estado pronto é mantido numa fila de processos prontos. Quando um ou mais processos estão prontos para serem executados, o sistema operacional deve decidir qual deles vai ser executado primeiro. A parte do sistema operacional responsável por essa decisão é chamada escalonador, ou seja, a escolha do processo que será executado recebe o nome de escalonamento. O escalonador utiliza algoritmos de escalonamento para realizar o escalonamento de processos. As alternativas a seguir apresentam algoritmos de escalonamento, à exceção de uma. Assinale-a: Circular. Prioridade. Transição. Tempo real. Múltiplas Filas. 6. O que são sistemas de tempo compartilhado ou sistemas on-line? São sistemas que utilizam janelas de tempo para que jobs rodem em sua "fatia de tempo" São sistemas que informam que o link está "de pé", ou on-line São sistemas que não compartilham recursos e jobs rodam na janela de tempo São sistemas que usam prioridades para que processos de maior prioridade passe a usar a CPU São sistemas de compartilhamento de uma CPU onde o job roda em sua "janela de tempo" usando prioridades 7. Marque a opção correta correspondente à afirmação a seguir. Característica que permite que um processo seja desalocado da CPU em qualquer instante de tempo. Não preempção Sincronismo Compartilhamento Preempção Termino em tempo pré-definido 8. Starvation é uma situação que ocorre quando: A prioridade de um processo é ajustada de acordo com o tempo total de execução do mesmo. Pelo menos um processo é continuamente postergado e não executa. Pelo menos um evento espera por um evento que não vai ocorrer. Quando Quantum está acima de 400 ms O processo tenta mas não consegue acessar uma variável compartilhada.
Compartilhar