1 Q50183 • Informática • Programação • FCC • MPE PE • Técnico Ministerial Sobre a programação orientada a objetos com Java, é correto afirmar: a) Uma classe pode ter mais de um método com o mesmo nome, desde que receba parâmetros diferentes. ✂️ b) É obrigatório escrever em toda classe um construtor vazio que não recebe parâmetros. Além desse construtor, pode-se criar outros construtores vazios. ✂️ c) Em uma hierarquia de herança, a superclasse herda todos os métodos públicos, privados e protegidos das subclasses. ✂️ d) Uma interface possui métodos com conteúdo implementado que não precisam ser reescritos nas classes que a implementam. ✂️ e) No interior do método main de uma classe, mesmo os métodos públicos e estáticos de outra classe só podem ser acessados por meio de um objeto explicitamente instanciado dessa classe. ✂️
2 Q50184 • Informática • Programação • FCC • MPE PE • Técnico Ministerial O Struts 2 traz várias inovações em relação ao Struts 1. Sobre o Struts 2, é correto afirmar: a) Ao invés de um controlador de servlet como a classe ActionServlet em Struts 1, Struts 2 usa normalmente um filtro para desempenhar a mesma tarefa. ✂️ b) Trabalha exclusivamente com action forms de forma que um formulário HTML mapeia para uma instância de ActionFormsendo possível acessar esse action form da classe action. ✂️ c) As action forms são utilizadas para validar com programação uma entrada do usuário, não sendo permitido escrever a lógica de validação na classe action. ✂️ d) Utiliza diversos arquivos de configuração do Struts, incluindo o struts-config.html, localizado obrigatoriamente no diretório WEB-INF. ✂️ e) As classes Action no Struts 2 devem estender org.apache.struts.Action e nenhum POJO pode ser uma classe Action. ✂️
3 Q50185 • Informática • Programação • FCC • MPE PE • Técnico Ministerial Para que um documento XML seja considerado válido, ele precisa ter um conjunto de instruções que define a estrutura do documento, ou seja, quais elementos e atributos são permitidos. Esse conjunto de instruções (que pode ser declarado dentro de um documento XML ou em um arquivo à parte) é denominado: a) Extensible Stylesheet Language Transformations. ✂️ b) Document Type Definition. ✂️ c) XML Description Elements and Attributes. ✂️ d) Cascading Style Sheets. ✂️ e) Standard Description Library. ✂️
4 Q50186 • Informática • Programação • FCC • MPE PE • Técnico Ministerial Na linguagem Java, o método executeQuery da interface Statement, envia uma instrução SQL select para o banco de dados e retorna, se a consulta for válida e uma conexão estiver estabelecida, um ou mais registros em um objeto da interface: a) ResultSet. ✂️ b) ResultSetMetaData. ✂️ c) ResultSetQueryData. ✂️ d) PreparedStatement. ✂️ e) ResultTable. ✂️
5 Q50187 • Informática • Programação • FCC • MPE PE • Técnico Ministerial Em uma página JSP, para importar uma classe de um pacote e para fazer referência a uma biblioteca (como, por exemplo, JSTL) podem ser utilizadas, respectivamente, as diretivas: a) <%@page import=“pacote.Classe”%> e <%@taglib uri=“caminho/biblioteca” prefix=“prefixo”%>. ✂️ b) <%@include import= “pacote.Classe”%> e <%@taglib uri=“caminho/biblioteca”%>. ✂️ c) <%import= “pacote.Classe”%> e <%taglib uri=“caminho/biblioteca”%>. ✂️ d) <%@page include= “pacote.Classe”%> e <%@library uri=“caminho/biblioteca”%>. ✂️ e) <%@import class= “pacote.Classe”%> e <%@taglib urli=“caminho/biblioteca”%>. ✂️
6 Q50188 • Informática • Programação • FCC • MPE PE • Técnico Ministerial Quando o JBoss Application Server 7 é iniciado para permitir o gerenciamento de múltiplas instâncias do servidor, há um arquivo de configuração principal que inclui a configuração de vários perfis (profiles) que instâncias do servidor podem ser configuradas para executar. Esse arquivo é conhecido como: a) logging.xml. ✂️ b) domain.xml. ✂️ c) host.xml. ✂️ d) standalone.xml. ✂️ e) profile.xml. ✂️