Logo Passei Direto
Buscar
A maneira como os componentes de um sistema distribuído interage e a forma pela qual eles são mapeados numa rede de computadores são estabelecidas pelo modelo de arquitetura desse sistema distribuído. Um dos principais objetivos é garantir que sua estrutura atenda às demandas atuais e futuras.
Com base nos sistemas distribuídos, analise as afirmativas a seguir:

I. A mesma funcionalidade do código móvel é proporcionada pelos agentes móveis, mas com a vantagem de não oferecer riscos à segurança do sistema.

II. O "thin client" é um dispositivo utilizado na arquitetura, ou padrão, chamado cliente magro, o qual se conecta a um servidor de aplicações que realiza as tarefas mais relevantes.

III. O envio de código de um computador para outro e a execução desse código no destino é viabilizada pela arquitetura distribuída baseada em código móvel.

É correto o que se afirma em:
I. A mesma funcionalidade do código móvel é proporcionada pelos agentes móveis, mas com a vantagem de não oferecer riscos à segurança do sistema.
II. O "thin client" é um dispositivo utilizado na arquitetura, ou padrão, chamado cliente magro, o qual se conecta a um servidor de aplicações que realiza as tarefas mais relevantes.
III. O envio de código de um computador para outro e a execução desse código no destino é viabilizada pela arquitetura distribuída baseada em código móvel.
A I e III, apenas.
B I, II e III.
C III, apenas.
D I e II, apenas.
E II e III, apenas.
User badge image
Questões para Estudantes

há 2 semanas

Respostas

User badge image

Ed Verified user icon

há 2 semanas

Vamos analisar cada afirmativa: I. "A mesma funcionalidade do código móvel é proporcionada pelos agentes móveis, mas com a vantagem de não oferecer riscos à segurança do sistema." Falso. Agentes móveis são uma forma de código móvel, mas não eliminam os riscos de segurança; na verdade, ambos podem apresentar riscos, pois envolvem execução de código remoto. II. "O 'thin client' é um dispositivo utilizado na arquitetura, ou padrão, chamado cliente magro, o qual se conecta a um servidor de aplicações que realiza as tarefas mais relevantes." Verdadeiro. Thin client (cliente magro) é um dispositivo que depende do servidor para processamento, realizando poucas tarefas localmente. III. "O envio de código de um computador para outro e a execução desse código no destino é viabilizada pela arquitetura distribuída baseada em código móvel." Verdadeiro. Essa é a definição básica de código móvel. Portanto, os itens verdadeiros são II e III. Alternativa correta: E) II e III, apenas.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

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

Um modelo de falhas define e classifica as falhas em um ambiente distribuído, possibilitando o tratamento de eventuais indisponibilidades do sistema. Em um sistema distribuído, tanto os processos quanto os canais de comunicação podem apresentar falhas. Essas falhas podem ser classificadas como falhas por omissão, falhas arbitrárias e falhas de sincronização.
Sobre essas falhas, analise as sentenças a seguir:

I. Falhas de sincronização são aquelas em que os limites de tempo estabelecidos para execução dos processos e entrega das mensagens são ultrapassados, tornando as respostas indisponíveis para os clientes.

II. Falhas arbitrárias são aquelas em que o sistema não executa passos de um processo de forma injustificada ou executa de forma indesejada um determinado processamento, podendo gerar dados com valores incorretos.

III. Falhas por omissão são aquelas em que um canal de comunicação ou um processo de um sistema distribuído executa corretamente as ações que precisariam ser realizadas para o funcionamento do sistema.

É correto o que se afirma em:
I. Falhas de sincronização são aquelas em que os limites de tempo estabelecidos para execução dos processos e entrega das mensagens são ultrapassados, tornando as respostas indisponíveis para os clientes.
II. Falhas arbitrárias são aquelas em que o sistema não executa passos de um processo de forma injustificada ou executa de forma indesejada um determinado processamento, podendo gerar dados com valores incorretos.
III. Falhas por omissão são aquelas em que um canal de comunicação ou um processo de um sistema distribuído executa corretamente as ações que precisariam ser realizadas para o funcionamento do sistema.
A I e III, apenas.
B I, II e III.
C I, apenas.
D I e II, apenas.
E II e III, apenas.

Mais conteúdos dessa disciplina