QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
112 questões encontradas

A implementação de mecanismos de segurança é necessária para manter a confidencialidade, a integridade e a disponibilidade dos recursos de informação em sistemas de software. Sobre mecanismos de segurança para mitigar as ocorrências de vulnerabilidades em aplicações web, analise as afirmativas a seguir:

I. As rotinas de validação de dados de entrada devem ser centralizadas nos componentes que rodam no navegador por meio do uso intensivo de JavaScript.

II. Utilizar apenas pedidos POST para transmitir credenciais de autenticação.

III. Ativar o cache do navegador para as páginas que contenham informações sensíveis.

Está correto o que se afirma em:

A somente I;
B somente II;
C somente III;
D somente I e II;
E I, II e III.

Na linguagem Java (Java SE 8), embora as classes FileInputStream e FileOutputStream possuam ascendentes distintos, ambas implementam indiretamente a interface Closeable e possuem o método close(). Isso representa uma forma de ___________ , pois o tipo da interface pode ser utilizado para referenciar uma instância dessas classes e invocar o método da classe correspondente. A palavra que completa corretamente a lacuna do texto é

A associação
B herança
C encapsulamento
D polimorfismo
E sobrecarga

Na linguagem Java, o operador condicional ?: (conhecido como operador ternário) tem a função de

A atribuir um valor a uma variável de acordo com o resultado de uma expressão lógica.
B confrontar uma String com uma expressão regular em uma expressão lógica.
C executar um bloco de instruções de acordo com o valor lógico de uma expressão booleana.
D modificar o fluxo de execução do programa, transferindo a execução para um outro ponto previamente determinado.
E repetir a execução de um mesmo bloco de instruções até que uma determinada condição seja falsa.

Os portlets são módulos Web reutilizáveis, executados em um servidor de portal e que fornecem acesso a conteúdos em forma de quadros (frames). Um portal pode utilizar as especificações de portlet Java 1.0 e 2.0. Os padrões para desenvolvimento de componentes de um portal que utiliza Java 1.0 e Java 2.0 são, respectivamente,

A ISO-15504 e ISO-12207.
B NBR-6023:2002 e NBR-10520:2002.
C JSR-168 e JSR-286.
D ISO/IEC-9126 e ISO/IEC-9126-1.
E JRE e JDK.

Com relação ao desenvolvimento JAVA para Web, os métodos sendRedirect da classe HttpServletResponse e forward da classe RequestDispatcher, sabe-se que:

A forward envolve o navegador Web e sendRedirect, não;
B assim como com forward, ao usar sendRedirect o usuário do site visualiza uma mudança na URL;
C sendRedirect geralmente é mais rápido para o usuário que forward, pois o segundo exige uma comunicação mais longa com o navegador;
D forward é transparente para o usuário, pois ocorre internamente no servidor, enquanto que sendRedirect necessita da ação do navegador para requisitar o próximo recurso;
E ambos fazem o mesmo serviço de encaminhar a requisição HTTP para outro servlet dentro do container Web.