• Matéria: Informática
  • Autor: mayralimaalmeida
  • Perguntado 6 anos atrás

Sabemos que o microcomputador pode armazenar muitos dados na memória RAM e em memória secundária. Sabemos também que esses dados sempre estão relacionados a algum processo ou aplicativos. Durante a execução de um aplicativo, um ou mais processos podem ser iniciados para completar a tarefa e eventualmente um pode depender do outro. Nessas situações, é necessário criar um mecanismo para poder gerenciar a sincronização entre os processos, sendo a comunicação de mensagens uma desses mecanismos. TANENBAUM, A. S.; BOS, H. Sistemas operacionais modernos. 4. ed. São Paulo: Pearson Education do Brasil, 2016. Qual(is) da(s) afirmativa(s) aponta(m) outros mecanismos de sincronização entre processos?
I. Usar regiões de memória compartilhada, permitindo um processo compartilhar dados e estados com outros.

II. Utilizar abstrações de semáforos para indicar os estados dos processos.

III. Incluir um aplicativo especial para permitir que os processos enviem SMS uns para os outros.

IV. Possuir aplicativos que permitam o envio de SMS e e-mail entre os processos, garantindo a comunicação.

V. Usar barramentos especiais para trocar mensagens entre processos e seus estados de sincronização.

Agora, assinale a alternativa que contenha as assertivas corretas para realizar a sincronização adequada entre processos.

Respostas

respondido por: recamerino
37

Resposta:

I e II.

Explicação:

Com o compartilhamento de recursos e semáforos de controle é possível ocorrer a sincronização.

Perguntas similares