Baixe o app para aproveitar ainda mais
Prévia do material em texto
21/04/2020 EPS estacio.webaula.com.br/Classroom/index.html?id=2520856&courseId=14340&classId=1289002&topicId=3060233&p0=03c7c0ace395d80182db0… 1/3 Existem vários tipos de algoritmos de escalonamento. Qual dos Algoritmos listados abaixo escolhe primeiro para execução o que tiver menor tempo ? Existem vários tipos de algoritmos de escalonamento. Qual dos Algoritmos a seguir determina a escolha de processos na fila de pronto para execução por ordem de chegada? Uma alternativa para o aumento de desempenho de sistemas computacionais é o uso de processadores com múltiplos núcleos, chamados multicores. Nesses sistemas, cada núcleo, normalmente, tem as funcionalidades completas de um processador, já sendo comuns, atualmente, configurações com 2, 4 ou mais núcleos. Com relação ao uso de processadores multicores, e sabendo que threads são estruturas de execução associadas a um processo, que compartilham suas áreas de código e dados, mas mantêm contextos independentes, analise as seguintes asserções: Ao dividirem suas atividades em múltiplas threads que podem ser executadas paralelamente, aplicações podem se beneficiar mais efetivamente dos diversos núcleos dos processadores multicores. SUPORTE A SGBD EM SISTEMAS OPERACIONAIS CCT0881_A3_201901262138_V2 Lupa Calc. PPT MP3 Aluno: WALLACE SOARES COSTA Matr.: 201901262138 Disc.: SUP. SGBD SIST.OPER. 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. Circular com prioridade SJF Circular Prioridade FIFO 2. Circular com Prioridade Circular Prioridade SJF FIFO 3. javascript:voltar(); javascript:voltar(); javascript:diminui(); javascript:aumenta(); javascript:calculadora_on(); javascript:abre_frame('2','3','','55V18J4ANWEI5CI219EY',''); javascript:abre_frame('3','3','','55V18J4ANWEI5CI219EY',''); 21/04/2020 EPS estacio.webaula.com.br/Classroom/index.html?id=2520856&courseId=14340&classId=1289002&topicId=3060233&p0=03c7c0ace395d80182db0… 2/3 PORQUE O sistema operacional nos processadores multicores pode alocar os núcleos existentes para executar simultaneamente diversas sequências de código, sobrepondo suas execuções e, normalmente, reduzindo o tempo de resposta das aplicações às quais estão associadas. Acerca dessas asserções, assinale a opção correta. São conhecidos como algoritmos de escalonamento de processos: Selecione o algoritmo de escalonamento de processos que é não-preemptivo: Considere a seguinte chegada de processo e respectivos tempos de execução: Processo Tempo de Chegada Duração P1 0.0 6 P2 2.0 5 P3 3.0 3 P4 5.0 4 Considere ainda que se utiliza um esquema de escalonamento Preemptivo Shortest Job First - SJF. Pergunta-se: qual o tempo médio de espera neste sistema? A primeira asserção é uma proposição verdadeira, e a segunda, uma proposição falsa. A primeira asserção é uma proposição falsa, e a segunda, uma proposição verdadeira. Tanto a primeira quanto a segunda asserções são proposições falsas. As duas asserções são proposições verdadeiras, e a segunda é uma justificativa correta da primeira. As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira. 4. SJF e SML SJF e RR FCFF E RR SJF e FCFF SJF e RS 5. Shortest Job First (SJF) Com Prioridades Por Loteria Round Robin Múltiplas Filas 6. 5.5 4.0 4.5 5.0 3.5 21/04/2020 EPS estacio.webaula.com.br/Classroom/index.html?id=2520856&courseId=14340&classId=1289002&topicId=3060233&p0=03c7c0ace395d80182db0… 3/3 Analise a definição a seguir: "É um escalonamento preemptivo, projetado especialmente para sistemas de tempo compartilhado. Esse algoritmo é bastante semelhante ao FIFO, porém, quando um processo passa para o estado de execução, existe um tempo limite para o uso contínuo do processador denominado fatia de tempo (time-slice) ou quantum." A descrição se refere ao escalonamento: Em relação a gerência do processador, Tempo de TEMPO DE RESPOSTA é? 7. SJF POR PRIORIDADES SWAPPING LIFO CIRCULAR 8. resposta é o tempo decorrido entre uma requisição ao sistema ou à aplicação e o instante em que a resposta é exibida. é o tempo que um processo leva desde a sua criação até ao seu término, levando em consideração todo o tempo gasto na espera para alocação de memória, espera na fila de pronto (tempo de espera), processamento na UCP (tempo de processador) e na fila de espera, como nas operações de E/S. n.d.a. é o tempo total que um processo permanece na fila de pronto durante seu processamento, aguardando para ser executado é o tempo que um processo leva no estado de execução durante seu processamento. Legenda: Questão não respondida Questão não gravada Questão gravada Exercício inciado em 21/04/2020 11:26:27. javascript:abre_colabore('35768','187708433','3743156027');
Compartilhar