Prévia do material em texto
<p>08/09/2024, 20:41 Fazer teste: Semana 5 - Atividade Avaliativa – ...</p><p>https://ava.univesp.br/webapps/assessment/take/launch.jsp?course_assessment_id=_194839_1&course_id=_13207_1&new_attempt=1&content… 1/5</p><p>Fazer teste: Semana 5 - Atividade Avaliativa</p><p>Informações do teste</p><p>Descrição</p><p>Instruções Olá, estudante!</p><p>1. Para responder a esta atividade, selecione a(s) alternativa(s) que você</p><p>considerar correta(s);</p><p>2. Após selecionar a resposta correta em todas as questões, vá até o �m da</p><p>página e pressione “Enviar teste”.</p><p>3. A cada tentativa, você receberá um conjunto diferente de questões.</p><p>Pronto! Sua atividade já está registrada no AVA.</p><p>Várias</p><p>tentativas</p><p>Este teste permite 3 tentativas. Esta é a tentativa número 2.</p><p>Forçar</p><p>conclusão</p><p>Este teste pode ser salvo e retomado posteriormente.</p><p>Suas respostas foram salvas automaticamente.</p><p>O conceito básico de Web service define como um serviço é</p><p>oferecido por meio da internet, além disso ele geralmente está</p><p>segmentado em diversos padrões interoperáveis, os quais</p><p>possibilitam sua execução em distintas plataformas. Existem</p><p>diferentes padrões disponíveis no mercado, mas o objetivo</p><p>comum é fornecer independência. Um dos modelos utilizados</p><p>para criar Web services é o Representational State Transfer</p><p>(REST).</p><p>Com relação aos componentes e à estrutura do REST, avalie as</p><p>afirmações a seguir.</p><p>I. Por ser baseado em HTTP, o RESTful adota os mesmos</p><p>métodos e usa mensagens GET, POST, PUT e DELETE, para,</p><p>respectivamente, recuperar, criar, modificar e apagar.</p><p>II O RESTf l tá l i d d l i l d ã</p><p>PERGUNTA 1 1,42 pontos Salva</p><p>Estado de Conclusão da Pergunta:</p><p>1 2 3 4 5 6 7</p><p>Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as res</p><p>08/09/2024, 20:41 Fazer teste: Semana 5 - Atividade Avaliativa – ...</p><p>https://ava.univesp.br/webapps/assessment/take/launch.jsp?course_assessment_id=_194839_1&course_id=_13207_1&new_attempt=1&content… 2/5</p><p>II. O RESTful está relacionado a um modelo operacional padrão</p><p>bastante amplo, representado pela forma como os clientes</p><p>manipulam os recursos.</p><p>III. O modelo RESTful é baseado em quatro princípios, um deles</p><p>é o recurso de identificação por meio de URI, o qual identifica</p><p>quando ocorre a interação de um cliente e descobre recursos e</p><p>serviços.</p><p>IV. São denominadas interações stateless aquelas geradas</p><p>mediante hiperlinks, baseadas em conceitos de transferência de</p><p>estado explícito. Elas trocam de estado por meio de cookies e</p><p>campos de formulários ocultos, por exemplo.</p><p>Está correto que se afirma em:</p><p>a. III e IV, apenas.</p><p>b. I, II e III, apenas.</p><p>c. II e IV, apenas.</p><p>d. I, II e IV, apenas.</p><p>e. I e III, apenas.</p><p>Os Web Services são essencialmente baseados em 3 padrões</p><p>fundamentais, que são: SOAP, WSDL e UDDI, embora haja</p><p>protocolos como JSON, XML-RPC e outros que podem ser utilizados</p><p>no contexto. Sobre esse assunto, analise as a�rmações abaixo e</p><p>assinale a alternativa correta.</p><p>I. SOAP é um mecanismo para codi�cação e decodi�cação de</p><p>valores para intercâmbio de dados.</p><p>II. O JSON pode utilizar o método HTTP GET, mas não o método</p><p>HTTP POST.</p><p>III. A WSDL é um protocolo de comunicação de dados extensível</p><p>para trocar informações em ambientes distribuídos.</p><p>IV. O UDDI é uma especi�cação técnica para construir um diretório</p><p>distribuído de negócios e serviços web.</p><p>Apenas I, II e III estão corretas.</p><p>Apenas II, III e IV estão corretas.</p><p>Apenas I e IV estão corretas.</p><p>Apenas I e II estão corretas.</p><p>Apenas IV está correta.</p><p>PERGUNTA 2 1,42 pontos Salva</p><p>Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as res</p><p>08/09/2024, 20:41 Fazer teste: Semana 5 - Atividade Avaliativa – ...</p><p>https://ava.univesp.br/webapps/assessment/take/launch.jsp?course_assessment_id=_194839_1&course_id=_13207_1&new_attempt=1&content… 3/5</p><p>Acerca do princípio de design de serviços, considere as a�rmações a</p><p>seguir e assinale a alternativa correta.</p><p>I. É baseado em modelo de design de sites web.</p><p>II. Um paradigma de design representa um conjunto de princípios</p><p>de design.</p><p>III. Um padrão de design auxilia na identi�cação de problemas</p><p>sugerindo algumas recomendações de soluções.</p><p>IV. É um modelo de desenvolvimento de soluções distribuídas.</p><p>Apenas II, III e IV estão corretas.</p><p>Apenas I e II estão corretas.</p><p>Apenas I e III estão corretas.</p><p>Apenas II e IV estão corretas.</p><p>Apenas II e III estão corretas.</p><p>PERGUNTA 3 1,44 pontos Salva</p><p>O paradigma de orientação a serviços caracteriza-se por um</p><p>conjunto de princípios de ______. Um serviço é uma unidade ou</p><p>conjunto de funcionalidades de software ______, que foi</p><p>desenvolvido para concluir uma tarefa especí�ca.</p><p>web services, dependente</p><p>serviços, dependente</p><p>design, dependente</p><p>serviços, independente</p><p>design, independente</p><p>PERGUNTA 4 1,44 pontos Salva</p><p>A ______ destina-se à construção de aplicações de software que</p><p>utilizam serviços disponíveis em uma rede como a Web. Com essa</p><p>tecnologia, é possível que novas aplicações possam interagir com</p><p>outras existentes, auxiliando na compatibilização de sistemas. Ela é</p><p>caracterizada por ser fracamente acoplada; transparente em</p><p>localização; e independente de protocolo. Em um modelo</p><p>simpli�cado de uma arquitetura orientada a serviços, podem ser</p><p>de�nidas três entidades básicas: consumidores, provedores e ______</p><p>.</p><p>O ______ é um protocolo para a troca de dados cliente–servidor,</p><p>utilizado em ambientes distribuídos.</p><p>Arquitetura orientada a serviços, Registradores de serviços</p><p>(brokers), SOAP.</p><p>SOA Biblioteca de componentes REST</p><p>PERGUNTA 5 1,44 pontos Salva</p><p>Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as res</p><p>08/09/2024, 20:41 Fazer teste: Semana 5 - Atividade Avaliativa – ...</p><p>https://ava.univesp.br/webapps/assessment/take/launch.jsp?course_assessment_id=_194839_1&course_id=_13207_1&new_attempt=1&content… 4/5</p><p>SOA, Biblioteca de componentes, REST.</p><p>Interoperabilidade, SOAs, Web Service.</p><p>Web Services, Agentes integradores, SOA.</p><p>Arquitetura orientada a serviços, Catálogos de serviços, SOA.</p><p>Os web services são tecnologias para computação ____________</p><p>baseada na web. Eles permitem que diferentes serviços distribuídos</p><p>sejam executados em uma variedade de plataformas e ____________.</p><p>Preencha as lacunas assinalando a alternativa CORRETA.</p><p>a. Estática e arquiteturas.</p><p>b. Distribuída e memória.</p><p>c. Distribuída e arquiteturas.</p><p>d. Local e memória.</p><p>e. Local e con�gurações.</p><p>PERGUNTA 6 1,42 pontos Salva</p><p>Diversas tecnologias antecederam a ideia de orientação a serviços e</p><p>foram, de certa forma, importantes para alcançarmos a maturidade</p><p>no desenvolvimento de aplicações, como os web services. Sobre</p><p>esse assunto, assinale a alternativa correta.</p><p>RSH permite executar funções em máquinas remotas.</p><p>Java RMI funciona em Java e com RPC.</p><p>RMI é uma API java para acesso remoto de métodos.</p><p>RPC permite executar comandos de shell em máquinas</p><p>remotas.</p><p>Microsoft DCOM tem implementação aberta.</p><p>PERGUNTA 7 1,42 pontos Salva</p><p>Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as res</p><p>08/09/2024, 20:41 Fazer teste: Semana 5 - Atividade Avaliativa – ...</p><p>https://ava.univesp.br/webapps/assessment/take/launch.jsp?course_assessment_id=_194839_1&course_id=_13207_1&new_attempt=1&content… 5/5</p><p>Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as res</p>