Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão (Ref.: 201002116464) 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 I, II e III. I e III. I e II. II, III e IV. III e IV. Gabarito Comentado 2a Questão (Ref.: 201002116488) 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 I, II e III. I e III. I e II. III e IV. II, III e IV. 3a Questão (Ref.: 201002915899) Fórum de Dúvidas (0) Saiba (0) Assinale a alternativa correta em relação ao conceito de sistema P2P Puro. Baseada em duas camadas: cliente e servidor, com papeis fixos Superpeers contêm algumas informações que outros nós não têm e devem ser consultados sempre que elas forem necessárias Não existe servidor centralizado; os nós comunicam-se diretamente O servidor é conectado primeiro para que sejam obtidas meta-informações e este, então, redireciona para o nó requisitado Baseada em três camadas distintas: camada de apresentação, camada de lógica da aplicação (regras de negócio) e camada de dados 4a Questão (Ref.: 201002636892) 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 arquitetura peer-to-peer (P2P) para disponibilizar os documentos do cenário 1 poderá reduzir o consumo da rede. II. O compartilhamento baseado no modelo cliente-servidor com cache no cliente pode aumentar o desempenho da edição colaborativa, sem comprometer a consistência no cenário 2. III. 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. É correto o que se afirma em I e II, apenas. III, apenas. I e III, apenas. I, apenas. II, apenas. Gabarito Comentado 5a Questão (Ref.: 201002249705) Fórum de Dúvidas (0) Saiba (0) Sistemas peer-to-peer são uma aplicação de sistemas distribuídos, em que usuários compartilham (transferem) arquivos remotos de forma bastante transparente. Um desses sistemas é o BitTorrent, que faz uso de computadores distribuídos na internet para troca de arquivos. Em particular, este faz uso de uma política chamada tit-for-tat para incentivar o compartilhamento de arquivos (em vez de simples cópias sem retribuição), em que se dá mais prioridade para download aos clientes que estejam também gerando uploads. Além de melhorar o compartilhamento, são características do BitTorrent: I. Dificultar a identificação de padrões de transferência de arquivos ao misturar fluxos em várias direções. II. Reduzir a possibilidade de se perder a conexão com o cliente. III. Reduzir a quantidade de peers necessários no sistema. IV. Fazer melhor uso da banda de passagem. Dessas afirmativas são verdadeiras: Somente II e III Somente I, II e III Somente II, III e IV Todas as alternativas Somente I, III e IV 6a Questão (Ref.: 201002840273) Fórum de Dúvidas (0) Saiba (0) Sobre o modelo Peer-To-Peer, é correto afirmar que: Os nós não se comunicam diretamente, sempre utilizam um servidor central Pela alta quantidade de nós, não há escalabilidade Pode existir uma alta heterogeneidade entre os nós Cada nó possui uma função clara e fixa de cliente ou servidor A organização dos nós na rede é conhecida a priori Gabarito Comentado Gabarito Comentado 7a Questão (Ref.: 201002072566) Fórum de Dúvidas (0) Saiba (0) Analise as afirmativas a seguir no que diz respeito às caracteristicas da arquitetura P2P e assinale a alternativa INCORRETA. A diferença entre o modelo P2P híbrido do modelo P2P puro, está na existência no modelo P2P híbrido de um servidor responsável por alguns dos serviços da rede. O peer-to-peer é um exemplo de arquitetura descentralizada Alguns problemas/críticas relacionadas ao modelo P2P é a falta de controle de quem são os autores/proprietários de fato das informações que são compartilhadas pela rede, facilitando ainda mais a pirataria neste meio de comunicação. É possível que uma única máquina servidora execute muitos programas servidores, pois os mesmos não consomem recursos computacionais enquanto aguardam requisições. O Software Cliente é um programa de execução local, mas que se torna um cliente temporário em um acesso remoto 8a Questão (Ref.: 201002116594) Fórum de Dúvidas (0) Saiba (0) Em relação ao modelo P2P, o modelo cliente-servidor é: mais propicio a distribuição de conteúdo pirata. mais fácil de manter a disponibilidade de conteúdo menos sujeito a gargalos. mais fácil de controlar o acesso a determinado ambiente mais difícil de implementar 1a Questão (Ref.: 201002643331) 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 incorretas. 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 corretas e a segunda complementa a primeira. Gabarito Comentado 2a Questão (Ref.: 201002116478) 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 é dependente do sistema operacional. . da arquitetura do servidor. da rede. dos procedimentos de RPC (Remote Procedure Call). do protocolo de transporte. 3a Questão (Ref.: 201002643329) 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 localização Serviço de arquivo Serviço de armazenamento Serviço de diretórios Seviço de nomeação Gabarito Comentado 4a Questão (Ref.: 201002643328) 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 no cache, sendo então gravadas no servidor imediatamente. É a forma mais simples é gravar os dados direto no disco tão logo sejam colocados em algum cache. É 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. 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 de volta no servidor somente quando o arquivo é fechado. Gabarito Comentado 5a Questão (Ref.: 201002265712) Fórum de Dúvidas (0) Saiba (0) Qual das opções abaixo indica o significado de coerência de memórias cache em sistemas multiprocessados? Caches em processadores diferentes podem possuir dados diferentes associados à mesma linha de cache. Caches em processadores diferentes nunca compartilham a mesma linha de cache. Caches em processadores diferentes nunca interagem entre si. Caches em processadores diferentes sempre contêm o mesmo dado válido para a mesma linha de cache. Caches em processadores diferentes sempre lêem os mesmos dados ao mesmo tempo. Gabarito Comentado 6a Questão (Ref.: 201002759598) 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-down Write-through Write-on-close Write-up Delayed write Gabarito Comentado 7a Questão (Ref.: 201002276524) Fórum de Dúvidas (0) Saiba (0) Correlacione o Network File System ( NFS ) quanto ao fator de acoplamento de software e hardware: software fortemente acoplado + hardware fortemente acoplado software fracamente acoplado + hardware fracamente acoplado software fracamente acoplado + hardware fortemente acoplado software fortemente acoplado + hardware fracamente acoplado sem correlação Gabarito Comentado 8a Questão (Ref.: 201002249709) Fórum de Dúvidas (0) Saiba (0) Considere as afirmativas sobre um Sistema de Arquivos Distribuídos (SAD). I. Um Servidor de Arquivos com Estado, em um SAD, mantém todo seu estado no caso de uma falha, garantindo a recuperação do mesmo sem a necessidade de diálogo com os clientes. II. Na gerência de cache em um SAD, uma das políticas utilizadas é a write-through. O inconveniente dessa política, comparada com outras, é a pouca confiabilidade no caso de falhas no cliente. III. O uso de replicação em um SAD ao mesmo tempo que provê aumento na confiabilidade, também reduz a ocorrência de gargalo em termos de desempenho. A esse respeito, pode-se afirmar que: Somente a afirmativa I está correta. Somente as afirmativas I e III estão corretas. Somente a afirmativa III está correta. Somente as afirmativas I e II estão corretas Somente a afirmativa II está correta. 1a Questão (Ref.: 201002116457) Fórum de Dúvidas (0) Saiba (0) Assinale a alternativa que complete corretamente a lacuna do texto a seguir. O Consórcio World Wide Web (W3C) é um consórcio internacional em que as organizações filiadas, uma equipe em tempo integral e o público trabalham com o objetivo principal direcionado para o desenvolvimento de _____. padrões e diretrizes para a Web. protocolos de comunicação em apoio à arquitetura TCP/IP. microprocessadores de alto desempenho para microcomputadores RISC. equipamentos de interconexão de alta velocidade para banda larga. novos sistemas operacionais para gerenciamento na Internet. 2a Questão (Ref.: 201002116515) Fórum de Dúvidas (0) Saiba (0) Web Service representa uma solução utilizada na integração de sistemas e na comunicação entre aplicações diferentes e que possui entre suas características as possibilidades: Para a construção das bases de um Web Service por padrão, o protocolo e a linguagem são: UDDI e WSDL. SOAP e DHTML. UDDI e XML. UDDI e DHTML. SOAP e XML. 3a Questão (Ref.: 201002116552) Fórum de Dúvidas (0) Saiba (0) Arquitetura orientada a serviço é um novo conceito, no qual cria-se um ambiente de descoberta dinâmico e se faz o uso de Serviços Web através da rede. NÃO é uma tecnologia usada nos serviços Web disponibilizados UDDI XML. WSDL. SOA. SOAP. Gabarito Comentado 4a Questão (Ref.: 201002116520) Fórum de Dúvidas (0) Saiba (0) Uma vantagem que o Web Service oferece I. em relação à empresa que desenvolve uma DLL é que não precisa distribuí-lo para todos os clientes, pois estará armazenado em um único lugar de onde será acessado. II. é o acesso a ele sempre por meio de http, mas internamente existe uma string XML que está empacotada em um protocolo SOAP (Simple Object Access Protocol). III. é ser transparente para o Firewall de uma empresa, pois, como é uma string XML, é interpretado como um arquivo "texto", não precisando pedir autorização do Firewall para entrar. Está correto o que consta em I e II, apenas. II, apenas. II e III, apenas. I, II e III. I e III, apenas. Gabarito Comentado 5a Questão (Ref.: 201002116507) 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. SOA (Simple Object Access) é uma plataforma de arquitetura orientada a serviços, utilizada como base para suportar os Web Services. 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 interoperabilidade entre os Web Services e aplicações é garantida devido ao uso obrigatório da linguagem Java na implementação das aplicações. A WSDL (Web Services Description Language) é uma especificação para publicar e localizar informações sobre Web Services. Gabarito Comentado 6a Questão (Ref.: 201002116453) Fórum de Dúvidas (0) Saiba (0) Com relação a web services, assinale a opção correta. SOAP (Simple Object Access Protocol) é um protocolo com base em HTML que permite troca de informações entre aplicações em um ambiente distribuído. UDDI (Universal Description, Discovery and Integration) é um diretório para armazenamento de informações a respeito de web sevices. Essas informações são descritas em SOAP. Segundo o W3C (World Wide Web Consortium), web services são apropriados somente para aplicações em que componentes de um sistema distribuído são executados em plataformas semelhantes de um mesmo fornecedor. A linguagem WSDL (Web Services Description Language) é utilizada para descrever web services. As arquiteturas de aplicação de web services são arquiteturas firmemente acopladas, nas quais as ligações entre serviços não podem mudar durante a execução. 7a Questão (Ref.: 201002116523) 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 baseada em componentes, é possível obter um comportamento comum de modo que vários usuários possam utilizá-la. II. Na Service-oriented architecture ? SOA, um serviço pode ser definido como uma função independente que aceita uma ou mais requisições e devolve uma ou mais respostas através de uma interface padronizada e bem definida. Serviços podem também realizar partes discretas de um processo tal como editar ou processar uma transação e não devem depender do estado de outras funções ou processos. III. Um Web Service é uma aplicação lógica, programável, acessível, que usa os protocolos padrão da Internet, para que se torne possível a comunicação transparente de máquina para máquina e aplicação para aplicação. 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. Está correto o que se afirma em I, III e IV, apenas. I e II, apenas. I, II e III, apenas. I, II, III e IV. II, III e IV, apenas. 8a Questão (Ref.: 201002116532) Fórum de Dúvidas (0) Saiba (0) Web Service representa um termo utilizado na integração de sistemas e na comunicação entre aplicações diferentes e que possui entre suas características as possibilidades de: I. interação de novas aplicações com as já existentes. II. compatibilizar sistemas desenvolvidos em plataformas diferentes. III. serem codificadas em um determinado protocolo, incluindo os parâmetros de entrada/saída. IV. aplicações enviarem e receberem dados por meio de uma linguagem em formato padronizado. Para a construção das bases de um Web Service, por padrão a linguagem é conhecida como XML e o protocolo pela sigla: HTTPS. XPOINTER. SCHEMA. SOAP. UDDI. 1a Questão (Ref.: 201002265771) Fórum de Dúvidas (0) Saiba (0) Assinale a alternativa que NÃO é considerada uma característica da computação em nuvem: Independência de plataformas Virtualização Baixa escalabilidade Tolerância a falhas Serviços sob demanda 2a Questão (Ref.: 201002583601) Fórum de Dúvidas (0) Saiba (0) Analise as seguintes afirmativas concernentes a questões a computação em nuvem. I. IaaS - Foco na estrutura do hardware ou máquinas virtuais, armazenamento. Permitindo uma ampla diversidade se softwares. II. PaaS - Utilização apenas da plataforma como um banco de dados, um web service, serviços para desenvolvimento, testes, etc. III. DaaS - O uso de um software através da Internet, isto é, o usuário utiliza o software como serviço sem a necessidade de aquisição ou instalação local. A análise permite concluir que: As afirmativas I, II e III estão incorretas. Somente as afirmativas I e III estão incorretas. Somente a afirmativa II está incorreta. Somente a afirmativa III está incorreta. Somente a afirmativa I está incorreta. Gabarito Comentado 3a Questão (Ref.: 201002064074) Fórum de Dúvidas (0) Saiba (0) Quanto aos modelos de sistemas distribuídos, encontramos os Sistemas Distribuídos Pervasivos, que caracterizam-se por: os equipamentos costumam estar conectados através de uma rede de comunicação. programar a utilização de transações, requer primitivas especiais que devem ser fornecidas pelo sistema distribuído subjacente ou pelo sistema de linguagem em tempo de execução. recursos de diferentes organizações são reunidos para permitir a colaboração de um grupo de pessoas sob a forma de uma organização virtual. um único programa, intensivo em computação, é executado em paralelo. os equipamentos costumam ser caracterizados por seu pequeno tamanho, alimentação por bateria, mobilidade e conexão sem fio. Gabarito Comentado 4a Questão (Ref.: 201002116451) Fórum de Dúvidas (0) Saiba (0) Em cloud computing, trata-se de uma forma de trabalho onde o produto é oferecido como serviço. Assim, o usuário não precisa adquirir licenças de uso para instalação ou mesmo comprar computadores ou servidores para executá-los. No máximo, paga-se um valor periódico, como se fosse uma assinatura, somente pelos recursos utilizados e/ou pelo tempo de uso. Essa definição refere-se a Software as a Service (SaaS). Communication as a Service (CaaS). Platform as a Service (PaaS). Infrastructure as a Service (IaaS). Development as a Service (DaaS). Gabarito Comentado 5a Questão (Ref.: 201002846702) Fórum de Dúvidas (0) Saiba (0) Não é uma caracteristica de computação em nuvens ? Serviço sob demanda : recursos adquiridos conforme a necessidade Compartilhamento de recursos Baixa Escalabilidade Virtualização - recursos acessados pela internet Alta Escalabilidade 6a Questão (Ref.: 201002249715) Fórum de Dúvidas (0) Saiba (0) A Computação Ubíqua é um paradigma que integra dispositivos com a capacidade de processamento e comunicação nos elementos de uso cotidiano, provendo serviços de forma transparente aos usuários. Assinale a alternativa que NÃO representa uma aplicação da computação ubíqua. Computação em GridRealidade aumentada Computação de vestir Interfaces Hands-Free Consciência de contexto Gabarito Comentado 7a Questão (Ref.: 201002787659) Fórum de Dúvidas (0) Saiba (0) A computação na nuvem apresenta a grande vantagem de acessar os recursos computacionais (processamento, banco de dados, etc) a partir da internet sem a necessidade de instalar programas e aplicações nos computadores e dispositivos. Dentre os diferentes tipos de serviços da computação na nuvem, quando recursos de hardware são acessados na nuvem, está se utilizando o tipo de serviço: CaaS IaaS SaaS PaaS DevaaS Gabarito Comentado 8a Questão (Ref.: 201002643247) Fórum de Dúvidas (0) Saiba (0) Com base nas aplicações da computação ubíqua, correlacione os itens abaixo: A- Interfaces hands-free B- Interfaces sensíveis a objeto C- Realidade aumentada e I- combinação de computadores wearable com informações de sensores de posição II- Radio-Frequency IDentification III- reconhecimento de voz Assinale a alternativa correta. A(II), B(III), C(I). A(I), B(III), C(II). A(I), B(II), C(III). A(III), B(II), C(I). A(III), B(I), C(II).
Compartilhar