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.
|