Informática, perguntado por renatasaid, 3 meses atrás

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.

Soluções para a tarefa

Respondido por L4nN
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 interessantes