No AJAX, o objeto XMLHttpRequest possui diversas propriedades importantes para realizar a comunicação com o servidor. Quando uma solicitação para um servidor é enviada, normalmente deseja-se executar algumas ações com base na resposta. O evento utilizado para especificar o que vai acontecer quando a resposta do servidor está pronta para ser processada é o
No PHP existem diversas funções nativas para manipulação de strings. Nesse contexto, considere as funcionalidades de funções listadas abaixo.
I Compara duas strings retornando 0 caso sejam iguais.
II Retorna a quantidade de caracteres de uma string.
III Retorna a string com caracteres em letras maiúsculas.
As funcionalidades presentes em I, II e III referem-se, respectivamente, às funções
Considerando que a variável $CATALINA_HOME seja o diretório base da instalação, julgue o item subsecutivo, a respeito de Tomcat.
Para deploy de um aplicativo web, uma abordagem é copiar para o diretório $CATALINA_HOME/webapps o arquivo em formato WAR; quando o Tomcat for iniciado, o arquivo será expandido e executará o aplicativo.
Com relação ao tema, analise as asserções a seguir:
Embora as servlets sejam muito boas no que fazem, tornou-se difícil responder ao cliente com conteúdo no formato HTML.
PORQUE
Geralmente quem trabalha com o conteúdo HTML é o web designer que normalmente não é programador Java experiente. Ao misturar HTML dentro de uma servlet, torna-se muito difícil separar as funções de web designer e desenvolvedor Java. Além disso, é difícil fazer alterações no conteúdo HTML, pois para cada mudança, uma recompilação da servlet tem que acontecer. Para contornar as limitações da tecnologia Java Servlet a Sun Microsystems criou a tecnologia JavaServer Pages (JSP).
Acerca dessas asserções, é correto afirmar:
O mecanismo de inclusão, que permite o conteúdo dinâmico ser incluído em uma JSP em tempo de solicitação, é denominado
I. aplicativos híbridos contam com linguagens de web e usam frameworks para serem convertidos em um app instalável nos aparelhos. II. uma aplicação desenvolvida para Android consegue rodar nativamente no iOS. III. o desenvolvimento de um aplicativo nativo permite otimizar o código, por tratar diretamente com as bibliotecas do aparelho.
Com relação às técnicas de programação orientada a objetos, julgue
os itens a seguir.
Um objeto possui dados internos e métodos que definem, respectivamente, seu estado atual e seu comportamento. Um objeto pode se comunicar com outros objetos passando mensagens.
Em CSS, a propriedade background-image é usada para configurar uma imagem de fundo. Pode ser usada em JavaScript, com a seguinte sintaxe:

Considerando-se o código em Java apresentado acima, se na linha 32 for incluído o trecho definido abaixo, qual será o resultado correspondente?

Esse programa deve executar, do início ao fim, sem interações com o usuário.
A propriedade CSS background-repeat controla o comportamento de repetição da imagem de fundo da tela e NÃO possibilita assumir valor para que a imagem
A respeito de programação estruturada, julgue os itens seguintes.
Em programação estruturada, por meio do mecanismo de seleção, é possível testar determinada condição e estabelecer ações a serem realizadas
"É o mecanismo pelo qual uma classe pode estender outra classe, aproveitando seus comportamentos e variáveis possíveis." Na programação orientada a objetos esta afirmação refere-se aos conceitos essenciais de
Considere os seguintes fragmentos de código Java:
I. int sum = 7; if ( sum > 20 ) {
System.out.print("ganhou "); } else {
System.out.print("perdeu "); } System.out.println("o bônus.");
II. int sum = 21; if ( sum != 20 )
System.out.print("ganhou"); else
System.out.print("perdeu "); System.out.println("o bônus.");
O resultado da execução dos fragmentos em I e II será, respectivamente,
Para definição e manipulação de uma exceção em Java, devem constar no programa, obrigatoriamente, os termos