1- Defina processo de cooperativos

359 palavras 2 páginas
1- Defina processos cooperativos.
São processos que pode ser influenciados por outros processos devido ao compartilhamento de recursos tais como estruturas de dados, variáveis, segmento de memória, espaço de endereçamento entre outros. É exigida a comunicação entre os processos e a sincronização entre as operações executadas por estes processos.

2- O que é exclusão mútua, e como ela é implementada?
Técnica utilizada para evitar que mais de um processo acesse o dado compartilhado ao mesmo tempo. O processo é impedido de entrar na seção crítica quando outro estiver executando a mesma seção.

3- Como funciona a condição de corrida numa fila de impressão?
Qualquer processo que queira imprimir precisa colocar o seu documento na fila de impressão (compartilhada). O processo de impressão retira os documentos na ordem em que chegaram à fila. O primeiro processo insere seu documento na ultima posição disponível na fila, antes que ele termine o segundo processo tenta inserir seu documento na mesma ultima posição. Os documentos serão sobrescritos e o resultado depende de qual deles é executado primeiro.
Esse tipo de condição de corrida pode ser evitado através da introdução de mecanismos de exclusão mútua.

4- Defina condições de corrida.
Pode acontecer quando os processos são executados logicamente, ou fisicamente em paralelo. Condição onde dois ou mais processos disputam o mesmo recurso, o resultado final depende da ordem de execução dos processos envolvidos.

5- Quais são os fatores que influenciam na execução de processos com recursos compartilhados?
São eles: outros processos que necessitam acessar o mesmo recurso, comunicação e sincronização dos processos, exclusão mutua e espera para utilizar o recurso compartilhado.

6- Quais são as instruções de um programa que atualiza o saldo de um cliente após um lançamento. i. Leitura do registro do cliente no arquivo (REGISTRO); ii. Leitura do valor a ser depositado ou

Relacionados

  • resumo de tga
    1424 palavras | 6 páginas
  • Questionário capitulo 09 PLT Tecnica de Negociação
    837 palavras | 4 páginas
  • Workflow
    930 palavras | 4 páginas
  • teoria da adm
    918 palavras | 4 páginas
  • NEGOCIAÇÃO
    2156 palavras | 9 páginas
  • FUNDAMENTOS DE SISTEMAS
    451 palavras | 2 páginas
  • Sistemas operacionais
    2848 palavras | 12 páginas
  • sistemas operacionais
    1034 palavras | 5 páginas
  • Educação Física
    812 palavras | 4 páginas
  • Lista de exercicios - pesquisa Operacional
    1264 palavras | 6 páginas