Os computadores entendem código binário, o que, para um ser humano, é quase incompreensível. Porém, sabemos que é através de linguagens de programação que os seres humanos programam os computadores e essas linguagens são, sim, compreensíveis pelo homem. A comunicação através de redes de computadores também usa dados binários, mas o conceito de cliente/servidor, utilizando trocas de mensagens, torna muito mais simples a programação de sistemas web.
Considerando o texto acima e a forma utilizada para programar para web em Java, avalie as afirmações abaixo.
I – Scriptlets e servlets são nomes diferentes para o programa Java que roda no lado do servidor e responde a requisições.
II – Uma vantagem em utilizar Java para web é que não é necessário um servidor web, já que o serviço roda em máquina virtual.
III – Um servlet responde a requisições que chegam em um endereço configurado, processa as informações e retorna dados em formato HTML.
IV – Um servlet é uma classe em Java que estende a classe javax.servlet.HttpServlet.
É correto o que se afirma em:
Alternativas
Alternativa 1:
I e II, apenas.
Alternativa 2:
II e III, apenas.
Alternativa 3:
III e IV, apenas.
Alternativa 4:
I, II e III, apenas.
Alternativa 5:
II, III e IV, apenas.
Respostas
respondido por:
2
Resposta:
Apenas III e IV corretas
Explicação:
II – Uma vantagem em utilizar Java para web é que não é necessário um servidor web, já que o serviço roda em máquina virtual. é falsa, pois sempre precisa de um servidor web como apache, independente da linguagem.
III – Um servlet responde a requisições que chegam em um endereço configurado, processa as informações e retorna dados em formato HTML.
IV – Um servlet é uma classe em Java que estende a classe java.servlet.HttpServlet, porém minha dúvida é, que o correto seria javax.servlet.HttpServlet e não java.servlet.HttpServlet.
Espero ter ajudado ;)
Perguntas similares
2 anos atrás
2 anos atrás
2 anos atrás
5 anos atrás
5 anos atrás
5 anos atrás
7 anos atrás