No desenvolvimento de uma aplicação Web em Java, várias tecnologias podem ser utilizadas, como páginas HTML puras, páginas JSP, servlets.
Observe as afirmações a seguir concernentes a essas tecnologias.
I - Páginas JSP não geram código HTML, precisam invocar um servlet para isso.
II - Páginas JSP são compiladas, quando modifi cadas, e transformadas em servlets que geram código HTML.
III - Servlets geram páginas JSP que executam e geram código HTML.
IV - Servlets não podem gerar código HTML diretamente, devendo ser chamados por páginas JSP.
Está correto APENAS o que se afirma em
O uso de web services supõe a existência de uma arquitetura composta de um registro (registry), um provedor de serviço e um consumidor de serviço.
Um provedor de serviços descreve seus serviços para o registro utilizando a linguagem
No desenvolvimento de aplicações Web, é comum o uso de Servlets.
Um Servlet é um programa que executa
Seja o arquivo XML abaixo:

Que DTD permite que esse arquivo seja considerado válido?
Considere a seguinte função que recebe um parâmetro inteiro e retorna um número inteiro:

Se chamarmos essa função fazendo x = f(5), obteremos para x o valor