Foram encontradas 489 questões.
A Java API for XML Web Services (JAX-WS), parte integrante da plataforma Java EE, simplifica o desenvolvimento de web services. O ponto inicial para construir um web service com JAX-WS é a criação de uma classe Java conhecida como web service endpoint, que declara os métodos que um cliente pode chamar no serviço. Nesta classe,
Provas
Questão presente nas seguintes provas
Em uma aplicação web criada com a versão mais recente do Java EE o conteúdo dos campos id, nome e salario de um formulário são submetidos ao arquivo JSP abaixo:
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<html>
<head><title>Exibição</title></head>
< body>
..I..
<html>
<head><title>Exibição</title></head>
< body>
..I..
<jsp:setProperty name="func" property="*" />
<p>ID:<jsp:getProperty name="func" property="id"/></p>
<p>Nome:<jsp:getProperty name="func" property="nome"/></p>
<p>Salário:<jsp:getProperty name="func" property="salario"/></p>
</body>
</html>
<p>ID:<jsp:getProperty name="func" property="id"/></p>
<p>Nome:<jsp:getProperty name="func" property="nome"/></p>
<p>Salário:<jsp:getProperty name="func" property="salario"/></p>
</body>
</html>
Considere a existência de uma classe chamada Funcionario.java no pacote bean, que possui os atributos id, nome e salario. Para instanciar um objeto desta classe, a lacuna I pode ser preenchida com a tag
Provas
Questão presente nas seguintes provas
O método a seguir está presente em uma classe de acesso a dados (DAO) de uma aplicação construída com Java utilizando JDBC.
public int salvarCliente(int varId, String varNome, double varRenda) {
try {
..I...
st.setInt(1, varId);
st.setString(2, varNome);
st.setDouble(3, varRenda);
retorno = st.executeUpdate();
} catch (SQLException e) {
retorno = -1;
}
return retorno;
}
try {
..I...
st.setInt(1, varId);
st.setString(2, varNome);
st.setDouble(3, varRenda);
retorno = st.executeUpdate();
} catch (SQLException e) {
retorno = -1;
}
return retorno;
}
Considere que:
− a variável conn é da interface Connection, st é da interface PreparedStatement e retorno é uma variável do tipo int, todas declaradas e inicializadas anteriormente.
− uma conexão com um banco de dados que contém a tabela cliente foi estabelecida com sucesso e em condições ideais.
− a tabela cliente possui os campos abaixo:
id − inteiro, não nulo, chave primária
nome − cadeia de caracteres
renda − real
nome − cadeia de caracteres
renda − real
Nestas condições, para que o método esteja correto, a lacuna I deve ser preenchida com a instrução
Provas
Questão presente nas seguintes provas
O design pattern MVC pode ser utilizado para representar e entender a separação de responsabilidades e a comunicação entre os componentes de uma aplicação para web. Em um site criado utilizando Java EE e o MVC, é correto afirmar que
Provas
Questão presente nas seguintes provas
Em uma aplicação web criada com AJAX, há as seguintes funções em um script JavaScript presentes em uma página HTML, que contém um formulário com os campos id e nome:
<script type="text/javascript">
function instanciaObj(){
var req=null;
if (window.XMLHttpRequest) {
req = new XMLHttpRequest();
} else if (window.ActiveXObject) {
req = new ActiveXObject("Microsoft.XMLHTTP");
}
}
function instanciaObj(){
var req=null;
if (window.XMLHttpRequest) {
req = new XMLHttpRequest();
} else if (window.ActiveXObject) {
req = new ActiveXObject("Microsoft.XMLHTTP");
}
}
function enviar(formulario){
var dados= "i=" + formulario.id.value + "&n=" + formulario.nome.value;
instanciaObj();
..I..
req.open("POST", "Controle", true);
..II..
req.send(dados);
return false;
}
function resposta() {
if (req.readyState == 4) {
if (req.status == 200) {
..III..
alert(texto);
}
}
}
</script>
var dados= "i=" + formulario.id.value + "&n=" + formulario.nome.value;
instanciaObj();
..I..
req.open("POST", "Controle", true);
..II..
req.send(dados);
return false;
}
function resposta() {
if (req.readyState == 4) {
if (req.status == 200) {
..III..
alert(texto);
}
}
}
</script>
Considere que os dados do formulário são submetidos pela função enviar para a servlet Controle.java existente na aplicação, em condições ideais, e que o retorno da requisição é uma string simples contendo uma mensagem indicando se a operação foi ou não realizada.
Para que as funções estejam corretas, as lacunas I, II e III devem ser preenchidas, respectivamente, por
Provas
Questão presente nas seguintes provas
A Document Type Definition (DTD) estabelece como os blocos de construção devem ser criados em um documento XML. Os elementos XML possuem uma declaração de elemento como, por exemplo:
<!ELEMENT cliente (telefone*)>
Nesta declaração, o sinal de asterisco (*) declara que o elemento filho telefone
Provas
Questão presente nas seguintes provas
A Cartilha Técnica do eMAG apresenta recomendações de acessibilidade para a construção e adaptação de conteúdos do Governo Brasileiro na internet. Dentre as exigências básicas de acessibilidade contidas nesta cartilha estão:
I. Identificar o principal idioma utilizado nos documentos.
II. Criar uma sequência lógica de tabulação para percorrer links, controles de formulários e objetos.
III. Fornecer um equivalente textual à cada imagem.
Para atender às exigências I, II e III devem ser utilizados, respectivamente, os atributos:
Provas
Questão presente nas seguintes provas
- Gestão de Documentos e ConteúdoPortais Corporativos
- Gestão de Documentos e ConteúdoPortlets e Especificações
Um servidor foi incumbido de desenvolver um calendário exclusivo para o portal do TCE-RS, contendo os dias de trabalho e o registro dos principais eventos do Tribunal, dia a dia. O calendário será exibido em uma área, a ser definida, da janela principal do portal, uma vez que o portal agrega diversos serviços internos (para os funcionários) e externos (para a sociedade). A visualização do calendário só estará disponível para os funcionários e poderá ser alterada por eles, através de personalização de preferências. Está previsto que a identificação do perfil de usuário, seja ele interno ou externo, aconteça no login, quando do acesso à página principal do portal, e que o desenvolvimento utilize portlet e WSRP. De acordo com este cenário,
Provas
Questão presente nas seguintes provas
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: Tabela Hash
- Fundamentos de ProgramaçãoHashingFunções Hash
- Fundamentos de ProgramaçãoHashingTratamento de Colisões em Hashing
Os métodos hashing envolvem o processo de transformação de uma chave em um endereço. Sobre estes métodos é INCORRETO afirmar:
Provas
Questão presente nas seguintes provas
Uma característica corretamente associada a uma das metodologias ágeis está expressa em:
Provas
Questão presente nas seguintes provas
Cadernos
Caderno Container