Ed
ano passado
Vamos analisar a situação passo a passo: 1. Tempo de leitura e escrita: - Cada operação de leitura consome 3 unidades de tempo. - Cada operação de escrita consome 5 unidades de tempo. 2. Chegada dos processos: - No instante \( ti \), um leitor chega. - No instante \( ti+1 \), cinco leitores e um escritor chegam. 3. Execução: - O leitor que chegou em \( ti \) começará a ler imediatamente e terminará em \( ti + 3 \). - Assim que o leitor terminar, os cinco leitores que chegaram em \( ti + 1 \) poderão começar a ler, um por um, já que há preferência para leitores. 4. Cálculo do tempo para os leitores: - O primeiro leitor (chegou em \( ti + 1 \)) começará a ler em \( ti + 3 \) e terminará em \( ti + 6 \). - O segundo leitor começará em \( ti + 6 \) e terminará em \( ti + 9 \). - O terceiro leitor começará em \( ti + 9 \) e terminará em \( ti + 12 \). - O quarto leitor começará em \( ti + 12 \) e terminará em \( ti + 15 \). - O quinto leitor começará em \( ti + 15 \) e terminará em \( ti + 18 \). 5. Escrita: - O escritor só poderá começar a escrever após todos os leitores terminarem. Portanto, ele começará a escrever em \( ti + 18 \) e terminará em \( ti + 23 \). Agora, vamos verificar as alternativas: - a) \( ti + 8 \) - b) \( ti + 9 \) - c) \( ti + 18 \) - d) \( ti + 19 \) - e) \( ti + 20 \) A resposta correta, considerando que o escritor termina em \( ti + 23 \), não está entre as opções. No entanto, se considerarmos o instante em que ele começa a escrever, que é \( ti + 18 \), a alternativa correta é: c) ti + 18.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material