Buscar

DW_Semana5_Ativ10

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 4 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. Desenvolvimento Web é a área da tecnologia que aborda a construção de sites, aplicações, bancos de dados 
e quaisquer ferramentas que fazem parte da Web e da Internet. Para ser um bom desenvolvedor Web é 
preciso: 
 
 
saber desenhar a interface do site, pois o restante é função do analista de infraestrutura do sistema 
Web. 
 
 
adotar um ciclo de desenvolvimento de software que deve ser baseado em um processo sistemático e 
cíclico. 
 
 
dominar linguagens de programação como C e C++, que são linguagens de alto nível. 
 
 
saber apenas HTML. 
 
 
apenas entender de lógica de programação. 
1 pontos 
PERGUNTA 2 
1. No contexto de serviços Web desenvolvidos na linguagem Java, uma aplicação cliente é formada por duas 
partes. Nesse contexto, assinale a alternativa correta. 
 
 
A segunda parte é um objeto de uma classe proxy que chama métodos no objeto proxy. 
 
 
A primeira parte é a aplicação cliente que interage com o objeto proxy. 
 
 
 
A comunicação entre cliente e o objeto proxy ocorre somente em rede local. 
 
 
O objeto proxy executa a tarefa implementada e retorna os resultados para o cliente. 
 
 
A primeira parte é um objeto de uma classe proxy para interagir com o serviço Web. 
1 pontos 
PERGUNTA 3 
1. Há aspectos que diferenciam uma API REST de SOAP, embora ambas sejam utilizadas para construir 
aplicações Web que consomem serviços implantados em servidores de aplicação. Sobre esse assunto, 
analise as afirmações a seguir: 
I. SOAP é baseada em recursos e é aderente à arquitetura da WWW. 
II. REST é baseada em operações. 
III. REST e SOAP são idênticas em relação ao consumo de serviços. 
IV. REST ignora detalhes de implementação do serviço, sendo aderente à arquitetura da WWW, pois usa 
o protocolo HTTP e seus métodos simples para acessar recursos por meio de uma interface 
uniforme. 
 
 
Apenas IV está correta. 
 
 
Apenas I, II e III estão corretas. 
 
 
Apenas III e IV estão corretas. 
 
 
Apenas I e III estão corretas. 
 
 
Apenas I está correta. 
1 pontos 
PERGUNTA 4 
1. Aplicações Web são sistemas projetados para serem utilizados por meio de um navegador, através da 
Internet ou aplicações desenvolvidas usando tecnologias como HTML, Java Script e CSS. Sobre as 
características das aplicações Web que as diferenciam das aplicações tradicionais (desktop), podemos citar 
que: 
 
 
as aplicações tradicionais seguem o modelo cliente-servidor. 
 
 
não crescem com rapidez em termos de funcionalidades a serem implementadas. 
 
 
apresentam poucos requisitos. 
 
 
são desenvolvidas em linguagens de baixo nível. 
 
 
sofrem muitas atualizações. 
1 pontos 
PERGUNTA 5 
1. As abordagens de desenvolvimento de aplicações levam em conta fatores como otimização de processos, 
gerando agilidade e eficiência na realização de atividades, o que sinaliza para um melhor desempenho, e faz 
potencializar o negócio da empresa que utiliza a aplicação. Acerca dos métodos e abordagens para o 
desenvolvimento de software, é correto afirmar que: 
 
 
são exemplos de metodologia em cascata: o Scrum e o Lean. 
 
 
as metodologias em cascata são mais ágeis, pois focam na melhoria contínua da aplicação. 
 
 
as metodologias ágeis adotam processos e controles mais rigoroso, uma vez que iniciam novas etapas 
somente após finalizadas as anteriores. 
 
 
a metodologia em cascata foca bastante no feedback dos usuários. 
 
 
Scrum, Lean e Kanban são exemplos de metodologias ágeis. 
1 pontos 
PERGUNTA 6 
1. Um requisito funcional define uma função de um sistema de software ou seu componente. Dentre os 
requisitos não funcionais de uma aplicação Web podemos listar, entre outros: 
 
 
disponibilidade e interface com o cliente. 
 
 
interface com o cliente e segurança. 
 
 
tamanho e desempenho. 
 
 
o servidor Web e escalabilidade. 
 
 
escalabilidade, segurança e desempenho. 
1 pontos 
PERGUNTA 7 
1. Sobre os serviços Web, sabe-se que são componentes de software armazenados em um host e que podem 
ser acessados via ______. A comunicação entre os serviços Web é feita via tecnologias como ______ e 
______. 
 
 
chamada de método, HTTP e DNS. 
 
 
chamada de método, XML e HTTP. 
 
 
retorno de método, HTML e DNS. 
 
 
chamada de método, HTML e DNS. 
 
 
retorno de método, HTML e HTTP. 
1 pontos 
PERGUNTA 8 
1. Serviços Web é uma solução utilizada para integrar aplicações. No que diz respeito aos serviços Web, analise 
as afirmações a seguir e escolha a resposta correta. 
I. Um serviço Web é armazenado no cliente. 
II. Publicar um serviço significa acessar o serviço do cliente. 
III. O servidor hospeda os serviços consumidos pelo cliente. 
IV. JAX-WS é um dos frameworks para criar serviços Web. 
 
 
Apenas I e III estão corretas. 
 
 
Apenas I e II estão corretas. 
 
 
Apenas II e III estão corretas. 
 
 
Apenas III e IV estão corretas. 
 
 
Apenas II e IV estão corretas. 
1 pontos 
PERGUNTA 9 
1. Em relação aos estilos SOAP e REST para construir aplicações distribuídas e em especial aplicações Web, 
assinale a alternativa correta. 
 
 
SOAP usa nativamente os métodos GET, POST, PUT e DELETE. 
 
 
REST e SOAP utilizam uma interface uniforme para lidar melhor com a complexidade da 
implementação dos serviços. 
 
 
REST manipula recursos por meio de operações. 
 
 
SOAP é baseada em XML-RPC, sendo usado como transporte de mensagens XML. 
 
 
SOAP é uma abstração da arquitetura da WWW. 
1 pontos 
PERGUNTA 10 
1. Uma arquitetura monolítica descreve uma aplicação de software em camadas, combinado interface, código 
de acesso a dos em um único programa, ao contrário das arquiteturas de microsserviços. Considerando a 
organização das arquiteturas Web em monolítica e de microsserviços, é correto afirmar que: 
 
 
as monolíticas são fracamente acopladas em relação aos seus componentes. 
 
 
as de microsserviços são fortemente acopladas em relação aos componentes presentes na aplicação. 
 
 
as de microsserviços utiliza uma infraestrutura simples. 
 
 
as de microsserviços são fracamente acopladas e usam uma infraestrutura mais complexa com a 
adoção de containers, por exemplo. 
 
 
as monolíticas usam uma infraestrutura mais complexa com containers.

Continue navegando