Buscar

infraestrutura para sistema de sofwere semana 5

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

Estado de Conclusão da Pergunta: Infraestrutura para Sistemas de Software – COM310 - Turma 001 Atividades Fazer teste: Semana 5 - Atividade Avaliativa 
Fazer teste: Semana 5 - Atividade Avaliativa 
Infraestrutura para 
Sistemas de Software – 
COM310 - Turma 001 
Página Inicial 
Informações do teste 
Avisos 
Descrição 
Cronograma 
Atividades 
Instruções Olá, estudante! 
Fóruns 
Collaborate 
Para responder a esta atividade, selecione a(s) alternativa(s) que você considerar correta(s); 
Notas Após selecionar a resposta correta em todas as questões, vá até o fim da página e pressione “Enviar teste”. 
A cada tentativa, as perguntas e alternativas são embaralhadas 
Menu das Semanas Pronto! Sua atividade já está registrada no AVA. 
Semana 1 
Várias tentativas Este teste permite 3 tentativas. Esta é a tentativa número 1. 
Semana 2 Forçar conclusão Este teste pode ser salvo e retomado posteriormente. 
Semana 3 Suas respostas foram salvas automaticamente. 
Semana 4 
Semana 5 
Documentos e 
informações gerais 
Pergunta 1 1 pontos 
Gabaritos 
Dentre as definições populares do REST ( Representational State Transfer ou Transferência de Estado Representacional), é correto afirmar que: 
Referências da disciplina é uma arquitetura, ou seja, um projeto com a solução para determinado problema, dado um conjunto de restrições. 
a web é um sistema de informação que segue REST. 
é um estilo arquitetural para a definição de sistemas fortemente acoplados. 
é igual ao padrão SOAP para desenvolver aplicações orientadas a serviços. 
é qualquer coisa que utilize HTTP e SOAP. 
Pergunta 2 1 pontos 
Os Web Services são essencialmente baseados em 3 padrões fundamentais, que são: SOAP, WSDL e UDDI, embora haja protocolos como JSON, 
XML-RPC e outros que podem ser utilizados no contexto. Sobre esse assunto, analise as afirmações abaixo e assinale a alternativa correta. 
I. SOAP é um mecanismo para codificação e decodificação de valores para intercâmbio de dados. 
II. O JSON pode utilizar o método HTTP GET, mas não o método HTTP POST. 
III. A WSDL é um protocolo de comunicação de dados extensível para trocar informações em ambientes distribuídos. 
IV. O UDDI é uma especificação técnica para construir um diretório distribuído de negócios e serviços web. 
Apenas I e IV estão corretas. 
Apenas I, II e III estão corretas. 
Apenas I e II estão corretas. 
Apenas II, III e IV estão corretas. 
Apenas IV está correta. 
Pergunta 3 1 pontos 
Diversas tecnologias antecederam a ideia de orientação a serviços e foram, de certa forma, importantes para alcançarmos a maturidade no 
desenvolvimento de aplicações, como os web services. Sobre esse assunto, assinale a alternativa correta. 
RPC permite executar comandos de shell em máquinas remotas. 
Java RMI funciona em Java e com RPC. 
Microsoft DCOM tem implementação aberta. 
RSH permite executar funções em máquinas remotas. 
RMI é uma API java para acesso remoto de métodos. 
Pergunta 4 1 pontos 
Uma arquitetura orientada a serviços é um padrão de arquitetura de software de ______, cujas funcionalidades implementadas nos serviços/aplicações 
são disponibilizadas na forma de serviços para os ______ do serviço. 
alto acoplamento, clientes 
médio acoplamento, clientes 
baixo acoplamento, clientes 
baixo acoplamento, provedores 
médio acoplamento, provedores 
Pergunta 5 1 pontos 
Sobre as características mais importantes dos serviços web que são projetados para suportar interoperabilidade entre máquinas pela rede, é correto 
afirmar que: 
não permitem que muitos serviços distribuídos executem em uma variedade de plataformas. 
são dependentes de linguagem e plataforma computacional. 
permitem realizar a integração entre sistemas existentes e compartilhar processos sem compartilhar tecnologias. 
a troca de mensagem é feita puramente via bytes. 
somente permitem trocar dados baseados em recursos e não em operações. 
Pergunta 6 1 pontos 
______ é uma solução utilizada na integração de sistemas e na comunicação entre aplicações diferentes. Com essa tecnologia, é possível que novas 
aplicações possam interagir com outras existentes, auxiliando na compatibilização de sistemas já existentes. Por outro lado, ______ trata-se de um 
padrão de projeto de arquitetura ou de software de baixo acoplamento. ______ é baseada nos princípios da computação distribuída, utilizando-se de 
requisições/respostas para estabelecer a comunicação entre clientes e os serviços disponíveis. 
Web Service, SOA, SOA 
Web Service, Virtualização, SOA 
SOA, SOA, Web Service 
Virtualização, SOA, Web Service 
SOA, Web Service, SOA 
Pergunta 7 1 pontos 
O paradigma de orientação a serviços caracteriza-se por um conjunto de princípios de ______. Um serviço é uma unidade ou conjunto de 
funcionalidades de software ______, que foi desenvolvido para concluir uma tarefa específica. 
serviços, dependente 
web services, dependente 
serviços, independente 
design, dependente 
design, independente 
Pergunta 8 1 pontos 
Acerca do princípio de design de serviços, considere as afirmações a seguir e assinale a alternativa correta. 
I. É baseado em modelo de design de sites web. 
II. Um paradigma de design representa um conjunto de princípios complementares de design. 
III. Um padrão de design auxilia na identificação de problemas sugerindo algumas recomendações de soluções. 
IV. É um modelo de desenvolvimento de soluções distribuídas. 
Apenas I e III estão corretas. 
Apenas II e IV estão corretas. 
Apenas II, III e IV estão corretas. 
Apenas I e II estão corretas. 
Apenas II e III estão corretas. 
Pergunta 9 1 pontos 
Acerca do REST ( Representational State Transfer ), que visa evocar uma imagem de como um aplicativo web bem projetado se comporta na WWW, é 
correto afirmar que: 
não é necessário o caminho do recurso com o qual o cliente se comunica. 
na URI o protocolo fica oculto. 
a interface é restrita, utilizando métodos-padrão do protocolo HTTP. 
os recursos possuem apenas uma representação. 
a todo objeto é facultado ter uma URI. 
Pergunta 10 1 pontos 
Dentre as vantagens de se desenvolver aplicações na web que possuem uma interface uniforme, destacam-se: 
Tem o protocolo TCP para transportar as mensagens trocadas entre as aplicações. 
Há um comportamento previsível pelo fato de se utilizar operações nativas do protocolo HTTP, como os métodos GET, POST, PUT e DELETE. 
O uso obrigatório da linguagem XML. 
Mais duplicação de mensagens, o que garante que elas cheguem ao destino. 
Apenas clientes sabem o que esperar com essa interface uniforme. 
Clique em Salvar e Enviar para salvar e enviar. Clique em Salvar todas as respostas para salvar todas as respostas. 
https://ava.univesp.br/webapps/blackboard/execute/courseMain?course_id=_4628_1
https://ava.univesp.br/webapps/blackboard/content/listContent.jsp?course_id=_4628_1&content_id=_604293_1&mode=reset
https://ava.univesp.br/webapps/blackboard/content/listContent.jsp?course_id=_4628_1&content_id=_574389_1&mode=reset
https://ava.univesp.br/webapps/blackboard/content/launchLink.jsp?course_id=_4628_1&tool_id=_143_1&tool_type=TOOL&mode=view&mode=reset
https://ava.univesp.br/webapps/blackboard/content/listContent.jsp?course_id=_4628_1&content_id=_604292_1&mode=reset
https://ava.univesp.br/webapps/blackboard/content/listContent.jsp?course_id=_4628_1&content_id=_604293_1&mode=reset
https://ava.univesp.br/webapps/blackboard/content/listContent.jsp?course_id=_4628_1&content_id=_604291_1&mode=reset
https://ava.univesp.br/webapps/blackboard/content/launchLink.jsp?course_id=_4628_1&tool_id=_1672_1&tool_type=TOOL&mode=view&mode=reset
https://ava.univesp.br/webapps/blackboard/content/launchLink.jsp?course_id=_4628_1&tool_id=_163_1&tool_type=TOOL&mode=view&mode=reset
https://ava.univesp.br/webapps/blackboard/content/listContent.jsp?course_id=_4628_1&content_id=_604280_1&mode=reset
https://ava.univesp.br/webapps/blackboard/content/listContent.jsp?course_id=_4628_1&content_id=_604281_1&mode=reset
https://ava.univesp.br/webapps/blackboard/content/listContent.jsp?course_id=_4628_1&content_id=_604282_1&mode=resethttps://ava.univesp.br/webapps/blackboard/content/listContent.jsp?course_id=_4628_1&content_id=_604283_1&mode=reset
https://ava.univesp.br/webapps/blackboard/content/listContent.jsp?course_id=_4628_1&content_id=_604284_1&mode=reset
https://ava.univesp.br/webapps/blackboard/content/listContent.jsp?course_id=_4628_1&content_id=_604288_1&mode=reset
https://ava.univesp.br/webapps/blackboard/content/listContent.jsp?course_id=_4628_1&content_id=_604289_1&mode=reset
https://ava.univesp.br/webapps/blackboard/content/listContent.jsp?course_id=_4628_1&content_id=_604290_1&mode=reset

Continue navegando