Buscar

ARQUITETURA DE SISTEMAS DISTRIBUIDOS Avaliando o aprendizado A1 A10

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 70 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 6, do total de 70 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 9, do total de 70 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Prévia do material em texto

Parte superior do formulário
		 
	
		
	
	
	
	CCT0180_EX_A1__V1
	
	 
	 
	
	
		
	
		 
	ARQUITETURA DE SISTEMAS DISTRIBUIDOS
1a aula
		
	 
	Lupa
	 
	 
	
Vídeo 
	
PPT
	
MP3
	 
	
	
	 
	Exercício: CCT0180_EX_A1__V1 
	Matrícula: 
	Aluno(a): 
	Data: 26/08/2017 13:49:27 (Finalizada)
	
	 1a Questão (Ref.: 201605757043)
	Fórum de Dúvidas (1 de 2)       Saiba (1) 
	
	Transparência de distribuição é uma das metas dos sistemas distribuídos descritas por Tanembaum. A transparência de distribuição pode ser classificada em: transparência de acesso, localização, migração, relocação, replicação, concorrência e falha. Assinale a assertiva que descreve a transparência de localização.
		
	
	Oculta que um serviço pode ser movido para outra localização
	
	Oculta que um serviço pode ser movido para outra localização enquanto em uso
	
	Oculta diferenças na representação de dados e no modo de acesso a um recurso
	
	Oculta um lugar em que o recurso está localizado
	
	Oculta que um recurso é replicado
	
	Gabarito Comentado
	
	
	 2a Questão (Ref.: 201605746689)
	Fórum de Dúvidas (1 de 2)       Saiba (1) 
	
	Não é uma característica da Computação em Cluster ?
		
	
	Qualquer nó controla a alocação de nós a um determinado programa, mantém a fila de jobs, mantém a interface de usuário (GUI). 
	
	Migração de processos permite iniciar uma aplicação em qualquer nó (nó nativo) e depois mover transparentemente a execução desta para outros nós 
	
	O nó mestre controla a alocação de nós a um determinado programa, mantém a fila de jobs, mantém a interface de usuário (GUI). 
	
	O middleware da aplicação roda no nó escraco enquanto que os demais nós fazem e recebem acesso a ele por meio da rede de alta velocidade 
	
	O middleware da aplicação roda no nó mestre enquanto que os demais nós fazem e recebem acesso a ele por meio da rede de alta velocidade 
	
	Gabarito Comentado
	
	
	 3a Questão (Ref.: 201605177402)
	Fórum de Dúvidas (1 de 2)       Saiba (1) 
	
	Computadores de baixo custo podem ser agrupados em clusters, onde exercem funções que exigem alto desempenho computacional como se fossem uma única máquina de grande porte. É correto afirmar que um cluster Beowulf com o sistema operacional Linux é constituído de vários nós escravos, 
		
	
	sem a necessidade de controle. 
	
	sendo que cada nó exerce o controle sobre seu nó vizinho e o último nó exercerá o controle sobre o primeiro nó. 
	
	controlados por um computador principal. 
	
	sendo que cada nó exerce o controle sobre todos os demais nós. 
	
	sendo que cada nó exerce seu próprio controle. 
	
	Gabarito Comentado
	
	
	 4a Questão (Ref.: 201605892256)
	Fórum de Dúvidas (2)       Saiba (1) 
	
	Analise as seguintes afirmações sobre Mainframes:
a.       São centrais de processamento de dados dedicado ao processamento de um grande volume de dados recebidos de terminais burros ou computadores com baixo poder de processamento.
b.       São computadores de pequeno porte que ocupam pouquíssimo espaço físico, mas que possuem um alto poder de processamento de dados.
c.       As Mainframes trabalham utilizando a arquitetura cliente-servidor, com capacidade de operações em grandes velocidades e sobre um volume muito grande de informações (dados);
d.       As Mainframes, em geral, são instaladas e recebem manutenção de seus fabricantes por se tratar de um sistema complexo e caro que necessita de um alto grau de mão de obra especializada (confiabilidade versus custo).
Assinale a única opção verdadeira sobre as afirmações acima:
		
	
	Todas as afirmativas estão erradas.
	
	todas as afirmações são corretas.
	
	apenas a afirmativa b está correta.
	
	Todas as afirmativas estão corretas exceto a afirmativa b que está errada.
	
	estão corretas apenas as afirmativas a, b e d.
	
	Gabarito Comentado
	
	
	 5a Questão (Ref.: 201605907573)
	Fórum de Dúvidas (2)       Saiba (1) 
	
	Qual opção abaixo não é uma vantagem dos sistemas distribuídos ? 
		
	
	Capacidade de crescimento
	
	Não é tolerante a falha 
	
	Tolerância a falhas
	
	Melhor relação preço/desempenho
	
	Escalabilidade
	
	Gabarito Comentado
	
	
	 6a Questão (Ref.: 201605310593)
	Fórum de Dúvidas (2)       Saiba (1) 
	
	Sistemas distribuídos e computadores paralelos com múltiplos processadores fortemente acoplados possuem algumas características comuns, como a existência de vários processadores e a possibilidade de executar tarefas simultâneas, uma em cada processador, em um dado instante de tempo. Mas um sistema distribuído diferencia-se de um sistema multiprocessador fortemente acoplado principalmente porque o sistema distribuído: Assinale a alternativa CORRETA: 
		
	
	Possui memória secundária compartilhada e protocolos de sincronização de estado.
	
	Apresenta suporte de rede de alta velocidade e um relógio global compartilhado.
	
	Não apresenta memória compartilhada nem relógio global.
	
	Exige um sistema operacional de rede e hardware padronizado nos computadores.
	
	Exige um ambiente de administração único e medidas especiais de segurança contra associações ilícitas.
	
	Gabarito Comentado
	
	
	 7a Questão (Ref.: 201605756992)
	Fórum de Dúvidas (1 de 2)       Saiba (1) 
	
	São características de um sistema distribuído
		
	
	Sistemas que têm um servidor central
	
	Distribuições Linux são um sistema distribuído por si só, pois são distribuídas gratuitamente
	
	Um conjunto de computadores independentes entre si que se apresenta aos seus usuários como um sistema único e coerente
	
	Sistemas que fazem pouco ou nenhum uso de rede
	
	Um ambiente do tipo mainframe, no qual há um computador central e vários terminais "burros"
	
	Gabarito Comentado
	
	
	 8a Questão (Ref.: 201605757024)
	Fórum de Dúvidas (2)       Saiba (1) 
	
	Os sistemas distribuídos possuem vantagens e desvantagens em relação aos sistemas centralizados. Assinale a única assertiva que descreve uma DESVANTAGEM dos sistemas distribuídos em relação aos sistemas centralizados.
		
	
	Em relação aos softwares: pouco software existente para sistemas distribuídos em relação aos sistemas centralizados
	
	Em relação à confiabilidade: se uma máquina quebra, o sistema como um todo pode continuar
	
	Em relação à velocidade: pode ter mais poder computacional do que mainframes
	
	Em relação à economia: melhor custo/benefício do que mainframes
	
	Em relação ao crescimento: poder computacional pode ser adicionado em pequenos incrementos
	
	Gabarito Comentado
	
	
	
	
Parte inferior do formulário
 
 
Parte superior do formulário
		 
	
		
	
	
	
	CCT0180_EX_A2__V1
	
	 
	 
	
	
		
	
		 
	ARQUITETURA DE SISTEMAS DISTRIBUIDOS
2a aula
		
	 
	Lupa
	 
	 
	
Vídeo 
	
PPT
	
MP3
	 
	
	
	 
	Exercício: CCT0180_EX_A2__V1 
	Matrícula: 
	Aluno(a): 
	Data: 26/08/2017 14:16:52 (Finalizada)
	
	 1a Questão (Ref.: 201605124933)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Qual das sentenças abaixo corresponde ao conceito de maquinas multicomputadores?
		
	
	Máquinas que não possuem memória compartilhada. 
	
	O retardo experimentado pela transmissão das mensagens entre máquinas é alto. 
	
	Sistemas que não têm uma espinha dorsal única. 
	
	Máquinas que possuem memória compartilhada. 
	
	O retardo ocasionado pelo envio de uma mensagem de uma máquina para outra é baixo. 
	
	Gabarito Comentado
	
	
	 2a Questão (Ref.:201605131516)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	A arquitetura de sistemas distribuídos possui um apelo voltado também a TI Verde. Todos os aspectos abaixo estão ligados a este conceito, EXCETO:
		
	
	Diminuição dos resíduos gerados desde a produção até a utilização dos sistemas distribuídos. 
	
	Redução do uso da Internet
	
	Diminuição do consumo de energia 
	
	Climatização do ambiente 
	
	Otimização de utilização de recursos 
	
	Gabarito Comentado
	
	
	 3a Questão (Ref.: 201605177342)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	O tipo clustering de um sistema operacional distribuído no qual somente um dos seus nós esteja trabalhando, enquanto os outros entram como reserva, denomina-se cluster de
		
	
	alta coesão.
	
	baixo acoplamento
	
	alta disponibilidade.
	
	alto desempenho.
	
	balanceamento de carga.
	
	Gabarito Comentado
	
	
	 4a Questão (Ref.: 201605177358)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	No contexto da computação em cluster, é definido como a camada de software adicionada acima do sistema operacional para prover uma imagem única do sistema, possibilitando acesso uniforme a diferentes modos do cluster sem o consentimento de que o sistema operacional está executando em um modo particular:
		
	
	Load Balancing.
	
	Middleware.
	
	Shareware.
	
	High Availability and Failover.
	
	Staffware. 
	
	
	
	
	 5a Questão (Ref.: 201605901171)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Assinale, a seguir, a opção que apresenta uma das oito falácias da computação distribuída formuladas por Peter Deustch:
		
	
	A largura de banda é finita
	
	Há um custo associado ao transporte
	
	Há mais de um administrador
	
	A topologia é estática
	
	A rede é heterogênea
	
	Gabarito Comentado
	Gabarito Comentado
	Gabarito Comentado
	
	
	 6a Questão (Ref.: 201605133464)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Podemos definir sistema distribuído como uma coleção de computadores independentes que aparecem para os usuários do sistema como um único computador. De acordo com esta definição analise as afirmativas a seguir e assinale a alternativa INCORRETA.
		
	
	Transparência de mobilidade: movimento de recursos ou clientes dentro do sistema não podem afetar a operação dos usuários ou programas 
	
	De acordo com a classificação de Flynn o SISD - (Fluxo único de instruções/Fluxo único de dados): corresponde ao tradicional modelo Von Neumann. Um processador executa seqüencialmente um conjunto de instruções sobre um conjunto de dados. 
	
	Concorrência: significa que recursos locais e remotos são acessados pelas mesmas operações
	
	Abertura: determina se o sistema pode ser estendido ou reimplementado de diversas maneiras
	
	Escalabilidade: forma do sistema suportar o aumento dos recursos e usuários mantendo um desempenho satisfatório; 
	
	
	
	
	 7a Questão (Ref.: 201605177361)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Em relação a sistemas distribuídos, considere:
I. Visando a otimização do maior número possível de máquinas e tipos de computadores, o protocolo ou canal de comunicação pode ser dotado de um interpretador para compatibilizar a informação que possa não ser entendida por certas máquinas. 
II. O Middleware é composto por um conjunto de processos ou objetos num grupo de computadores, que interagem entre si de forma a implementar comunicação e oferecer suporte para partilha de recursos a aplicações distribuídas.
III. Um sistema distribuído pode ser definido pela capacidade que um único processador tem para distribuir várias tarefas simultaneamente. 
IV. Um sistema distribuído pode ser definido como uma coleção de processadores fracamente acoplados, que não compartilham memória nem relógio, interconectados por uma rede de comunicação.
É correto o que consta APENAS em
		
	
	I e II. 
	
	II e III. 
	
	II e IV. 
	
	I e IV. 
	
	I e III. 
	
	Gabarito Comentado
	
	
	 8a Questão (Ref.: 201605808071)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Sobre programação paralela, assinale a única alternativa CORRETA: 
		
	
	Diferentemente do Sistema de Computação de Cluster, o Sistema de Computação em Grade possuem um alto grau de homogeneidade: adota hardwares de tipos idênticos; sistemas operacionais semelhantes; redes, domínios administrativos e políticas de segurança altamente iguais. 
	
	Da mesma forma que o Sistema de Computação de Cluster, o Sistema de Computação em Grade possuem um alto grau de heterogeneidade: adota hardwares dos mais diferentes tipos; sistemas operacionais diversos; redes, domínios administrativos e políticas de segurança altamente variadas. 
	
	Diferentemente do Sistema de Computação de Cluster, o Sistema de Computação em Grade possuem um alto grau de heterogeneidade: adota hardwares dos mais diferentes tipos; sistemas operacionais diversos; redes, domínios administrativos e políticas de segurança altamente variadas. 
	
	Da mesma forma que o Sistema de Computação de Cluster, o Sistema de Computação em Grade possuem um alto grau de homogeneidade: adota hardwares dos mais diferentes tipos; sistemas operacionais diversos; redes, domínios administrativos e políticas de segurança altamente variadas. 
	
	Diferentemente do Sistema de Computação de Cluster, o Sistema de Computação em Grade possuem um alto grau de homogeneidade: adota hardwares idênticos; sistemas operacionais únicos; redes, domínios administrativos e políticas de segurança altamente centralizadas. 
	
	
	
	
	
	
Parte inferior do formulário
 
 
File failed to load: http://simulado.estacio.br/ckeditor/MathJax/a11y/accessibility-menu.js
Parte superior do formulário
		 
	
		
	
	
	
	CCT0180_EX_A3__V1
	
	 
	 
	
	
		
	
		 
	ARQUITETURA DE SISTEMAS DISTRIBUIDOS
3a aula
		
	 
	Lupa
	 
	 
	
Vídeo 
	
PPT
	
MP3
	 
	
	
	 
	Exercício: CCT0180_EX_A3__V1 
	Matrícula: 
	Aluno(a): 
	Data: 26/08/2017 18:02:37 (Finalizada)
	
	 1a Questão (Ref.: 201605133462)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	    Tolerância a falhas significa que um sistema pode prover seus serviços mesmo na presença de falhas, ou seja, o sistema pode tolerar falhas e continuar funcionando normalmente. Com base nessa definição analise as afirmações abaixo e assinale a alternativa onde todas  estão corretas.
a.      As definições para falha, erro e defeito, respectivamente são: Falha: estão associadas ao universo físico, Erros : estão associadas ao universo da Informação e Defeitos: estão associadas ao universo do usuário .
b.  A classificação de falhas em relação à sua persistência são: Física, de projeto e de interação
c.      A classificação de falhas em relação à sua persistência são: transiente, intermitente e permanente
d.   Podemos classificar redundância como: redundância da informação, redundância de tempo e redundância física
 
		
	
	Somente as alternativas A e C são verdadeiras
	
	Somente as alternativas A, B e C são verdadeiras
	
	Somente as alternativas A, C e D são verdadeiras
	
	Somente as alternativas A e B são verdadeiras
	
	Somente as alternativas A e D são verdadeiras
	
	
	
	
	 2a Questão (Ref.: 201605736092)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Sabendo que tolerância a falhas significa que um sistema pode prover seus serviços mesmo na presença de falhas, ou seja, o sistema pode tolerar falhas e continuar funcionando normalmente. Com base nessa definição analise os itens abaixo e escolha a afirmativa CORRETA.
I - As definições para falha, erro e defeito, respectivamente são: Falha -estão associadas ao universo físico, Erros - estão associadas ao universo da Informação e Defeitos - estão associadas ao universo do usuário  
As definições para falha, erro e defeito, respectivamente são: Falha - estão associadas ao universo físico, Erros - estão associadas ao universo da  Informação e Defeitos - estão associadas ao universo do usuário  
II- A classificação de falhas em relação à sua persistência são: Física, de projeto e de interação
III- A classificação de falhas em relação à sua persistência são: transiente, intermitente e permanente 
IV- Podemos classificar redundância como: redundância da informação, redundância de tempo e redundância física
V- As definições para falha, erro e defeito, respectivamente são: Falha: estão associadas às falhas originadas pelo usuário, Erros: estão associadas aos erros do hardware e Defeitos: estão associadas ao universo da Informação  
		
	
	Somente estão corretos os itens I, III e V
	
	Somente estão corretos os itens I, III e IV
	
	Somente estão corretos os itens II, III e IV
	
	Somente estão corretos os itens II, IV e V
	
	Somente estão corretos os itens I, II e III
	
	Gabarito Comentado
	
	
	 3a Questão (Ref.: 201605892236)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	A Liga de heróis é um jogo online de batalha entre heróis (jogadores) cujo objetivo é destruir a base inimiga. Nesse jogo, dez jogadores selecionam um herói disponível e formam dois times de cinco jogadores que irão batalha entre eles até que um time consiga destruir a base do outro.
Um jogador avido por Liga de heróis inicia um jogo com outros noves jogadores conectados remotamente, em um dado momento do jogo a conexão com servidor é perdida totalmente por motivos desconhecidos, e uma tentativa de reconexão é iniciada por parte do software cliente. Depois de 30 segundos tentando reconectar, uma mensagem de timeout é exibida solicitando ao usuário que tente reconectar novamente ou que sai do jogo. Esse problema é uma propriedade de sistema distribuído descrito nos modelos fundamentais. Onde, é categorizado como um dos modelos de falhas que são ocorrências de erros ou problemas que afetam corretamente as operações em um sistema distribuído.
Assinale abaixo qual é o modelo de falha que caracteriza a situação sofrida pelo jogador:
		
	
	Falhas por conexão.
	
	Falhas de temporização.
	
	Falhas arbitrárias.
	
	Falhas de contexto.
	
	Falhas por omissão.
	
	
	
	
	 4a Questão (Ref.: 201605177442)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	No desenvolvimento de um sistema, um conjunto de métodos e técnicas deve ser empregado para atender aos atributos de "dependabilidade". Com relação à classificação desses métodos e técnicas é correto afirmar que 
		
	
	a previsão de falhas impede a ocorrência ou introdução de falhas, envolvendo a seleção de metodologias de projeto e de tecnologias adequadas para os seus componentes. 
	
	a prevenção de falhas fornece estimativas sobre a presença de falhas. 
	
	a tolerância a falhas fornece o serviço esperado, mesmo na presença de falhas envolvendo técnicas como o mascaramento de falhas, detecção de falhas, localização, confinamento, recuperação, reconfiguração e tratamento. 
	
	a prevenção de falhas envolve a verificação e remoção da presença de falhas. 
	
	a validação de falhas fornece estimativas sobre conseqüências de falhas. 
	
	
	
	
	 5a Questão (Ref.: 201605784487)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Em relação a tolerância a falhas, uma das suas propriedades trata da probabilidade do sistema funcionar corretamente em qualquer momento determinado e estar disponível para executar suas funções em nome de seus usuários. Qual é a denominação deste requisito.
		
	
	Capacidade de manutenção
	
	Disponibilidade 
	
	Falha
	
	Segurança
	
	Confiabilidade
	
	Gabarito Comentado
	
	
	 6a Questão (Ref.: 201605976806)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Assinale a alternativa que traz corretamente a definição de redundância de tempo.
		
	
	Uma ação é executada e, se for preciso, ela é executada novamente
	
	Bits extras são adicionados para permitir recuperação de bits deteriorados
	
	Particionar processamento entre várias máquinas
	
	Recursos extras (hardware ou software) são adicionados para possibilitar a que o sistema tolere a perda ou mau funcionamento de algum componente
	
	Disponibilizar cópias dos dados em diferentes máquinas, utilizando servidores replicados
	
	
	
	
	 7a Questão (Ref.: 201605177368)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	O multiprocessamento simétrico pode ser implementado, por meio de clusters de servidores, usando-se o método secundário ativo, no qual um servidor secundário assume o processamento em caso de falha do servidor primário. Assinale a opção que apresenta corretamente uma justificativa para o uso do método secundário ativo.
		
	
	Caso seja definido que vários computadores compartilharão os mesmos discos ao mesmo tempo, não é necessário gerenciar bloqueios de acesso aos dados dos servidores. 
	
	O gerenciamento do cluster é simples, uma vez que o servidor secundário está indisponível para outras tarefas de processamento. 
	
	O servidor secundário também pode ser usado para o processamento de outras operações no sistema, além da função de assumir o processamento no caso de falha do servidor primário. 
	
	Caso seja definido que cada servidor utilizará apenas os seus próprios discos, os dados não precisam ser copiados entre os sistemas. 
	
	Mesmo quando cada servidor usa apenas os seus próprios discos, o método secundário ativo não exige o gerenciamento do equilíbrio, entre os servidores, das requisições vindas dos clientes. 
	
	
	
	
	 8a Questão (Ref.: 201605784493)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Os defeitos são evitáveis quando são utilizadas técnicas de tolerância a falhas. Assinale a alternativa que apresenta os tipos mais comuns de defeitos provocados por falhas físicas de componentes ou interferência eletromagnética.
		
	
	Mensagens com vírus e mensagens órfãs.
	
	Colapso de servidores e perda de mensagens.
	
	Perda de arquivos e captura de senhas.
	
	Captura de senhas e colapso de servidores
	
	Páginas web com endereço errado e mensagens duplicadas.
	
	Gabarito Comentado
	
	
	
	
Parte inferior do formulário
 
 
Parte superior do formulário
		 
	
		
	
	
	
	CCT0180_EX_A4__V1
	
	 
	 
	
	
		
	
		 
	ARQUITETURA DE SISTEMAS DISTRIBUIDOS
4a aula
		
	 
	Lupa
	 
	 
	
Vídeo 
	
PPT
	
MP3
	 
	
	
	 
	Exercício: CCT0180_EX_A4__V1 
	Matrícula: 
	Aluno(a): 
	Data: 26/08/2017 18:51:16 (Finalizada)
	
	 1a Questão (Ref.: 201605177372)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	A taxonomia de Flynn é utilizada para classificar sistemas de processamento paralelo. A figura apresenta uma das categorias definidas por Flynn.
Qual das arquiteturas a seguir pertence à categoria mostrada na figura? 
		
	
	SMP. 
	
	Uniprocessador. 
	
	Processadores vetoriais. 
	
	Cluster. 
	
	UMA. 
	
	Gabarito Comentado
	
	
	 2a Questão (Ref.: 201605131500)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Assinale abaixo a frase que melhor explica o conceito da "Classificação de Flynn"
		
	
	Classifica os sistemas de acordo com sua capacidade de processamento e como os processadores se comunicam com a memória. 
	
	Classifica os sistemas de acordo com a forma de comunicação entre os processadores., ou seja suas instruções 
	
	Classifica os sistemas de acordo com a forma comoacontecem os fluxos de dados e os fluxos de instrução 
	
	Classifica os sistemas EXCLUSIVAMENTE pelo tipo de memoria utilizada, centralizada, ou distribuída. 
	
	Classifica os sistemas baseados no desempenho
	
	Gabarito Comentado
	
	
	 3a Questão (Ref.: 201605834383)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Ao avaliar a classificação idealizada por Michael J. Flynn definida como Taxonomia de Flynn, em uma delas é tratado o caso de uma arquitetura multithreading executando simultaneamente o código de diversos fluxos de instruções (threads). A afirmação acima está relacionada a qual das classes definidas por Flynn?
		
	
	MIMD
	
	MISS
	
	SISD
	
	SIMD
	
	MISD
	
	Gabarito Comentado
	
	
	 4a Questão (Ref.: 201605892223)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Os modelos de arquitetura em sistemas distribuídos possuem propriedades comuns existentes em qualquer um dos modelos. Essas propriedades visam entender e explicar os seguintes aspectos: interação, falha e segurança. Tais propriedades são classificadas dentro de um modelo em sistema distribuído conhecido como:
		
	
	Modelos Fundamentais.
	
	Modelos de acesso.
	
	Modelos de comunicação.
	
	Modelos de redes.
	
	Modelos de distribuição.
	
	
	
	
	 5a Questão (Ref.: 201605907581)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Qual opção abaixo não é uma característica da programação distribuida ? 
		
	
	Programação paralela
	
	Suporte a plataforma homogênea
	
	Troca de mensagem, por exemplo, utilizando bibliotecas baseadas em memória
	
	Interação da aplicação e do usuário com o ambiente distribuído em níveis diferentes
	
	Suporte a plataformas heterogêneas 
	
	
	
	
	 6a Questão (Ref.: 201605644492)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Quando estamos associando o contexto sobre sistemas de alta performance (HPDS - High Performance Distributed Systems) as formas de executar mais rapidamente uma tarefa são: Assinale a opção CORRETA. 
I - Trabalhar mais rápido 
II - Trabalhar sem colaboração 
III - Trabalhar de forma otimizada 
IV - Trabalhar com colaboração 
		
	
	Somente os itens I, II e IV estão corretos
	
	Somente os itens II, III e IV estão corretos
	
	Somente os itens I, III e IV estão corretos
	
	Todos os itens estão corretos
	
	Somente os itens I, II e III estão corretos
	
	
	
	
	 7a Questão (Ref.: 201605310600)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Analise as seguintes afirmativas.
I. Uma arquitetura multithreading executa simultaneamente o código de diversos fluxos de instruções (threads).
II. Uma arquitetura superescalar depende de uma boa taxa de acerto do mecanismo de predição de desvio para obter um bom desempenho.
III. Os processadores vetoriais são um tipo de arquitetura SIMD.
IV. Um processador dual-core é mais eficiente em termos de consumo de energia do que dois processadores single-core de mesma tecnologia.
 
A partir da análise, pode-se concluir que
		
	
	Apenas a afirmativa IV está correta.
	
	Todas as afirmativas estão corretas.
	
	Apenas as afirmativas I, III e IV estão corretas.
	
	Apenas as afirmativas I, II e IV estão corretas.
	
	Apenas as afirmativas III e IV estão corretas.
	
	
	
	
	 8a Questão (Ref.: 201605784494)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Correlacione os exemplos abaixo com as seguinte classes, segundo a taxonomia de Flynn:
I- Single Instruction Single Data
II- Single Instruction Multiple Data
III- Multiple Instruction Single Data
IV- Multiple Instruction Multiple Data
e
A- Computadores sequenciais
B- Sistemas multiprocessados
C- Máquina teórica
D- Processadores vetoriais
Assinale a correlação CORRETA
		
	
	I-A, II-D, III-C, IV-B 
	
	I-A, II-D, III-B, IV-C 
	
	I-B, II-C, III-A, IV-B 
	
	I-A, II-B, III-C, IV-D 
	
	I-D, II-C, III-B, IV-A 
	
	Gabarito Comentado
	
	
	
	
Parte inferior do formulário
 
 
Parte superior do formulário
		 
	
		
	
	
	
	CCT0180_EX_A5__V1
	
	 
	 
	
	
		
	
		 
	ARQUITETURA DE SISTEMAS DISTRIBUIDOS
5a aula
		
	 
	Lupa
	 
	 
	
Vídeo 
	
PPT
	
MP3
	 
	
	
	 
	Exercício: CCT0180_EX_A5__V1 
	Matrícula: 
	Aluno(a): 
	Data: 26/08/2017 19:19:45 (Finalizada)
	
	 1a Questão (Ref.: 201605177382)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	No modelo cliente-servidor de computação distribuída, os
		
	
	clientes acessam os serviços fornecidos pelos servidores por meio da tecnologia Remote Procedure Call. 
	
	servidores necessitam conhecer obrigatoriamente a quantidade de clientes existentes.
	
	servidores requisitam serviços dos clientes mediante uma interface do tipo HTTP.
	
	servidores necessitam obrigatoriamente conhecer a identidade dos clientes.
	
	clientes implementam a camada de apresentação e de persistência dos dados.
	
	Gabarito Comentado
	
	
	 2a Questão (Ref.: 201605984839)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	As redes de computadores possibilitam a programação em duas camadas, por meio das quais computadores de usuários se conectam a computadores servidores de rede para efetuarem requisições de serviços e coleta de informações. Assinale o nome da arquitetura que implementa a programação em duas camadas, utilizando rede de computadores.
		
	
	Cliente-Servidor
	
	Web
	
	Distribuída
	
	Dual Layer
	
	Middleware
	
	
	
	
	 3a Questão (Ref.: 201605177493)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Em relação as propriedades de um sistema cliente-servidor, analise as seguintes sentenças sobre tipos de servidores.
 
I.      Um servidor concorrente deve ser utilizado quando o tempo de resposta é variável.
II.    Um servidor iterativo deve ser utilizado em sistemas cujo tempo de resposta é constante e pequeno.
III.  A escolha do tipo de servidor que será utilizado depende da experiência do programador.
 
Assinale a opção que apresenta todas as sentenças corretas.
		
	
	Somente a sentença I está correta
	
	As sentenças II e III estão corretas
	
	As sentenças I e II estão corretas
	
	Somente a sentença III está correta
	
	As sentenças I e III estão corretas 
	
	Gabarito Comentado
	
	
	 4a Questão (Ref.: 201605177323)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Sobre a arquitetura cliente-servidor, analise as seguintes afirmativas: 
1. A maior capacidade de processamento encontra-se geralmente no lado cliente. 
2. No contexto da Internet, os navegadores Web são exemplos de programas servidores de páginas HTML. 
3. O protocolo HTTP é uma das formas de comunicação entre clientes e servidores. 
Assinale a alternativa correta:
		
	
	Apenas as afirmativas 2 e 3 são falsas. 
	
	Apenas as afirmativas 1 e 2 são falsas. 
	
	Apenas uma das afirmativas é falsa. 
	
	As afirmativas 1, 2 e 3 são falsas. 
	
	Apenas as afirmativas 1 e 3 são falsas. 
	
	Gabarito Comentado
	
	
	 5a Questão (Ref.: 201605901174)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Entre as características fundamentais de um sistema cliente/servidor, é incorreto afirmar que:
		
	
	Clientes e servidores podem ou não estar em máquinas diferentes
	
	Existem processos provendo serviços, chamados servidores
	
	Existem processos consumindo serviços, chamados clientes
	
	A comunicação cliente/servidor é síncrona por definição
	
	Interações entre clientes e servidores seguem o modelo requisição/resposta
	
	Gabarito Comentado
	Gabarito Comentado6a Questão (Ref.: 201605170603)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Considere uma aplicação que atua como servidor de arquivos. É função deste servidor permitir a leitura e escrtita de arquivos em um disco da rede, transferência de arquivos para diferentes midias (pen-drive, cd...) além de fornecer uma lista com o conteúdo de um diretório. As operações são solicitadas por processos cliente. Devemos utilizar servidores iterativos ou concorrentes?
Assinale a resposta que justifica corretamente a escolha feita.
		
	
	Iterativo, pois o tempo de resposta é previsivel.
	
	Concorrente, pois não podemos prever o tempo de resposta de cada solicitação.
	
	Não podemos afirmar pois depende do tempo de resposta de cada solicitação.
	
	Iterativo, pois somente um cliente pode fazer uma requisição de cada vez.
	
	Concorrente, pois cada cliente pode fazer uma unica requisição.
	
	
	
	
	 7a Questão (Ref.: 201605177330)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	A figura apresenta uma típica arquitetura de 3 camadas utilizada para disponibilizar sites na Internet.
Sobre essa arquitetura, são feitas as afirmativas abaixo.
I - Drivers que seguem o padrão ODBC podem ser utilizados por aplicações que estão no servidor de aplicações para acessar tabelas no servidor de bando de dados. 
II - Se o nível de processamento aumentar, um novo servidor de aplicações pode ser colocado em uma estrutura de cluster para responder aos pedidos do servidor Web e, nesse caso, a replicação de sessão, presente em alguns servidores de aplicação, garante que um servidor assuma as funções de um servidor com problemas, sem que o usuário perceba o ocorrido. 
III - Como uma boa prática na implementação de soluções distribuídas, a lógica de negócio é implementada em componentes que ficam instalados no servidor Web, sendo que o servidor de aplicações funciona como intermediário entre o servidor web e o de banco de dados gerenciando as transações.
Está(ão) correta(s) a(s) afirmativa(s)
		
	
	I e II, apenas. 
	
	III, apenas. 
	
	I, II e III. 
	
	II, apenas. 
	
	I, apenas. 
	
	Gabarito Comentado
	
	
	 8a Questão (Ref.: 201605177327)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	As redes de computadores possibilitam a programação em duas camadas, por meio das quais computadores de usuários se conectam a computadores servidores de rede para efetuarem requisições de serviços e coleta de informações. Assinale o nome da arquitetura que implementa a programação em duas camadas, utilizando rede de computadores.
		
	
	Web 
	
	Dual Layer 
	
	Middleware 
	
	Distribuída 
	
	Cliente-Servidor 
	
	
	
	
	
	
Parte inferior do formulário
Parte superior do formulário
		 
	
		
	
	
	
	CCT0180_ V.1
	
	 
	 
	
		
		
		  ARQUITETURA DE SISTEMAS DISTRIBUIDOS
	
	Avaiação Parcial: CCT0180_SM_ V.1 
	  
	Aluno(a): 
	Matrícula: 
	Acertos: 9,0 de 10,0
	Data: 22/08/2017 09:52:36 (Finalizada)
	
	 1a Questão (Ref.: 201605681327)
	Acerto: 1,0  / 1,0 
	Dentre as alternativas a seguir, qual delas NÃO traz uma característica de sistemas distribuídos?
		
	
	Componentes possuem baixo acoplamento
	
	Componentes podem executar sistemas operacionais diferentes
	
	Comunicação acontece por troca de mensagens
	
	Ambiente marcado pela heterogeneidade
	
	Comunicação sempre confiável, sem atrasos ou perdas de conexão
		Gabarito Comentado.
	Gabarito Comentado.
	
	
	 2a Questão (Ref.: 201605131497)
	Acerto: 1,0  / 1,0 
	São componentes indispensáveis dos sistemas distribuídos, EXCETO:
		
	
	Centralizador do processamento. 
	
	Troca de informações entre os participantes do sistema
	
	Rede de comunicação 
	
	Porcessadores individuais participantes do sistema 
	
	Conectividade entre os nós utilizando servidores.
		Gabarito Comentado.
	
	
	 3a Questão (Ref.: 201605310594)
	Acerto: 1,0  / 1,0 
	Um cluster é definido como um sistema distribuído formado por máquinas homogêneas, executando o mesmo sistema operacional, interligadas por uma rede de alta velocidade. Como vantagens deste cluster em relação a uma máquina de grande porte poderíamos citar:
I. Melhor escalabilidade de unidades de processamento 
II. Possibilidade de executar programas com múltiplas threads 
III. possibilidade de continuar o processamento isolando máquinas defeituosas 
IV. possibilidade de executar programas Java usando RMI
Dessas afirmativas são verdadeiras: 
		
	
	Somente I, II, III e IV
	
	Somente I e III
	
	Somente III
	
	Somente II e IV
	
	Somente I e IV
		Gabarito Comentado.
	
	
	 4a Questão (Ref.: 201605954015)
	Acerto: 1,0  / 1,0 
	Marque a opção que descreve as três principais dificuldades para computação paralela. 
		
	
	Ausência de clock global, ausência de memória global, retardo de mensagens previsível.
	
	Possui clock global, redes heterogêneas, retardo de mensagens previsível.
	
	Imprevisibilidade no retartdo de mensagens, ausência de memória global, redes homogêneas.
	
	Possui memória individual, possui clock global, Imprevisibilidade no retartdo de mensagens.
	
	Ausência de memória global, imprevisibilidade no retardo de mensagens, ausência de clock global.
		Gabarito Comentado.
	
	
	 5a Questão (Ref.: 201605177368)
	Acerto: 1,0  / 1,0 
	O multiprocessamento simétrico pode ser implementado, por meio de clusters de servidores, usando-se o método secundário ativo, no qual um servidor secundário assume o processamento em caso de falha do servidor primário. Assinale a opção que apresenta corretamente uma justificativa para o uso do método secundário ativo.
		
	
	Caso seja definido que vários computadores compartilharão os mesmos discos ao mesmo tempo, não é necessário gerenciar bloqueios de acesso aos dados dos servidores. 
	
	Mesmo quando cada servidor usa apenas os seus próprios discos, o método secundário ativo não exige o gerenciamento do equilíbrio, entre os servidores, das requisições vindas dos clientes. 
	
	O gerenciamento do cluster é simples, uma vez que o servidor secundário está indisponível para outras tarefas de processamento. 
	
	O servidor secundário também pode ser usado para o processamento de outras operações no sistema, além da função de assumir o processamento no caso de falha do servidor primário. 
	
	Caso seja definido que cada servidor utilizará apenas os seus próprios discos, os dados não precisam ser copiados entre os sistemas. 
		
	
	
	 6a Questão (Ref.: 201605784489)
	Acerto: 1,0  / 1,0 
	Falhas estão associadas ao universo físico, erros ao universo da informação e defeitos ao universo do usuário. Por exemplo: um chip de memória, que apresenta um problema do tipo grudado-em-zero (stuck-at-zero) em um de seus bits, pode provocar uma interpretação discrepante da informação armazenada em uma estrutura de dados e como resultado o sistema pode negar autorização de embarque para todos os passageiros de um voo.
A partir dessa colocação poderemos definir que a seguinte associação:
I- Falha no universo físico
II- Erro no universo da informação
III- Defeito no universo do usuário
A- Negação na autorização
B- Problema na intepretação da informação
C- Problema no chip
Assinale a alternativa que apresenta a correlação CORRETA.
		
	
	I-A, II-B, III-C
	
	I-B, II-C, III-A
	
	I-A, II-C, III-B
	
	I-C, II-B, III-A
	
	I-C, II-A, III-B
		Gabarito Comentado.
	
	
	 7a Questão (Ref.: 201605784498)
	Acerto: 1,0  / 1,0 
	Ao avaliar a classificação idealizada por Michael J. Flynn definida como Taxonomia de Flynn, em uma delasé tratado o caso de múltiplas unidades funcionais aritmeticas, mas com um único fluxo de instruções. A afirmação acima está relacionada a qual das classes definidas por Flynn? 
		
	
	MISD
	
	SIMD
	
	MIMD
	
	SISD
	
	DISM
		Gabarito Comentado.
	
	
	 8a Questão (Ref.: 201605697776)
	Acerto: 0,0  / 1,0 
	De acordo com a classificação de arquiteturas de acesso à memória, assinale a alternativa INCORRETA:
		
	
	Acesso uniforme à memória - UMA 
	
	Arquitetura de memória somente de cache - COMA 
	
	Acesso não uniforme à memória - NUMA
	
	Sem acesso à memória remota - NCOMA
	
	Acesso não uniforme à memória com cache coerente - CC-NUMA
		Gabarito Comentado.
	
	
	 9a Questão (Ref.: 201605089076)
	Acerto: 1,0  / 1,0 
	Quando possuímos em uma rede de computadores uma situação onde: Os clientes(usuários) consumidores do serviço oferecido por um servidor, que fornece este serviço simultaneamente a diversos usuários, estamos falando de:
		
	
	Modo de transmissão Full-Duplex
	
	Sistemas distribuídos
	
	Arquitetura Cliente/Servidor
	
	Topologia lógica estrela
	
	Arquitetura Ponto-a-Ponto
		
	
	
	 10a Questão (Ref.: 201605718860)
	Acerto: 1,0  / 1,0 
	Uma aplicação é considerada cliente-servidor se for composta por dois processos atuando em conjunto para a execução de uma tarefa porque cada processo é executado obrigatoriamente em um computador diferente.
Analise a afirmação e assinale a resposta correta.
		
	
	A definição estaria correta se a aplicação utilizasse um middleware.
	
	A definição e a justificativa estão erradas.
	
	Apenas a definição está errada pois servidor é um computador.
	
	A definição e a justificativa estão corretas.
	
	A definição está correta e a justificativa está errada. 
		Gabarito Comentado.
	
	
	 
	
Parte inferior do formulário
File failed to load: http://simulado.estacio.br/ckeditor/MathJax/a11y/accessibility-menu.js
Parte superior do formulário
		 
	
		
	
	
	
	CCT0180_ V.1
	
	 
	 
	
		
		
		  ARQUITETURA DE SISTEMAS DISTRIBUIDOS
	
	Avaiação Parcial: CCT0180_SM_ V.1 
	  
	Aluno(a): 
	Matrícula: 
	Acertos: 10,0 de 10,0
	Data: 23/08/2017 09:03:18 (Finalizada)
	
	 1a Questão (Ref.: 201605757043)
	Acerto: 1,0  / 1,0 
	Transparência de distribuição é uma das metas dos sistemas distribuídos descritas por Tanembaum. A transparência de distribuição pode ser classificada em: transparência de acesso, localização, migração, relocação, replicação, concorrência e falha. Assinale a assertiva que descreve a transparência de localização.
		
	
	Oculta um lugar em que o recurso está localizado
	
	Oculta que um serviço pode ser movido para outra localização
	
	Oculta que um serviço pode ser movido para outra localização enquanto em uso
	
	Oculta que um recurso é replicado
	
	Oculta diferenças na representação de dados e no modo de acesso a um recurso
		Gabarito Comentado.
	
	
	 2a Questão (Ref.: 201605746689)
	Acerto: 1,0  / 1,0 
	Não é uma característica da Computação em Cluster ?
		
	
	O middleware da aplicação roda no nó escraco enquanto que os demais nós fazem e recebem acesso a ele por meio da rede de alta velocidade 
	
	O middleware da aplicação roda no nó mestre enquanto que os demais nós fazem e recebem acesso a ele por meio da rede de alta velocidade 
	
	Qualquer nó controla a alocação de nós a um determinado programa, mantém a fila de jobs, mantém a interface de usuário (GUI). 
	
	O nó mestre controla a alocação de nós a um determinado programa, mantém a fila de jobs, mantém a interface de usuário (GUI). 
	
	Migração de processos permite iniciar uma aplicação em qualquer nó (nó nativo) e depois mover transparentemente a execução desta para outros nós 
		Gabarito Comentado.
	
	
	 3a Questão (Ref.: 201605719073)
	Acerto: 1,0  / 1,0 
	Analise as afirmativas a seguir, a respeito de TI Verde. 
I. É baseada no uso da computação de forma menos prejudicial ao meio ambiente e com melhor sustentabilidade. 
II. Um dos seus princípios base é a redução no consumo de energia elétrica na computação. 
III. A tecnologia atualmente é um dos grandes responsáveis por agredir nosso planeta, devido ao aumento do lixo eletrônico. 
Está(ão) correta(s) a(s) afirmativa(s) 
		
	
	I e II, apenas.
	
	II, apenas.
	
	I, apenas.
	
	I, II e III.
	
	II e III, apenas.
		Gabarito Comentado.
	
	
	 4a Questão (Ref.: 201605681330)
	Acerto: 1,0  / 1,0 
	Qual das afirmações a seguir é considerada uma "falácia da computação distribuída"?
		
	
	A rede é insegura.
	
	A topologia da rede pode mudar.
	
	A rede é heterogênea.
	
	A largura de banda é infinita.
	
	Há um custo de transporte.
		Gabarito Comentado.
	Gabarito Comentado.
	
	
	 5a Questão (Ref.: 201605976806)
	Acerto: 1,0  / 1,0 
	Assinale a alternativa que traz corretamente a definição de redundância de tempo.
		
	
	Particionar processamento entre várias máquinas
	
	Uma ação é executada e, se for preciso, ela é executada novamente
	
	Recursos extras (hardware ou software) são adicionados para possibilitar a que o sistema tolere a perda ou mau funcionamento de algum componente
	
	Bits extras são adicionados para permitir recuperação de bits deteriorados
	
	Disponibilizar cópias dos dados em diferentes máquinas, utilizando servidores replicados
		
	
	
	 6a Questão (Ref.: 201605784492)
	Acerto: 1,0  / 1,0 
	A disponibilidade não pode ser confundida com confiabilidade. Um sistema pode ser altamente disponível mesmo apresentando períodos de inoperabilidade, quando está sendo reparado 
e  
desde que esses períodos sejam curtos e não comprometam a qualidade do serviço.
Segundo essas afirmações, pode-se afirmar que:
Assinale a alternativa CORRETA.
		
	
	Somente a primeira alternativa está correta.
	
	Ambas as alternativas estão corretas e a segunda complementa a primeira.
	
	Somente a segunda alternativa está correta.
	
	Ambas as alternativas estão corretas, mas a segunda independe da primeira.
	
	Ambas as alternativas estão incorretas
		Gabarito Comentado.
	
	
	 7a Questão (Ref.: 201605644495)
	Acerto: 1,0  / 1,0 
	De acordo com a classificação de Flynn, assinale a alternativa CORRETA:
		
	
	Computadores de fluxo único de instruções, fluxo único de dados - MISD
	
	Computadores de fluxo único de instruções, fluxo único de dados - SIMD
	
	Computadores de fluxo múltiplo de instruções, fluxo múltiplo de dados - MIMD
	
	Computadores de fluxo múltiplo de instruções, fluxo único de dados - MIMD
	
	Computadores de fluxo único de instruções, fluxo múltiplo de dados - SISD
		
	
	
	 8a Questão (Ref.: 201605310600)
	Acerto: 1,0  / 1,0 
	Analise as seguintes afirmativas.
I. Uma arquitetura multithreading executa simultaneamente o código de diversos fluxos de instruções (threads).
II. Uma arquitetura superescalar depende de uma boa taxa de acerto do mecanismo de predição de desvio para obter um bom desempenho.
III. Os processadores vetoriais são um tipo de arquitetura SIMD.
IV. Um processador dual-core é mais eficiente em termos de consumo de energia do que dois processadores single-core de mesma tecnologia.
 
A partir da análise, pode-se concluir que
		
	
	Todas as afirmativas estão corretas.
	
	Apenas as afirmativas I, III e IV estão corretas.
	
	Apenas as afirmativas I, II e IV estão corretas.
	
	Apenas a afirmativa IV está correta.
	
	Apenas as afirmativas III e IVestão corretas.
		
	
	
	 9a Questão (Ref.: 201605177410)
	Acerto: 1,0  / 1,0 
	A arquitetura de desenvolvimento de sistemas que tem base em duas camadas, de modo que em uma delas estão reunidos a lógica particular do sistema e o provisionamento de serviços (exibição de informações) e a outra é responsável pelo acesso às bases de dados, chama-se 
		
	
	arquitetura bidimensional. 
	
	arquitetura Cliente/Servidor. 
	
	arquitetura monolítica. 
	
	arquitetura Web Service. 
	
	arquitetura de dupla camada. 
		
	
	
	 10a Questão (Ref.: 201605788152)
	Acerto: 1,0  / 1,0 
	Um sistema Cliente/Servidor pode ser entendido como a interação entre Software e Hardware em diferentes níveis, implicando na composição de diferentes computadores e aplicações. As opções abaixo apresentam característica do lado Servidor:
I- Denominado de "front-end", é um processo que interage com o usuário através de uma interface gráfica.
II- Recebe e responde às solicitações dos Clientes.
III- Atende a diversos Clientes simultaneamente.
Assinale a opção CORRETA.
		
	
	Somente os itens I e III estão corretos
	
	Somente os itens II e III estão corretos
	
	Somente o item I está correto
	
	Somente o item II está correto
	
	Os itens I, II e III estão corretos
		Gabarito Comentado.
	
	
	 
	
Parte inferior do formulário
File failed to load: http://simulado.estacio.br/ckeditor/MathJax/a11y/accessibility-menu.js
Parte superior do formulário
		 
	
		
	
	
	
	CCT0180_ V.1
	
	 
	 
	
		
		
		  ARQUITETURA DE SISTEMAS DISTRIBUIDOS
	
	Avaiação Parcial: CCT0180_SM_ V.1 
	  
	Aluno(a): 
	Matrícula: 
	Acertos: 10,0 de 10,0
	Data: 23/08/2017 09:21:27 (Finalizada)
	
	 1a Questão (Ref.: 201605757020)
	Acerto: 1,0  / 1,0 
	Computação em grade, ou grid computing, é um exemplo de sistema de computação distribuído. Assinale a assertiva que contém características do sistema de computação em grade:
		
	
	Conjunto de computadores semelhantes
	
	Hardware homogêneo
	
	Sistema homogêneo
	
	Possui alto grau de heterogeneidade
	
	Cada nó executa o mesmo sistema operacional
		Gabarito Comentado.
	
	
	 2a Questão (Ref.: 201605907573)
	Acerto: 1,0  / 1,0 
	Qual opção abaixo não é uma vantagem dos sistemas distribuídos ? 
		
	
	Melhor relação preço/desempenho
	
	Tolerância a falhas
	
	Capacidade de crescimento
	
	Não é tolerante a falha 
	
	Escalabilidade
		Gabarito Comentado.
	
	
	 3a Questão (Ref.: 201605133464)
	Acerto: 1,0  / 1,0 
	Podemos definir sistema distribuído como uma coleção de computadores independentes que aparecem para os usuários do sistema como um único computador. De acordo com esta definição analise as afirmativas a seguir e assinale a alternativa INCORRETA.
		
	
	Escalabilidade: forma do sistema suportar o aumento dos recursos e usuários mantendo um desempenho satisfatório; 
	
	Abertura: determina se o sistema pode ser estendido ou reimplementado de diversas maneiras
	
	De acordo com a classificação de Flynn o SISD - (Fluxo único de instruções/Fluxo único de dados): corresponde ao tradicional modelo Von Neumann. Um processador executa seqüencialmente um conjunto de instruções sobre um conjunto de dados. 
	
	Transparência de mobilidade: movimento de recursos ou clientes dentro do sistema não podem afetar a operação dos usuários ou programas 
	
	Concorrência: significa que recursos locais e remotos são acessados pelas mesmas operações
		
	
	
	 4a Questão (Ref.: 201605177342)
	Acerto: 1,0  / 1,0 
	O tipo clustering de um sistema operacional distribuído no qual somente um dos seus nós esteja trabalhando, enquanto os outros entram como reserva, denomina-se cluster de
		
	
	alta disponibilidade.
	
	alto desempenho.
	
	balanceamento de carga.
	
	alta coesão.
	
	baixo acoplamento
		Gabarito Comentado.
	
	
	 5a Questão (Ref.: 201605310597)
	Acerto: 1,0  / 1,0 
	Os tipos mais comuns de defeitos em sistemas distribuídos provocados por falhas físicas de componentes ou interferência eletromagnética são:
		
	
	Páginas web com endereço errado, spam e mensagens duplicadas
	
	Perda de mensagens, mensagens com vírus e mensagens órfãs
	
	Colapso de servidores, queda do enlace e perda de mensagens 
	
	Perda de arquivos, colapso de servidores, captura de senhas 
	
	Captura de senhas, sobrecarga de servidores, mensagens duplicadas 
		
	
	
	 6a Questão (Ref.: 201605310598)
	Acerto: 1,0  / 1,0 
	A abordagem geral para tolerância a falhas e o uso de redundância. Considere as afirmações a seguir:
I. Um exemplo de redundância de informação é o uso de bits extras para permitir a recuperação de bits corrompidos.
II. Redundância de tempo é util principalmente quando as falhas são transientes ou intermitentes.
III. Um exemplo de redundância física é o uso de processadores extras.
IV. O uso de processadores extras pode ser organizado com replicação ativa ou backup primário.
Estão corretas:
		
	
	Todas as afirmações.
	
	Somente as afirmações II, III e IV.
	
	Somente as afirmações I, II e IV.
	
	Somente as afirmações I, II e III.
	
	Somente as afirmações I, III e IV.
		Gabarito Comentado.
	
	
	 7a Questão (Ref.: 201605697784)
	Acerto: 1,0  / 1,0 
	De acordo com a classificação de Flynn, assinale a alternativa CORRETA:
		
	
	Computadores de fluxo múltiplo de instruções, fluxo único de dados - Máquinas Vetoriais
	
	Computadores de fluxo único de instruções, fluxo único de dados - Multiprocessador
	
	Computadores de fluxo único de instruções, fluxo único de dados - Monoprocessador
	
	Computadores de fluxo múltiplo de instruções, fluxo múltiplo de dados - Máquina Teórica
	
	Computadores de fluxo único de instruções, fluxo múltiplo de dados - Sistema Distribuído
		Gabarito Comentado.
	
	
	 8a Questão (Ref.: 201605644489)
	Acerto: 1,0  / 1,0 
	Relacione as colunas (I a V) com a coluna (A a E). 
(I) Multicore. 
(II) Superpipeline. 
(III) Superescalar. 
(IV) Pipeline dinâmico. 
(V) Multiprocessadores. 
(A) Múltiplos pipelines que operam em paralelo. 
(B) Execução de instruções fora de ordem em um pipeline. 
(C) Pipelines com grande número de estágios. 
(D) Múltiplos processadores compartilhando um espaço de endereços. 
(E) Múltiplos processadores em um único encapsulamento. 
Assinale a alternativa que contém a associação correta. 
		
	
	I-C, II-A, III-B, IV-D, V-E.
	
	I-E, II-C, III-A, IV-B, V-D.
	
	I-B, II-A, III-C, IV-E, V-D.
	
	I-E, II-C, III-A, IV-D, V-B.
	
	I-D, II-E, III-B, IV-A, V-C.
		Gabarito Comentado.
	
	
	 9a Questão (Ref.: 201605177337)
	Acerto: 1,0  / 1,0 
	A arquitetura cliente-servidor 
		
	
	permite compartilhamento de recursos, já que um servidor pode atender a vários clientes. 
	
	oferece estruturação de processamento local, além de ter, por base, o conceito de processos locais. 
	
	permite a comunicação por meio da troca de mensagens e é considerada fortemente acoplada. 
	
	relaciona-se com a execução de processos idênticos na rede e nos sistemas que a constituem. 
		
	
	
	 10a Questão (Ref.: 201605177323)
	Acerto: 1,0  / 1,0 
	Sobre a arquitetura cliente-servidor, analise as seguintes afirmativas: 
1. A maior capacidade de processamento encontra-se geralmente no lado cliente. 
2. No contexto da Internet, os navegadores Web são exemplos de programas servidores de páginas HTML. 
3. O protocolo HTTP é uma das formas de comunicação entreclientes e servidores. 
Assinale a alternativa correta:
		
	
	Apenas as afirmativas 1 e 3 são falsas. 
	
	Apenas as afirmativas 2 e 3 são falsas. 
	
	As afirmativas 1, 2 e 3 são falsas. 
	
	Apenas uma das afirmativas é falsa. 
	
	Apenas as afirmativas 1 e 2 são falsas. 
		Gabarito Comentado.
	
	
	 
	
Parte inferior do formulário
Parte superior do formulário
		 
	
		
	
	
	
	CCT0180_EX_A6__V1
	
	 
	 
	
	
		
	
		 
	ARQUITETURA DE SISTEMAS DISTRIBUIDOS
6a aula
		
	 
	Lupa
	 
	 
	
Vídeo 
	
PPT
	
MP3
	 
	
	
	 
	Exercício: CCT0180_EX_A6__V1 
	Matrícula: 
	Aluno(a): 
	Data: 26/08/2017 20:01:50 (Finalizada)
	
	 1a Questão (Ref.: 201605901179)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	A ideia básica da comunicação com o uso de Remote Procedure Call (RPC) é:
		
	
	Permitir que programas chamem procedimentos remotos de forma transparente, como se estivessem chamando procedimentos locais
	
	Prover pontos de conexão entre programas de computador em uma rede de computadores
	
	Permitir que um servidor remoto sempre tenha controle sobre as requisições a seus recursos ou serviços
	
	Ocultar de clientes remotos a disponibilidade de procedimentos em uma aplicação servidor
	
	Permitir que objetos distribuídos sejam compartilhados por vários programas aplicativos, com controle de sessão e de transações
	
	Gabarito Comentado
	Gabarito Comentado
	
	
	 2a Questão (Ref.: 201605177378)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Desenvolvido pela Sun Microsystems, o Network Information Service - NIS é um serviço para distribuição de informações por uma rede, com as seguintes características: 
I. a informação administrativa que é armazenada no servidor não precisa ser duplicada, tornando possível medir a consistência dos dados, além de aumentar a flexibilidade para os usuários. 
II. fornecer aos usuários um ambiente transparente, facilitando a administração do ambiente, pelo fato de manter uma base de dados centralizada na rede, diminuindo as inconsistências e tornando a manutenção mais fácil. 
III. manter dados importantes, como informações de todas as contas de usuários na rede sincronizadas em todas as máquinas, pois isto permite ao usuário mover-se de um computador para outro sem o inconveniente de ter que se lembrar de diferentes senhas, ou copiar dados de uma máquina para outra. 
O funcionamento do NIS se baseia em um componente, composto fundamentalmente do servidor, que armazena as informações do cliente e que acessa o servidor, além de várias ferramentas administrativas. 
Esse componente é denominado:
		
	
	Manager Procedure Call - MPC. 
	
	Administration Procedure Call - APC. 
	
	Remote Procedure Call - RPC. 
	
	Network Procedure Call - NPC. 
	
	Secure Procedure Call - SPC. 
	
	
	
	
	 3a Questão (Ref.: 201605822958)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Sobre a comunicação entre processos distribuídos, é CORRETO afirmar:
		
	
	que, no modo síncrono de envio de mensagem, o processo que recebe a mensagem terá sua execução desviada por uma interrupção de sistema operacional para tratar uma mensagem recebida.
	
	que, nos sockets do tipo datagrama, o endereço do socket do processo correspondente acompanha cada envio de mensagem como um parâmetro da primitiva sendto().
	
	que multiportas são estruturas do tipo portas multicast que permitem a comunicação N x M entre processos.
	
	que, nos sockets do tipo datagrama, a primitiva sNew() é usada para aceitar a conexão solicitada por um processo que solicita comunicação.
	
	que um processo tem no máximo uma porta (port) para receber as mensagens dos seus interlocutores.
	
	Gabarito Comentado
	
	
	 4a Questão (Ref.: 201605644496)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	A comunicação entre processos em um sistema distribuído pode ser realizada por um mecanismo conhecido como RPC - chamada de procedimento remoto. Sobre este mecanismo, assinale a opção correta abaixo:
		
	
	A falha de um cliente RPC gera uma chamada dita órfã no servidor que neste caso repassa sempre os resultados do procedimento remoto para um proxy de retorno especificado na chamada.
	
	Os stubs cliente e servidor são responsáveis pela conversão de formato dos parâmetros de entrada e saída, caso haja necessidade.
	
	Processos comunicantes compartilham o mesmo espaço de endereçamento.
	
	A geração dos stubs é comumente realizada por compilação a partir de uma especificação de interface realizada em uma linguagem de execução de interface (IEL).
	
	O mecanismo faz uso de uma porta fixa, de número 8080, para comunicar diferentes processos e serviços entre computadores de um sistema distribuído.
	
	Gabarito Comentado
	
	
	 5a Questão (Ref.: 201605177484)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Em relação a comunicação com sockets em um sistema distribuido, analise as seguintes sentenças.
 
I)          o socket criado pelo cliente é também utilizado pelo servidor.
II)       o cliente utilize a função connect para se conectar ao servidor.
III)     o servidor executa a função listen para aguardar uma conexão do cliente.
 
Assinale a única alternativa correta:
		
	
	Somente a sentença II está correta
	
	As sentenças I e II estão corretas
	
	As sentenças I e III estão corretas
	
	Somente a sentença III está correta
	
	As sentenças II e III estão corretas
	
	Gabarito Comentado
	
	
	 6a Questão (Ref.: 201605976804)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Assinale a alternativa que traz a função da primitiva ACCEPT da API de sockets.
		
	
	Cria um novo ponto de conexão
	
	Tenta estabelecer uma conexão
	
	Anexa um endereço local a um socket
	
	Bloqueia o chamador até chegar uma requisição de comunicação
	
	Anuncia a disposição de aceitar conexões
	
	
	
	
	 7a Questão (Ref.: 201605177387)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Qual das opções abaixo apresenta somente serviços de middleware? 
		
	
	Mecanismos de chamada de procedimento remoto (RPC); facilidades de uso de múltiplos processadores; compartilhamento de memória entre processos. 
	
	Compartilhamento de memória entre processos; facilidades de uso de múltiplos processadores; comunicação pelo uso de soquetes. 
	
	Mecanismos de comunicação através da linguagem SQL; compartilhamento de memória entre processos; comunicação pelo uso de soquetes. 
	
	Mecanismos de chamada de procedimento remoto (RPC); comunicação pelo uso de soquetes; mecanismos de comunicação através da linguagem SQL. 
	
	Mecanismos de comunicação através da linguagem SQL; facilidades de uso de múltiplos processadores; mecanismos de chamada de procedimento remoto (RPC). 
	
	Gabarito Comentado
	
	
	 8a Questão (Ref.: 201605177487)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	A configuração de um servidor no modelo cliente-servidor é composta por etapas. Qual(is) das etapas a seguir fazem parte da configuração de um servidor? 
 
1.       Estabelecer uma conexão
2.       Criar um socket
3.       Configurar a porta que será utilizada
4.       Estabelecer o tamanho da fila de espera
5.       Aguardar uma conexão
 
		
	
	2, 3 e 4
	
	1, 3 e 5
	
	1, 2 e 3
	
	2, 3 e 5
	
	2, 3, 4 e 5
	
	Gabarito Comentado
	
	
	
	
Parte inferior do formulário
 
 
Parte superior do formulário
		 
	
		
	
	
	
	CCT0180_EX_A7__V1
	
	 
	 
	
	
		
	
		 
	ARQUITETURA DE SISTEMAS DISTRIBUIDOS
7a aula
		
	 
	LupaVídeo 
	
PPT
	
MP3
	 
	
	
	 
	Exercício: CCT0180_EX_A7__V1 
	Matrícula: 
	Aluno(a): 
	Data: 26/08/2017 20:21:52 (Finalizada)
	
	 1a Questão (Ref.: 201605697818)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Uma companhia decidiu implantar um novo sistema de compartilhamento de informações empresariais. Após estudos de campo, a empresa identificou alguns cenários de utilização das informações. No primeiro cenário, detectou-se que um volume massivo de dados relativos a documentos históricos, normas e regulamentos  da organização eram consumidos, em escala global, exclusivamente para leitura. No segundo cenário, verifiou-se que os documentos eram produzidos de forma colaborativa por equipes regionais de colaboradores. Esses colcaboradores, na maioria das vezes, estavam na mesma filial ou geograficamente muito próximos. O terceiro cenário envolvia apenas 10% dos documentos da empresa, acessados concorrentemente por todas as regionais do globo, tanto para leitura quanto para atualização.
Com base nesses cenários e em relação às arquiteturas de software distribuídas coerentemente com as necessidades da empresa, avalie as afirmações a seguir.
I. A utilização de replicação baseada em cópia primária pode aumentar a escalabilidade do sistema, sem comprometer, de forma significativa, a consistência de dados do cenário 3.
II. Se o modelo cliente-servidor de compartilhamento for empregado no cenário 2, a replicação passiva (backup ou mirrorring) poderá ser utilizada como mecanismo de tolerância a falhas.
III. A arquitetura peer-to-peer baseada em rede overlay, tal como o DHT, pode oferecer transparência de migração para os documentos compartilhados no cenário 1.
É correto o que se afirma em
		
	
	II, apenas.
	
	II e III, apenas.
	
	I, II e III.
	
	I e II, apenas.
	
	I, apenas.
	
	
	
	
	 2a Questão (Ref.: 201605670508)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Qual das opções abaixo não é uma característica do modelo Peer 2 Peer ? 
		
	
	Heterogeneidade
	
	Nenhum peer tem uma visão global do sistema, porém todos os dados e serviços são acessíveis de qualquer peer. 
	
	Não há coordenação central e, portanto, não há um ponto de falha nem gargalo. 
	
	Todos os peer tem uma visão global do sistema, porém todos os dados e serviços são acessíveis de qualquer peer. 
	
	Escalabilidade 
	
	Gabarito Comentado
	
	
	 3a Questão (Ref.: 201605644497)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	O arquivo Torrent possui dois tipos de informação: 
Assinale a alternativa correta. 
		
	
	Swarm e Seeder
	
	Chunks e Fingers
	
	Finger e Swarm
	
	Tracker e Fingers
	
	Tracker e Chunks
	
	Gabarito Comentado
	
	
	 4a Questão (Ref.: 201605907593)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Não é uma característica da comunicação P2P ?
		
	
	Heterogeneidade
	
	Não há coordenação central e, portanto, não há um ponto de falha nem gargalo
	
	Nenhum peer tem uma visão global do sistema, porém todos os dados e serviços são acessíveis de qualquer peer.
	
	Homogeneidade
	
	Escalabilidade
	
	
	
	
	 5a Questão (Ref.: 201605177390)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Em relação aos sistemas distribuídos, considere
I. O protocolo ou canal de comunicação pode ser dotado de um interpretador para compatibilizar a informação que possa não ser entendida por certas máquinas, estendendo dessa forma, a um maior número de computadores no sistema.
II. O Middleware é composto por um conjunto de processos ou objetos num grupo de computadores, que interagem entre si de forma a implementar comunicação e oferecer suporte para partilha de recursos a aplicações distribuídas.
III. Peer-to-peer pode ser entendido como uma arquitetura de sistemas distribuídos caracterizada pela descentralização das funções na rede, onde cada nodo realiza tanto funções de servidor quanto de cliente.
IV. Um sistema distribuído pode ser definido como uma coleção de processadores francamente acoplados, que não compartilham memória nem relógio, interconectados por uma rede de comunicação. 
É correto o que se afirma APENAS em 
		
	
	III e IV. 
	
	II, III e IV. 
	
	I, II e III. 
	
	I e III. 
	
	I e II. 
	
	Gabarito Comentado
	
	
	 6a Questão (Ref.: 201605901175)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Sobre o modelo Peer-To-Peer, é correto afirmar que:
		
	
	Pode existir uma alta heterogeneidade entre os nós
	
	Cada nó possui uma função clara e fixa de cliente ou servidor
	
	Os nós não se comunicam diretamente, sempre utilizam um servidor central
	
	A organização dos nós na rede é conhecida a priori
	
	Pela alta quantidade de nós, não há escalabilidade
	
	Gabarito Comentado
	Gabarito Comentado
	
	
	 7a Questão (Ref.: 201605177363)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Em aplicações distribuídas, dois modelos usados são o cliente/servidor (cliente-server, C/S) e o ponto a ponto (peer-to-peer, P2P). Nesse contexto, analise as afirmações abaixo.
I - Assim como no modelo C/S, no modelo P2P, qualquer nó pode iniciar uma conexão com qualquer outro nó. 
II - Diferente do modelo C/S, o modelo P2P se caracteriza por apresentar a mesma largura de banda nas conexões entre dois nós quaisquer da rede. 
III - Processamento relativo à sincronização e à comunicação entre nós pode sobrecarregar tanto uma rede C/S quanto uma rede P2P. 
IV - No modelo P2P, uma rede pode comportar nós chamados superpontos (super-peers), que agem de maneira similar aos nós servidores em uma rede C/S.
São corretas APENAS as afirmativas
		
	
	II e III 
	
	III e IV 
	
	II e IV 
	
	I e III 
	
	I e II 
	
	
	
	
	 8a Questão (Ref.: 201605172353)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Além do acesso a páginas html, a Internet tem sido usada cada vez mais para a cópia e troca de arquivos de músicas, filmes, jogos e programas. Muitos desses arquivos possuem direitos autorais e restrições de uso. Considerando o uso das redes ponto-a-ponto para a troca de arquivos de músicas, filmes, jogos e programas na Internet, a quem cabe a identificação e o cumprimento das restrições de uso associados a esses arquivos?
 
		
	
	aos equipamentos roteadores da Internet
	
	aos produtores dos arquivos
	
	aos usuários
	
	aos programas de troca de arquivo
	
	ao sistema operacional
	
	Gabarito Comentado
	
	
	
	
Parte inferior do formulário
 
 
Parte superior do formulário
		 
	
		
	
	
	
	CCT0180_EX_A8__V1
	
	 
	 
	
	
		
	
		 
	ARQUITETURA DE SISTEMAS DISTRIBUIDOS
8a aula
		
	 
	Lupa
	 
	 
	
Vídeo 
	
PPT
	
MP3
	 
	
	
	 
	Exercício: CCT0180_EX_A8__V1 
	Matrícula: 
	Aluno(a): 
	Data: 26/08/2017 20:52:39 (Finalizada)
	
	 1a Questão (Ref.: 201605820493)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Política de atualização do cache, a política usada para gravar blocos de dados modificados de volta na copia mestre do servidor tem um efeito critico no desempenho e confiabilidade do sistema. Qual das políticas apresentadas abaixo apresenta gravação simultânea ? 
		
	
	Write-through 
	
	Write-down 
	
	Delayed write 
	
	Write-on-close 
	
	Write-up 
	
	
	
	
	 2a Questão (Ref.: 201605177380)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	O protocolo NFS implementa um sistema de arquivos remoto, na forma cliente/servidor, onde o servidor oferece uma área de armazenamento, que pode ser utilizada por um cliente como se fosse uma área local. O NFS é dependenteda rede. 
	
	da arquitetura do servidor. 
	
	do protocolo de transporte.
	
	dos procedimentos de RPC (Remote Procedure Call). 
	
	do sistema operacional. . 
	
	
	
	
	 3a Questão (Ref.: 201605704231)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Sobre os serviços gerenciados por um DFS, o serviço relacionado à alocação e ao gerenciamento de espaço e operações para armazenamento e recuperação de dados é denominado de? Assinale a alternativa CORRETA. 
		
	
	Serviço de arquivo
	
	Serviço de diretórios
	
	Serviço de localização
	
	Serviço de armazenamento
	
	Seviço de nomeação
	
	Gabarito Comentado
	
	
	 4a Questão (Ref.: 201605704230)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Em relação a política de atualização de cache Write-back, escolha a alternativa correta.
		
	
	As modificações são gravadas de volta no servidor somente quando o arquivo é fechado. 
	
	Há problemas de confiabilidade, pois dados não gravados são perdidos sempre que uma máquina de usuário cai.
	
	As modificações são gravadas no cache, sendo então gravadas no servidor imediatamente.
	
	É necessário que cada acesso de gravação espere até que as informações sejam enviadas ao servidor e, assim, ela provoca um fraco desempenho de gravação.
	
	É a forma mais simples é gravar os dados direto no disco tão logo sejam colocados em algum cache.
	
	Gabarito Comentado
	
	
	 5a Questão (Ref.: 201605166622)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	O NFS (Network File System) permite configurar o compartilhamento de arquivos entre sistemas Unix e Linux. Desta forma ele necessita utilizar um modelo de comunicação que dê suporte a comunicação cliente-servidor e que oculte a complexidade da troca de mensagens. Qual o modelo de comunicação distribuída utilizado pelo NFS? 
		
	
	SOA (Service-oriented architecture )
	
	CORBA (Common Object Request Broker Architecture)
	
	DCOM(Distributed Component Object Model)
	
	RPC (remote Procedure Call)
	
	NCS ( Network Computing System)
	
	
	
	
	 6a Questão (Ref.: 201605337426)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Correlacione o Network File System ( NFS ) quanto ao fator de acoplamento de software e hardware: 
		
	
	software fracamente acoplado + hardware fortemente acoplado
	
	software fracamente acoplado + hardware fracamente acoplado 
	
	software fortemente acoplado + hardware fracamente acoplado 
	
	sem correlação 
	
	software fortemente acoplado + hardware fortemente acoplado 
	
	Gabarito Comentado
	
	
	 7a Questão (Ref.: 201605704233)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Quando se trata dos modelos de acesso em um DFS, pode-se afirmar que: 
Caches na memória principal possuem uma clara vantagem sobre os caches em disco, pois eles são confiáveis. 
E no NFS, por exemplo, a implementação é baseada em serviço remoto, mas é ampliada, por razões de desempenho, com o armazenamento em cache de memória para clientes e servidores. 
Sobre essas afirmações pode-se considerar que: 
		
	
	Ambas as afirmações estão corretas e a segunda complementa a primeira.
	
	Somente a primeira afirmação está incorreta.
	
	Ambas as afirmações estão corretas e a segunda não complementa a primeira.
	
	Somente a segunda afirmação está incorreta.
	
	Ambas as afirmações estão incorretas.
	
	Gabarito Comentado
	
	
	 8a Questão (Ref.: 201605820500)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Política de atualização do cache que é usada para gravar blocos de dados modificados de volta na copia mestre do servidor tem um efeito critico no desempenho e confiabilidade do sistema. Assinale a opção de resposta que apresenta a gravação quando o arquivo é fechado. 
		
	
	Write-up 
	
	Delayed write 
	
	Write-through 
	
	Write-on-close 
	
	Write-down 
	
	Gabarito Comentado
	
	
	
	
Parte inferior do formulário
 
 
Parte superior do formulário
		 
	
		
	
	
	
	CCT0180_EX_A9__V1
	
	 
	 
	
	
		
	
		 
	ARQUITETURA DE SISTEMAS DISTRIBUIDOS
9a aula
		
	 
	Lupa
	 
	 
	
Vídeo 
	
PPT
	
MP3
	 
	
	
	 
	Exercício: CCT0180_EX_A9__V1 
	Matrícula: 
	Aluno(a): 
	Data: 26/08/2017 22:31:20 (Finalizada)
	
	 1a Questão (Ref.: 201605177412)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Na figura é esboçado o esquema de um web service e suas relações (setas), foi feita a associação número e descrição da relação, da seguinte forma: 1 - "É acessado usando"; 2 - "Permite a descoberta de"; 3 - "Liga-se a"; 4 - "Permite comunicação com" e 5 - "Descreve". 
Com relação a interoperabilidade de sistemas, SOA e web services, arquitetura e-ping e padrões XML estão corretas as associações:
 
		
	
	Somente 1 e 2
	
	Somente 1,3 e 4
	
	Somente 3,4 e 5
	
	Somente 1, 2 e 5
	
	1, 2, 3, 4 e 5
	
	Gabarito Comentado
	
	
	 2a Questão (Ref.: 201605848553)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	É um estilo de arquitetura de software cujo princípio fundamental prega que as funcionalidades implementadas pelas aplicações devem ser disponibilizadas na forma de serviços. Essa afirmação refere-se à:
		
	
	BPM
	
	Web Service
	
	SOA
	
	Cliente-Servidor
	
	Arquitetura Distribuída
	
	Gabarito Comentado
	
	
	 3a Questão (Ref.: 201605177423)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Com relação a SOA e Web services, assinale a opção correta. 
		
	
	Todas as alternativas são verdadeiras
	
	Conceitualmente, os scripts de serviços consideram que um provedor de serviço o oferece pela definição de seus dados e pela implementação de sua funcionalidade. 
	
	São padrões de Web services o SOAP, o WSDL e o UDDI, todos baseados em HTTP. 
	
	A interface de Web service define os dados disponíveis e como eles podem ser acessados de modo a que o fornecimento de serviços seja independente da aplicação que o utiliza. 
	
	Os serviços podem ser oferecidos por qualquer cliente de serviços dentro ou fora de determinada organização e tornam públicas as informações sobre o serviço para que usuários autorizados possam utilizá-la. 
	
	Gabarito Comentado
	
	
	 4a Questão (Ref.: 201605177409)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Um Web Service é definido pela W3C como um sistema de software projetado para fornecer interoperabilidade entre máquinas em uma determinada rede. Dentro do contexto dos Web Services assinale a alternativa correta. 
		
	
	SOAP (Simple Object Access Protocol) é um protocolo, baseado em XML, para troca de informação estruturada com Web Services em redes de computadores. 
	
	A UDDI (Universal Description, Discovery, and Integration) é uma linguagem baseada em XML que descreve o que um Web Service pode fazer, onde ele reside e como chamá-lo. 
	
	A WSDL (Web Services Description Language) é uma especificação para publicar e localizar informações sobre Web Services. 
	
	A interoperabilidade entre os Web Services e aplicações é garantida devido ao uso obrigatório da linguagem Java na implementação das aplicações. 
	
	SOA (Simple Object Access) é uma plataforma de arquitetura orientada a serviços, utilizada como base para suportar os Web Services.
	
	Gabarito Comentado
	
	
	 5a Questão (Ref.: 201605177425)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Em relação à componentização, SOA, Web services e sistema distribuído, considere: 
I. Ao se projetar um componente reusável, deve-se estar atento para que ele seja tão simples quanto possível. Quando é projetada uma solução

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes