Baixe o app para aproveitar ainda mais
Prévia do material em texto
PERGUNTA 1 1. As pessoas optam pelo sistema distribuído sem saber de seu alto custo ou real necessidade; presos somente às vantagens que acham que precisam, esquecendo-se que pouquíssimos problemas ou situações precisam ser articulados e distribuídos. Suponha que você tenha que tomar uma decisão. Assinale a alternativa que corresponda a uma vantagem de um SD: escalabilidade complexidade gerenciamento custo imprevisibilidade 1 pontos PERGUNTA 2 1. O Web Service permite, dentre outras coisas, a comunicação entre interfaces bem definidas e a (re)utilização de serviços para seu bom funcionamento, além de se apresentar como um sistema autocontido. São estas características que o permite oferecer alta definição na troca de dados entre cliente e servidor. Sobre o termo autocontido, analise as afirmativas e assinale V para a(s) Verdadeira(s) e F para a(s) Falsa(s). I ( ) Significa dizer que o sistema tem alta coesão. II ( ) Significa dizer que o sistema tem alta velocidade. III ( ) Significa dizer que o sistema tem baixo acoplamento. IV ( ) Significa dizer que o sistema tem inúmeras interfaces. Assinale a alternativa que apresenta a sequência correta. F, V, F, V. V, F, V, F. V, V, F, F. V, V, V, V. F, F, F, F. 1 pontos PERGUNTA 3 1. Dada a seguinte classe para o lado do servidor, ou classe Server: public class Server { public static void main(String args[]){ try { ServerSocket server = new ServerSocket(2255); System.out.println("Servidor iniciado na porta 2255"); Socket cliente = server.accept(); System.out.println("Cliente conectado do IP "+cliente.getInetAddress(). getHostAddress()); Scanner entrada = new Scanner(cliente.getInputStream()); while(entrada.hasNextLine()){ System.out.println(entrada.nextLine()); } entrada.close(); server.close(); } catch (IOException ex) { Logger.getLogger(Server.class.getName()).log(Level.SEVERE, null, ex); } } } Após a análise do código, assinale a alternativa que contenha uma uma afirmativa correta a respeito do código citado: As últimas linhas de comando são referente a um fluxo contínuo de informações. As conexões dos clientes serão executadas na porta 2255. O comando ser.accept() será o responsável pela execução lógica do código. A porta 2255 não será a responsável pela execução de tarefas do cliente. O comando getInputStream() será o responsável pela execução de todo código. 1 pontos PERGUNTA 4 1. O diagrama que melhor explana e delimita a arquitetura em serviços deve ofertar informações sobre ela, ou seja, deve possibilitar que seu acesso seja claro, e contenha informações como quais os elementos presentes e como eles se comportam nessa estrutura, bem como eles se relacionam entre si dentro dela. Assinale a alternativa que contenha informações verdadeiras sobre os fundamentos de um diagrama que melhor explane a arquitetura de Web Service. No diagrama, a camada comunicante é formada pelos serviços do Web Service. No diagrama, a base é formada pela infraestrutura do Web Service. No diagrama, a camada inicial é composta pela infraestrutura do Web Service. No diagrama, a camada comunicante é formada pela infraestrutura do Web Service. No diagrama, a base é formada pelos serviços do Web Service. 1 pontos PERGUNTA 5 1. Na área da informática e computação, os protocolos e módulos públicos utilizados para a transação de informações junto às aplicações e sistemas são feitos por meio de serviço Web, os quais são diversos e operam em diferentes linguagens de programação, executadas em plataformas distintas. Para que haja comunicação entre os aplicativos e sistemas, a melhor ação é que: se conheçam. sejam independentes. se completem. sejam incomunicáveis. sejam incompatíveis. 1 pontos PERGUNTA 6 1. O WWV é o acrônimo usual para National Institute of Standards and Technology Time & Frequency shortwave radio station e é responsável pelo informativo do tempo correto para o sincronismo de máquinas, o qual está localizado no oeste dos Estados Unidos da América, no estado de Colorado. Assinale a alternativa que contém afirmações corretas a respeito do WWV: A WWV apresenta padrão de funcionamento apenas em linhas terrestres. Saber das informações pelo WWV garante a sincronização das máquinas computacionais. A WWV realiza suas transmissões apenas de segunda a sexta-feira. A WWV faz anúncios sobre intervalos de hora e frequências não padronizadas. Apesar da “instantaneidade”, o tempo gasto para informação chegar ao solicitante, também interfere em sua atualização e sincronismo. 1 pontos PERGUNTA 7 1. O desempenho de uma chamada de método remoto é firmada em dois programas da arquitetura cliente-servidor, a qual permite que sua comunicação seja feita por meio de objetos orientados, enquanto a chamada remota de procedimento necessita de um outro espaço de endereçamento. Porém, RMI e RCP possuem algumas similaridades. Assinale alternativa que indica uma similaridade entre RMI e RPC: Tanto RMI quanto RCP fazem uso da arquitetura peer-to-peer Tanto RMI quanto RCP possuem comportamento local Tanto RMI quanto RPC fazem uso dos enunciados a respeito dos protocolos de requisição e resposta. Tanto RMI quanto RPC suportam áreas restritas na programação As chamadas remotas tanto em RMI quanto em RPC ocultam suas ações do programador 1 pontos PERGUNTA 8 1. A chamada de método remoto (RMI) e a chamada de procedimento remoto (RCP) possuem em comum tanto o uso de interfaces quanto um comportamento transparente e distribuído referente às suas ações. Mas apesar das similaridades, são bastante pontuais em duas diferenças. Sobre as diferenças entre as chamadas de método e procedimento remotos, analise as asserções a seguir e a relação proposta entre elas. I. A principal diferença entre as chamadas de método e procedimento remotos, ou seja, na RMI há exatamente a passagem de referências em chamada de comportamentos e métodos de forma remota. PORQUE II. O servidor remoto desconsidera a multiplicidade dos dados. A seguir, assinale a alternativa correta: As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I. As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. As asserções I e II são proposições falsas. A asserção I é uma proposição verdadeira, e a asserção II é uma proposição falsa. 1 pontos PERGUNTA 9 1. Leia o trecho a seguir: Quando pensamos nos diversos e distintos recursos necessários para que um processo possa ser executado, pensamos nas __________. Elas existem tanto para o servidor auxiliando-os no paralelismo quanto para o cliente auxiliando-os nas bloqueantes; sendo responsáveis também pelo atendimento de solicitações e novas ________, ou seja, recebimento e encaminhamento de requisições. Assinale a alternativa que preenche corretamente a lacuna: arquiteturas tarefas threads taxonomias normas 1 pontos PERGUNTA 10 1. Dentro da arquitetura peer-to-peer vimos como um dos principais protocolos, o BitTorrent, bastante usual e disseminado na rede, principalmente para compartilhamento de arquivos, ou seja, ele permite ao usuário fazer download de arquivos sem que ele esteja em um servidor, necessariamente. Diante disso, assinale a alternativa cuja afirmativa é verdadeira para o protocolo BitTorrent: Client é o software viável exclusivamente para download de arquivos na rede Block é o tamanho do arquivo no BitTorrent na rede Seederé computador responsável pelo fornecimento de arquivos na rede Leech é o usuário que faz tanto download quanto upload na rede Peer é único usuário fazendo download na rede
Compartilhar