Questões de Desenvolvimento de Sistemas

Limpar pesquisa

Configurar questões
Tamanho do Texto
Modo escuro

Questão: 391 de 9716

400800

copy

Banca: IDECAN

Órgão: IF/PB

Cargo(s): Professor - Informática

Ano: 2019

Matéria/Assunto: Tecnologia da Informação > Desenvolvimento de Sistemas / Linguagens de programação / Java

escrever em páginas JSP com uma tag específica para laços, o < c:forEach >, sendo o c um prefixo da taglib http://java.sun.com/jsp/jstl/core.

escrever scriptlets, utilizando assim código Java diretamente na página JSP, abordagem provada ser uma boa prática de programação.

escrever em páginas JSP com uma tag específica para laços, o < f:forEach >, sendo o f um prefixo da taglib http://java.sun.com/jsp/jstl/form.

escrever em páginas JSP com uma tag específica para controle, o < f:if >, sendo o f um prefixo da taglib http://java.sun.com/jsp/jstl/fmt.

substituir totalmente o uso de scriptlets, sendo impossível uma mesma página JSP compartilhar tags JSTL e scriptlets.

Questão: 392 de 9716

400801

copy

Banca: IDECAN

Órgão: IF/PB

Cargo(s): Professor - Informática

Ano: 2019

Matéria/Assunto: Tecnologia da Informação > Desenvolvimento de Sistemas / Linguagens de programação / Java

Restore View, a implementação do JSF constrói a visão da página, conecta os manipuladores de eventos e os validadores nos componentes da visão e salva a visão na instância do FacesContext.

Apply Request Values, depois que a implementação do JSF determinar que os dados são válidos, ela poderá percorrer a árvore de componentes e definir as propriedades correspondentes do objeto do lado do servidor para os valores locais dos componentes.

Update Model Values, depois que a árvore de componentes é restaurada, cada componente da árvore extrai seu novo valor dos parâmetros de solicitação usando seu método de decodificação.

Invoke Application, a implementação do JSF processa todos os validadores registrados nos componentes da árvore.

Process Validation, a implementação do JSF manipula todos os eventos no nível da aplicação.

Questão: 393 de 9716

400798

copy

Banca: IDECAN

Órgão: IF/PB

Cargo(s): Professor - Informática

Ano: 2019

Matéria/Assunto: Tecnologia da Informação > Desenvolvimento de Sistemas / Linguagens de programação / Java

gera uma página HTML com a frase “Hello World!”, caso a URL configurada para servlet seja digitada e acionada no navegador.

não irá compilar, pois um objeto do tipo HttpServletResponse não tem um método getWriter().

não irá compilar, pois um objeto do tipo HttpServletRequest não tem um método getWriter().

gera uma página HTML em branco, devido a um erro em tempo de execução do servlet.

gera uma página HTML em branco, pois o HTML será escrito no console do servidor ao qual o servlet está executando.

Questão: 394 de 9716

400799

copy

Banca: IDECAN

Órgão: IF/PB

Cargo(s): Professor - Informática

Ano: 2019

Matéria/Assunto: Tecnologia da Informação > Desenvolvimento de Sistemas / Plataforma Java EE / Servlets

um servlet gera um arquivo JSP (Java Server Page) ao ser compilado.

é gerada apenas uma única instância para cada servlet no servidor, sendo assim, variáveis de instância declaradas no servlet não são compartilhadas entre requisições.

são geradas várias instâncias de um mesmo servlet no servidor, ou seja, cada requisição acessa uma instância diferente.

é gerada apenas uma única instância para cada servlet no servidor, sendo assim, variáveis de instância declaradas no servlet são compartilhadas entre requisições.

a partir da versão 3.0, não é mais possível usar a anotação @WebServlet.

Questão: 395 de 9716

400796

copy

Banca: IDECAN

Órgão: IF/PB

Cargo(s): Professor - Informática

Ano: 2019

Matéria/Assunto: Tecnologia da Informação > Desenvolvimento de Sistemas / Desenvolvimento Web / HTML 5

aplicações híbridas são desenvolvidas sempre com o objetivo principal de alcançar a melhor performance para um sistema operacional específico.

aplicações híbridas são implementadas tendo como alvo um sistema operacional específico.

aplicações nativas devem sempre ser desenvolvidas em Xamarin ou React Native.

aplicações nativas são, em sua grande maioria, mais lentas pois foram implementadas para serem executadas em mais de um sistema operacional.

aplicações WEB são implementadas para renderizar/entregar páginas em browsers executando em dispositivos móveis. Geralmente são implementadas em HTML e Javascript.