Informática, perguntado por digocord, 9 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 java.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 nickarcos
16

Resposta:

Creio que seja a alternativa III

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.

Perguntas interessantes