Logo Passei Direto
Buscar

Sistemas de Informação

Colégio Objetivo
Com base nessa afirmação, escolha a alternativa correta em relação à sincronização em sistemas distribuídos. A sincronização significa fazer a mesma coisa ao mesmo tempo, e esse processo é um dos maiores problemas em sistemas distribuídos.

A sincronização é realizada através de troca de mensagens, considerando o tempo que se leva para enviar e receber as mensagens.
A sincronização é realizada através de troca de mensagens, independentemente do tempo que se leva para enviar e receber as mensagens.
A sincronização é realizada a partir do primeiro servidor que recebe a mensagem, e, portanto, todos os outros devem respeitar o seu relógio para realizar a transação.
A sincronização não é considerada importante, pois em sistemas distribuídos não ocorre a execução de processos em diferentes máquinas.
A sincronização pode ser facilmente substituída pelo uso de banco de dados transacionais.
a. 1 e 3 estão corretas.
b. 2 e 4 estão corretas.
c. 1 está correta.
d. 3 está correta.
e. 5 está correta.
User badge image
Estudando com Questões

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

A alternativa correta é a letra "a. 1 e 3 estão corretas". A sincronização em sistemas distribuídos é realizada através de troca de mensagens, considerando o tempo que se leva para enviar e receber as mensagens. Além disso, a sincronização é realizada a partir do primeiro servidor que recebe a mensagem, e, portanto, todos os outros devem respeitar o seu relógio para realizar a transação.

Essa resposta te ajudou?

0
Dislike0

Experimente
o Premium! 🤩

Libere respostas sem pagar

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

Tendo como parâmetro a execução dos comandos abaixo:
SQL> SELECT * FROM CARROS;
SQL> SAVEPOINT SP1;
SQL> DELETE FROM CARROS WHERE ANO=2017;
SQL> ROLLBACK TO SP1;
Pode-se concluir que:


Embora tenha ocorrido uma remoção de carros igual a 2017, esta não foi efetivada, pois foi realizada uma reversão.
Todos os carros com ano igual a 2017 foram removidos.
As sintaxes do comando SAVEPOINT e ROLLBACK estão erradas e, dessa forma, nada acontecerá.
Embora tenha ocorrido uma remoção de carros igual a 2017, esta foi efetivada e não pode ser revertida.
Não é possível concluir nada a partir dos comandos apresentados.

Em relação ao comando ROLLBACK em bancos de dados, escolha a alternativa correta.

O comando ROLLBACK é utilizado para desfazer transações que ainda não foram salvas no banco de dados.
SAVEPOINT é um ponteiro utilizado para reverter a transação a um determinado ponto, sem reverter toda a transação.
Não se deve utilizar SAVEPOINT e ROLLBACK na mesma estrutura de dados.
Ocorreu a remoção de carros igual a 2017, o que, posteriormente, foi confirmado através do comando ROLLBACK.
a) Apenas a afirmativa 1 está correta.
b) Apenas as afirmativas 1 e 2 estão corretas.
c) Apenas as afirmativas 1, 2 e 3 estão corretas.
d) Apenas as afirmativas 2 e 3 estão corretas.
e) Todas as afirmativas estão corretas.

Em relação aos sistemas distribuídos, escolha a alternativa que melhor define esses sistemas.

Os sistemas distribuídos são computadores interligados em rede que se comunicam e coordenam suas ações através de mensagens.
Os sistemas distribuídos têm como principal função o compartilhamento de recursos, sendo que os seus componentes não necessariamente precisam estar na mesma localização geográfica.
Os sistemas distribuídos são focados na centralização do processamento, oferecendo, portanto, maior rapidez nas respostas às solicitações.
Os sistemas distribuídos são uma variação do termo mainframe e tratam-se de terminais de acesso, pelo fato de utilizar a internet como meio de comunicação.
Sistemas distribuídos são uma ideia teórica, não tendo uma aplicabilidade prática e nem exemplos reais de sua utilização.
a) Apenas a afirmativa 1 está correta.
b) Apenas as afirmativas 1 e 2 estão corretas.
c) Apenas as afirmativas 2 e 3 estão corretas.
d) Apenas as afirmativas 3 e 4 estão corretas.
e) Apenas a afirmativa 5 está correta.

Em relação ao protocolo SOAP em serviços web, escolha a alternativa correta.

O SOAP tem como objetivo fornecer um meio simples de comunicação distribuída, permitindo que partes distintas consigam trocar mensagens baseadas em XML.
O SOAP é uma linguagem de definição baseada em XML usada para descrever a funcionalidade de um serviço web.
O SOAP é um protocolo que permite que os dados sejam transmitidos por meio de uma conexão criptografada.
a) Apenas a afirmativa 1 está correta.
b) Apenas as afirmativas 1 e 2 estão corretas.
c) Apenas as afirmativas 1 e 3 estão corretas.
d) Apenas as afirmativas 2 e 3 estão corretas.
e) Todas as afirmativas estão corretas.

Assinale a alternativa correta em relação ao WSDL.

O WSDL, além do descritivo do serviço, contém a forma de acesso e quais são as operações disponíveis para utilização.
O WSDL é uma linguagem de marcação que pode, adicionalmente, trabalhar como uma linguagem de definição.
O WSDL é uma arquitetura para estabelecer e simplificar a troca de dados entre diferentes sistemas.
O WSDL é uma interface de programação que permite a execução de procedimentos remotos em aplicações desenvolvidas em Java.
O WSDL é um componente do servidor web, sendo necessário em qualquer comunicação SOAP, XML ou HTTP.
a. 1, 2 e 5 estão corretas.
b. 2, 3 e 4 estão corretas.
c. 1, 2 e 5 estão corretas.
d. Todas as alternativas estão corretas.
e. Nenhuma das alternativas está correta.

De forma que o preço baseado em uso é quando a precificação pode variar levando em consideração diversos aspectos, tais como: uso de processador, memória, quantidade de equipamentos, velocidade do link, etc.


a. Verdadeiro.
b. Falso.

CORBA é um padrão para fornecer interoperabilidade entre objetos distribuídos e baseia-se no princípio de que o cliente faz a

CORBA é um padrão para fornecer interoperabilidade entre objetos distribuídos.
CORBA baseia-se no princípio de que o cliente faz a chamada de método remoto e o servidor responde.
CORBA é uma arquitetura para estabelecer e simplificar a troca de dados entre diferentes sistemas.
CORBA é uma interface de programação que permite a execução de procedimentos remotos em aplicações desenvolvidas em Java.
CORBA é um componente do servidor web, sendo necessário em qualquer comunicação SOAP, XML ou HTTP.
a. 1 e 2 estão corretas.
b. 2 e 3 estão corretas.
c. 1 e 2 estão corretas.
d. Todas as alternativas estão corretas.
e. Nenhuma das alternativas está correta.

Tendo a descrição como referência, escolha a alternativa que define o CORBA.


É essencialmente uma especificação de design para um Object Request Broker (ORB), no qual um ORB fornece o mecanismo necessário para objetos distribuídos se comunicarem entre si, seja localmente ou em dispositivos remotos.
É um mecanismo de comunicação utilizada através de um buffer, que é compartilhado entre os processos para as operações de escrita e leitura. Na operação de escrita, o processo grava dados no buffer somente quando este estiver vazio. Já na operação de leitura, um processo lê dados no buffer quando existe algo.
É um conjunto de computadores independentes que se apresenta a seus usuários como um sistema único e coerente.
É essencialmente uma especificação de design para um Object Request Broker (ORB), no qual um ORB fornece o mecanismo necessário para objetos distribuídos se comunicarem entre si, seja localmente ou em dispositivos remotos.
É o envio de uma requisição a um outro componente por meio de uma chamada de procedimento local, funcionando com objeto em vez de aplicações.
É o envio de mensagens (publicar/subscrever) para pontos lógicos de contato.

Mais conteúdos dessa disciplina