Sobre a applets Java, considere: I. São programas Java q...
Sobre a applets Java, considere:
I. São programas Java que podem ser incorporados a documentos HTML.
II. Quando um navegador carrega uma página web contendo um applet, ele é baixado no navegador web e executado.
III. A instrução <applet height="300" width="400" code="jogo.java"></applet> é um exemplo válido de tag de inclusão de uma applet em uma página HTML.
IV. Os métodos de ciclo de vida de uma applet são init, start e destroy.
Está correto o que se afirma APENAS em
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: A - I e II.
Vamos entender o porquê desta alternativa ser a correta.
Os itens I e II tratam sobre a natureza dos applets Java e como eles operam dentro de um ambiente de página web. O item I está correto ao afirmar que applets são programas Java que podem ser embutidos em documentos HTML, funcionando como uma espécie de extensão da página web que fornece funcionalidades além das que o HTML pode oferecer por si só.
O item II também está correto, descrevendo o processo de carregamento de um applet, onde ao acessar uma página que contém um applet, o navegador web automaticamente baixa o código do applet e o executa dentro da própria página, normalmente dentro de um ambiente de execução seguro chamado sandbox.
Quanto ao item III, ele apresenta um erro técnico. Apresenta uma sintaxe que era utilizada em versões antigas do HTML para incorporar applets, mas essa sintaxe não é mais válida nos padrões modernos do HTML, e o código correto deveria usar a tag <object>
ou <embed>
para a incorporação de conteúdos como applets. Além disso, o atributo code
deveria apontar para um arquivo de classe compilado Java (ex: "jogo.class"), não para um arquivo .java como indicado.
Por último, o item IV é incorreto porque os métodos do ciclo de vida de um applet incluem init()
, start()
, stop()
e destroy()
. O método stop()
foi omitido na afirmação, o que a torna incorreta.
Portanto, apenas os itens I e II estão corretos, e a alternativa A é a correta.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
III. <applet height="300" width="400" code="jogo.java"></applet>. ERRADO. O correto seria: <applet height="300" width="400" code="jogo.class"></applet>
V. Os métodos de ciclo de vida de uma applet são init, start e destroy. ERRADO, pois os métodos são init, start, stop e destroy
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo