Logo Passei Direto
Buscar
Em sistema leitores-escritores com preferência para leitores, uma operação de leitura consome 3 unidades de tempo e uma operação de escrita consome 5 unidades de tempo. No instante ti -1 não há nenhum processo leitor, nem escritor. Um leitor chega no tempo ti, e cinco leitores e um escritor chegam no tempo ti+1. Se não chegar mais nenhum processo, qual instante de tempo o escritor terminará de escrever?
a) ti+8
b) ti+9
c) ti+18
d) ti+19
e) ti+20
User badge image
Praticando Para o Saber

ano passado

Respostas

User badge image

Ed Verified user icon

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.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina