Buscar

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes
Você viu 3, do total de 11 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

Você também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes
Você viu 6, do total de 11 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

Você também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes
Você viu 9, do total de 11 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

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

· Pergunta 1
1,5 em 1,5 pontos
	
	
	
	A computação distribuída é um sistema de computação que consiste em vários computadores ou máquinas de processador conectadas através de uma rede, que pode ser homogênea ou heterogênea, mas executada como um único sistema.
Pergunta: Descreva sobre essas três características sobre Sistemas Distribuídos.
 
Escalabilidade:
 
Tratamento de falhas:
 
Concorrência:
	
	
	
	
		Resposta Selecionada:
	Escalabilidade: é a capacidade de um sistema de se permanecer eficiente quando há um aumento significativo no número de recursos e de usuários. Um sistema pode ser escalável em três diferentes dimensões: tamanho; localização geográfica; administração. 
Tratamento de falhas: uma falha parcial pode acontecer quando um componente de um SD falha. Esta falha pode afetar a operação de alguns componentes e ao mesmo tempo deixar outros completamente ilesos. Construir um sistema de modo que ele possa se recuperar automaticamente de falhas parciais sem afetar seriamente o desempenho global.
Concorrência:  Tanto os serviços como os aplicativos fornecem recursos que podem ser compartilhados pelos clientes em um sistema distribuído. Portanto, existe a possibilidade de que vários clientes tentem acessar um recurso compartilhado ao mesmo tempo. Por exemplo, uma estrutura de dados que registra lances de um leilão pode ser acessada com muita frequência, quando o prazo final se aproximar.
	Resposta Correta:
	 
Feedback correta: que se aproxime da resposta esperada – Pag-35-38 do Capítulo-1 Coulouris e slides Apresentação2.txt 
Resposta esperada: Escalabilidade: um sistema distribuído é considerado escalável se o custo de adição de um usuário for um valor constante, em termos dos recursos que devem ser adicionados. Os algoritmos usados para acessar os dados compartilhados devem evitar gargalos de desempenho, e os dados devem ser estruturados hierarquicamente para se obter os melhores tempos de acesso. Os dados acessados frequentemente podem ser replicados. 
Tratamento de falhas: qualquer processo, computador ou rede pode falhar, independentemente dos outros. Portanto, cada componente precisa conhecer as maneiras possíveis pela quais os componentes de que depende podem falhar e ser projetado de forma a tratar cada uma dessas falhas apropriadamente. 
Concorrência: a presença de múltiplos usuários em um sistema destruído é uma fonte de pedidos concorrentes para seus recursos. Em ambiente concorrente, cada recurso deve ser projetado para manter a consistência nos estados de seus dados.
	Comentário da resposta:
	resposta esperada correta!
	
	
	
· Pergunta 2
1,5 em 1,5 pontos
	
	
	
	Descreva sobre, Como a Computação Distribuída e a Computação em Rede são diferentes ou similares?
	
	
	
	
		Resposta Selecionada:
	Computação distruibuída é um sistema que interliga vários nós de processamento de maneira que um processo de grande consumo seja executado no nó "mais disponível", ou mesmo subdividido por vários nós.
Rede de computadores na informática e na telecomunicação é um conjunto de dois ou mais dispositivos eletrônicos de computação interligados por um sistema de comunicação digital, guiados por um conjunto de regras para compartilhar entre si informação, serviços e, recursos físicos e lógicos.
	Resposta Correta:
	 
Feedback correta: que se aproxime da resposta esperada é o conteúdo objetivo da resposta esperada.
Material de Apoio Computação_Distribuída.docx, Descrição por entendimento de conteúdo dissertado em aulas
Resposta esperada: A computação distribuída é um sistema de computação que consiste em vários computadores ou máquinas de processador conectadas através de uma rede, que pode ser homogênea ou heterogênea, mas executada como um único sistema. 
A computação em rede é uma forma de projetar sistemas para aproveitar as mais recentes tecnologias e maximizar seu impacto positivo nas soluções de negócios e sua capacidade de atender seus clientes usando uma forte rede subjacente de recursos de computação. 
Se você observar são similares, a computação distribuída não funcionará se não tiver uma boa computação em rede funcionando por trás. A diferença é que a computação distribuída faz a parte do sistema em si e a computação em rede faz a parte de viabilizar o funcionamento deste sistema e toda a comunicação do mesmo.
	Comentário da resposta:
	resposta esperada correta!
	
	
	
· Pergunta 3
0,7 em 0,7 pontos
	
	
	
	Comunicação Utilizando Sockets. Um soquete de rede é um ponto final de um fluxo de comunicação entre processos através de uma rede de computadores. Hoje em dia, a maioria da comunicação entre computadores é baseada no Protocolo de Internet, portanto a maioria dos soquetes de rede são soquetes de Internet.
 
É correto afirmar sobre sockets:
 
I - São o mecanismo básico de comunicação sobre IP
II – São Oferecidos pelo menos três modos de acesso.
III – Orientado a conexão
IV - Orientado a datagrama
 
São verdadeiras as assertivas:
	
	
	
	
		Resposta Selecionada:
	a. 
I, II, III e IV
	Resposta Correta:
	a. 
I, II, III e IV
	Comentário da resposta:
	Feedback Corretas:
· São o mecanismo básico de comunicação sobre IP
• Tipicamente oferecem três modos de acesso
• Orientado a conexão
• Orientado a datagrama
• Acesso a dados IP de baixo-nível (raw IP data)
• Não disponível diretamente em Java
	
	
	
· Pergunta 4
0 em 0,7 pontos
	
	
	
	Computação em cluster. Um sistema de computação de cluster consiste em um conjunto do mesmo tipo ou Similar de máquinas de processador conectado usando uma infra-estrutura de rede dedicada.
 
Analise as afirmativas.
 
I – Todos os processadores das máquinas partilham recursos, todas as máquinas processadoras compartilham recursos como um diretório inicial comum e possuem um software como uma interface de transmissão de mensagens “message passing interface (MPI)” implementação instalada para permitir que programas possam se executarem todos os nós simultaneamente.
II – Este também é um tipo de categoria HPC. Os computadores individuais em um cluster podem ser chamados de nós. A razão para realizar um cluster como HPC é devido ao fato de que os nós individuais podem trabalhar juntos para resolver um problema maior do que qualquer computador poderia facilmente resolver.
III – Escalabilidade: é a capacidade do sistema para ser facilmente expandido, adicionando mais máquinas, conforme necessário, e vice-versa, sem afetar a configuração existente.
IV – Redundância ou replicação: aqui, várias máquinas podem fornecer os mesmos serviços, de modo que mesmo se um estiver indisponível (ou falhou), o trabalho não pára porque outros suportes de computação semelhantes estarão disponíveis.
 
São verdadeiras as assertivas:
	
	
	
	
		Resposta Selecionada:
	c. 
I, II e IV
	Resposta Correta:
	e. 
I e II
	Comentário da resposta:
	Erradas:
Computação distribuídaè Escalabilidade: é a capacidade do sistema para ser facilmente expandido, adicionando mais máquinas, conforme necessário, e vice-versa, sem afetar a configuração existente.
Computação distribuída è Redundância ou replicação: aqui, várias máquinas podem fornecer os mesmos serviços, de modo que mesmo se um estiver indisponível (ou falhou), o trabalho não pára porque outros suportes de computação semelhantes estarão disponíveis.
	
	
	
· Pergunta 5
0 em 0,7 pontos
	
	
	
	Sistemas de computação distribuída são vantajosos sobre sistemas centralizados, porque há um suporte para os seguintes recursos característicos.
 
Analise as assertivas.
 
I – Escalabilidade: é a capacidade do sistema para ser facilmente expandido, adicionando mais máquinas, conforme necessário, e vice-versa, sem afetar a configuração existente.
II – Redundância ou replicação: aqui, várias máquinas podem fornecer os mesmos serviços, de modo que mesmo se um estiver indisponível (ou falhou), o trabalho não pára porque outros suportes de computação semelhantes estarão disponíveis.
III - Todos os processadores das máquinas partilham recursos, todas as máquinas processadoras compartilham recursos como um diretório inicial comume possuem um software como uma interface de transmissão de mensagens “message passing interface (MPI)” implementação instalada para permitir que programas possam se executarem todos os nós simultaneamente.
IV – Este também é um tipo de categoria HPC. Os computadores individuais em um cluster podem ser chamados de nós.
 
São verdadeiras as assertivas:
	
	
	
	
		Resposta Selecionada:
	a. 
I, II e III
	Resposta Correta:
	d. 
I e II
	Comentário da resposta:
	Erradas:
Computação em clusterè Todos os processadores das máquinas partilham recursos, todas as máquinas processadoras compartilham recursos como um diretório inicial comum e possuem um software como uma interface de transmissão de mensagens “message passing interface (MPI)” implementação instalada para permitir que programas possam se executarem todos os nós simultaneamente.
 
Computação em clusterè Este também é um tipo de categoria HPC. Os computadores individuais em um cluster podem ser chamados de nós.
	
	
	
· Pergunta 6
0 em 0,7 pontos
	
	
	
	Comunicação Utilizando Sockets. Um soquete de rede é um ponto final de um fluxo de comunicação entre processos através de uma rede de computadores. Hoje em dia, a maioria da comunicação entre computadores é baseada no Protocolo de Internet, portanto a maioria dos soquetes de rede são soquetes de Internet.
 
É correto afirmar sobre Modo Orientado a Conexão:
 
I - Funciona sobre o protocolo TCP/IP
II – Oferece a garantia de entrega e ordem de entrega dos pacotes.
III – Facilitam a implementação pois abstrações de linguagens como streams podem ser utilizados
IV – Funciona sobre o protocolo UDP/IP
 
São verdadeiras as assertivas:
	
	
	
	
		Resposta Selecionada:
	a. 
I, II e IV
	Resposta Correta:
	b. 
I, II e III
	Comentário da resposta:
	Feedback Erradas: Funciona sobre o protocolo UDP/IP (pertence a Modo Orientado a Datagramas)
	
	
	
· Pergunta 7
0 em 0,7 pontos
	
	
	
	Computação em grade. Os recursos de computação na maioria das organizações são subutilizados, mas são necessários para determinadas operações.
 
Leia as assertivas.
 
I – A idéia da computação em grade é usar esse poder de computação não utilizado pelas organizações carentes e, assim, o retorno do investimento (ROI) em investimentos em computação pode ser aumentado.
II – Assim, a computação em grade é uma rede de máquinas de computação ou processador gerenciadas com um tipo de software como middleware “Middleware é o software de computador que fornece serviços para softwares aplicativos além daqueles disponíveis pelo sistema operacional.
III – Escalabilidade: é a capacidade do sistema para ser facilmente expandido, adicionando mais máquinas, conforme necessário, e vice-versa, sem afetar a configuração existente.
IV – Redundância ou replicação: aqui, várias máquinas podem fornecer os mesmos serviços, de modo que mesmo se um estiver indisponível (ou falhou), o trabalho não pára porque outros suportes de computação semelhantes estarão disponíveis.
 
São verdadeiras as assertivas:
	
	
	
	
		Resposta Selecionada:
	a. 
I, II, III e IV
	Resposta Correta:
	c. 
I e II
	Comentário da resposta:
	Computação distribuídaè Escalabilidade: é a capacidade do sistema para ser facilmente expandido, adicionando mais máquinas, conforme necessário, e vice-versa, sem afetar a configuração existente.
Computação distribuída è Redundância ou replicação: aqui, várias máquinas podem fornecer os mesmos serviços, de modo que mesmo se um estiver indisponível (ou falhou), o trabalho não pára porque outros suportes de computação semelhantes estarão disponíveis.
	
	
	
· Pergunta 8
0 em 0,7 pontos
	
	
	
	Firewalls. Eles protegem intranets, realizando ações de filtragem em comunicações recebidas e enviadas. 
I – Os firewalls produzem um ambiente de comunicação local no qual toda a comunicação externa é interceptada. As mensagens são encaminhadas para o destinatário local pretendido apenas para comunicações explicitamente autorizadas.
II – O acesso às redes internas pode ser controlado por firewalls, mas o acesso a serviços públicos na Internet é irrestrito, pois seu objetivo é oferecer serviços para uma ampla gama de usuários.
III – O uso de firewall não oferece nenhuma proteção contra ataques internos em uma organização e é deficiente em seu controle para acesso externo. Há necessidade de mecanismos de segurança mais refinados, permitindo que usuários individuais compartilhem informações com outros usuários selecionados, sem comprometer a privacidade e a integridade.
IV – Os firewalls não são particularmente eficazes contra ataques de negação de serviço. 
Assinale as alternativas corretas:
	
	
	
	
		Resposta Selecionada:
	d. 
Estão corretas apenas as assertivas I, II e IV
	Resposta Correta:
	e. 
Estão corretas todas as assertivas
	Comentário da resposta:
	Feedback das respostas erradas: não existem respostas erradas.
	
	
	
· Pergunta 9
0,7 em 0,7 pontos
	
	
	
	Computação em nuvem. A tendência da computação mudou para a nuvem a partir do conceito de computação em grade, particularmente quando grandes recursos de computação são necessários para resolver um único problema, usando as idéias do poder da computação como um utilitário e outros conceitos aliados.
 
Analise as assertivas.
 
I - Na computação em nuvem, os recursos de ti e negócios, como servidores, storage, rede, aplicativos, e processos, podem ser provisionados dinamicamente para as necessidades do usuário e carga de trabalho.
II – Enquanto uma nuvem pode oferecer suporte a uma grade, uma nuvem também pode suportar ambientes nongrid, como uma arquitetura da Web de três camadas em execução no tradicional ou na Web 2,0 de aplicações.
III – Escalabilidade: é a capacidade do sistema para ser facilmente expandido, adicionando mais máquinas, conforme necessário, e vice-versa, sem afetar a configuração existente.
IV – Redundância ou replicação: aqui, várias máquinas podem fornecer os mesmos serviços, de modo que mesmo se um estiver indisponível (ou falhou), o trabalho não pára porque outros suportes de computação semelhantes estarão disponíveis.
 
São verdadeiras as assertivas:
	
	
	
	
		Resposta Selecionada:
	b. 
I e II
	Resposta Correta:
	b. 
I e II
	Comentário da resposta:
	Feedback: Estão corretas as assertivas I e II. 
Material de apoio Computação_Distribuída.docx
	
	
	
· Pergunta 10
0 em 0,7 pontos
	
	
	
	Computação quântica. Analise as asserções.
 
I – Os fabricantes de sistemas de computação dizem que há um limite para colocar cada vez mais transistores em espaços cada vez menores de circuitos integrados (ICs), dobrando assim a capacidade de processamento a cada 18 meses.
 
Porque
 
II – Os computadores quânticos são milhões de vezes mais rápidos do que os nossos supercomputadores mais poderosos atualmente. Como a computação quântica funciona de forma diferente no nível mais fundamental do que a tecnologia atual, e embora existam protótipos funcionais, esses sistemas ainda não se mostraram alternativas às máquinas atuais baseadas em silício.
 
A respeito dessas asserções, assinale a opção correta.
	
	
	
	
		Resposta Selecionada:
	c. 
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta de I.
	Resposta Correta:
	d. 
As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta de I.
	
	
	
· Pergunta 11
0,7 em 0,7 pontos
	
	
	
	Desenvolvimento ágil. É aqui que o desenvolvimento da nuvem pode ser muito mais do que apenas online. Os conjuntos de ferramentas que podem ajudar o gerenciamento ágil na nuvem incluem o Code2Cloud, em conjunto com o Tasktop e o CollabNet.
 
Nesse cenário, Assinale a alternativa correta sobre o que é/função do Saas.
 
I –  Quando as aplicações são executadas na nuvem, eles são acessados como um serviço - isso é conhecido como “Software as a Service (SaaS)”.
II –  O modelo SaaS oferece software como serviço com propósitos específicos que estão disponíveis para os usuários na Internet.
III – São consideradas também como Plataformas de desenvolvimento baseadas em nuvempresentes em nuvens públicas de PaaS ( Platform as a Service).
IV – É uma extensão do IaaS (Infrastructure as a Service), como Google, Amazon Web Services, Microsoft e Salesforce.com, oferecem redução de custos e melhor QoS (Qualidade de serviço).
 
São verdadeiras as afirmações:
	
	
	
	
		Resposta Selecionada:
	d. 
I e II
	Resposta Correta:
	d. 
I e II
	
	
	
· Pergunta 12
0,7 em 0,7 pontos
	
	
	
	Bioinformática. Analise as asserções.
 
I - Os sistemas de Bioinformática utilizam os conceitos de moléculas biologicamente derivadas ou simuladas (ou modelos) que realizam processos computacionais para resolver um problema.
 
Porque
 
I - Os modelos biologicamente derivados auxiliam na estruturação dos programas computacionais que se tornam parte da aplicação.
 
A respeito dessas asserções, assinale a opção correta.
	
	
	
	
		Resposta Selecionada:
	e. 
As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta de I.
	Resposta Correta:
	e. 
As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta de I.

Mais conteúdos dessa disciplina