Foram encontradas 40 questões.
Considere a classe em Java apresentada a seguir.
A correta execução da classe ExcecaoTeste resulta na impressão do seguinte valor:
Provas
Java Persistence AP I (JPA) é uma especificação para frameworks de mapeamento objeto-relacional. Nesse contexto, considere que em um programa em Java existam duas classes, denominadas Pessoa e Projeto. Considere ainda que a classe Pessoa contém a declaração a seguir.
@ManyToMany @JoinTable(name = "PESSOA_PROJETO", joinColumns = { @JoinColumn(name = "C1", referencedColumnName = "C2") }, inverseJoinColumns = { @JoinColumn(name = "C4", referencedColumnName = "C3") }) private List<Projeto> projetos; |
Dentre as opções abaixo, aquela que lista corretamente as colunas de chaves estrangeiras que devem ser definidas na tabela PESSOA_PROJETO é:
Provas
Na terminologia da UML, qualquer elemento externo ao sistema que interage com ele mesmo é, por definição, denominado de:
Provas
A associação entre as classes representada na figura abaixo é do tipo:
Provas
Considere que uma aplicação denominada ACME, construída com a tecnologia JSP, possui a funcionalidade de cadastro de empresas. Essa funcionalidade permite a inclusão, exclusão, alteração e visualização de registros com informações sobre empresas. Considere ainda que essa aplicação contém duas páginas JSP, listadas a seguir:
• ACME/srh/DetalhesEmpresa.jsp
• ACME/srh/Empresas.jsp
A partir da página DetalhesEmpresa.jsp, é necessário fazer o despacho (dispatch) para a página Empresas.jsp. Dentre as opções abaixo, aquela que apresenta a expressão a ser usada para obter o objeto da classe javax.servlet.RequestDispatcher necessário para fazer o despacho acima descrito é:
Provas
Um trecho de um a página Java ServerPages (JSP) é apresentado a seguir. Apenas as partes relevantes são apresentadas (as reticências indicam partes deliberadamente omitidas). O propósito da página é listar, para cada produto, seu nome e o nome de sua categoria. Além disso, ao fim da lista de produtos, deve ser exibido o somatório dos valores dos produtos da lista.
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <%@taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%> … <c:set var="total" value="0" scope="page" /> <c:forEach items="${requestScope.produtos}" var="produto" > <tr> <td><c:out value="${produto.nome}" /></td> <td> <c:out value="${produto.categoria.nome}" /></td> <c:set var="total" value="${total + produto.valor}" /> </tr> </c:forEach> ... |
Para apresentar o somatório dos valores dos produtos, posicionado após a lista na página HTML resultante, o programador deve usar a seguinte expressão:
Provas
Dentre as formas de abstração utilizadas na orientação a objetos, aquela que indica a capacidade de abstrair várias implementações diferentes na mesma interface é:
Provas
Considere a classe em Java apresentada a seguir.
A instrução de atribuição que poderia ser definida no método umMetodo da classe AtribuicaoTeste sem gerar erro de compilação é:
Provas
O catálogo de padrões J2EE está organizado de acordo com a camada na qual cada padrão é usado. Dentre as opções abaixo, aquela que lista padrões pertencentes, respectivamente, às camadas de apresentação, negócio e integração é:
Provas
No diagrama de atividade da UML, o elemento que recebe uma transação de entrada e cria dois ou mais fluxos de controle paralelos é:
Provas
Caderno Container