• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/10

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

10 Cards in this Set

  • Front
  • Back
Como é a aplicação concorrente que surgiu em 1960?
É uma aplicação tem como base a execução cooperativa de múltiplos processos que trabalham em uma mesma tarefa com o objetivo comum.
O que é Sincronização Condicional?
É uma situação onde o acesso ao recurso compartilhado exige a sincronização de processos vinculada a uma condição de acesso.
Como funciona o mecanismo de sincronização Semáforos?
É o mecanismo que permite implementar de forma simples a exclusão mútua e sincronização condicional entre processos.
Como funciona o mecanismo de sincronização Monitores?
São mecanismos de alto nível que tornam mais simples o desenvolvimento de aplicações concorrentes. Ele é um mecanismo estruturado, ao contrario do Semáforos.
O que é Troca de Mensagens?
É um mecanismo de comunicação e sincronização entre processos. Para ocorrer comunicação entre processos tem que existir um canal de comunicação por bufler ou link de uma rede de PCs.
O que é Deadlok?
É uma situação em que um processo aguarda por um recurso que nunca estará disponível ou um evento nunca ocorrerá.
Qual é a função de Construção retry?
Define que a transação seja cancelada, desfazendo todas as ações intermediárias.
Qual é a função de Construção orElse ?
Permite que transações sejam compostas como alternativas para execução, significando que somente uma transação seja executada entre várias.
O que é níveis de isolamento?
Está relacionado à interação entre códigos transacional e código não transacional.
O que significa Starvation?
Ou inanição, refere-se ao tempo que processos aptos a execução aguardam para executar.