Questões de Concurso Público TRE-PR 2017 para Técnico Judiciário - Programação de Sistemas

Foram encontradas 15 questões

Q839786 Programação
Ao desenvolver um site utilizando HTML5, um Técnico observou que os caracteres acentuados eram exibidos incorretamente pelo navegador. Para resolver o problema, usou um comando padrão no cabeçalho das páginas para especificar corretamente a codificação de caracteres. O comando utilizado foi:
Alternativas
Q839787 Programação

Um desenvolvedor Java SE possui, em uma aplicação, duas subclasses B e C, estendendo a mesma superclasse A. Na superclasse A há um método calcularValor, também presente nas duas subclasses B e C, mas implementado de maneiras diferentes. A partir do método main de uma classe principal, utilizou-se o seguinte bloco de código:


A t1 = new A();

System.out.println(t1.calcularValor());

A t2 = new B();

System.out.println(t2.calcularValor());

A t3 = new C();

System.out.println(t3.calcularValor());


Após compilar e executar a aplicação, foram exibidos na tela os valores 4, 9 e 5. Nessa aplicação evidencia-se o uso de 

Alternativas
Q839788 Programação

A API Criteria permite realizar consultas programadas em aplicações Java. Considere a consulta abaixo.


Criteria crit = session.createCriteria(Candidato.class);

crit.add(..I.. ("numeroVotos",new Double(1000.0)));

crit.add(..II.. ("nome","Mar%"));

List results = crit.list();


Para pesquisar candidatos com número de votos maior que 1000 e que tenham nome começado por Mar, as lacunas I e II devem ser preenchidas, correta e respectivamente, por: 

Alternativas
Q839789 Programação

Em uma relação Many-to-Many bidirecional entre as entidades Produto e Cliente, deseja-se possibilitar a consulta de quais produtos um determinado cliente adquiriu e quais clientes possuem determinado produto.


Na classe dominante Cliente, em Java, foi utilizada a seguinte notação:


@ManyToMany

@JoinTable(name="cliente_has_produto", joinColumns=

{@JoinColumn(name="cliente_id")}, inverseJoinColumns=

{@JoinColumn(name="produto_id")})

private List produtos;


A notação equivalente, na classe Produto, deve ser:

Alternativas
Q839790 Programação
A plataforma de desenvolvimento de aplicativos móveis da Microsoft que permite desenvolver um único código-fonte e utilizá-lo para Android, iOS e Windows Phone é conhecida como
Alternativas
Q839791 Programação
O Tomcat fornece uma série de filtros que podem ser configurados para aplicações web individuais no arquivo
Alternativas
Q839792 Programação
The jQuery $("p:last-of-type") statement selects all <p> elements that are the
Alternativas
Q839793 Programação

Consider the following Facelets code.


<h:form id="form1">

<h:panelGrid id="panel1" rows="2">

<!-- conteúdo -->

</h:panelGrid>

</h:form>


<h:form id="form2">

<h:commandButton id="button">

<f:ajax render=":form1:panel1 panel2" />

</h:commandButton>

<h:panelGrid id="panel2">

<!-- conteúdo -->

</h:panelGrid>

</h:form>


When the button is pressed,

Alternativas
Q839794 Programação
Considere o seguinte código PHP:
<?php function calc(&$var) { $var++; } $a=5; calc($a); $a+=5; echo $a; ?>
Ao executar o código, o valor exibido será
Alternativas
Q839795 Programação

In Java EE 6, Expression Language supports both immediate and deferred evaluation of expressions. Immediate evaluation means that the expression is evaluated and the result returned as soon as the page is first rendered. Deferred evaluation means that the technology using the expression language can use its own machinery to evaluate the expression sometime later during the page’s lifecycle, whenever it is appropriate to do so.


Expressions that are evaluated immediately and the expressions whose evaluation is deferred use, respectively, the syntaxes

Alternativas
Q839796 Programação
Em Java, para declarar um array multidimensional chamado nomes, com duas linhas e duas colunas e já armazenar nele Pedro, Marta, Carlos e Marcos, utiliza-se o comando:
Alternativas
Q839797 Programação
Considere o fragmento de código abaixo, que utiliza Hibernate Session, em um ambiente Java ideal.


Query q = getSession( ).createQuery("from Candidato where nome_candidato = :nome_candidato");

q.setString("nome_candidato","João");


Nesta consulta, caso o candidato João seja único na tabela do banco de dados, para obter os dados deste candidato em um objeto da classe Candidato, utiliza-se, na sequência do código, a instrução: Candidato candidato =

Alternativas
Q839798 Programação
Para descrever a estrutura de um documento XML para que ele seja considerado bem formado e válido, utiliza-se
Alternativas
Q839799 Programação

Considere a página HTML abaixo.


<!DOCTYPE html>

<html>

<head><title>Home</title></head>

<body>

<script>

var cargos = ["Promotor", "Juiz", "Desembargador"];

var i = 0;

var texto = " ";

while(cargos[i]) {

texto += cargos[i] + "<br>";

i++;

}

document.getElementById("exibe").innerHTML = texto;

</script>

<p id="exibe"></p>

</body>

</html>


Para que todos os valores contidos no vetor cargos sejam exibidos pelo navegador,

Alternativas
Q839800 Programação
Uma aplicação Java pode conter, dentre outros recursos, classes, interfaces e classes abstratas. Uma instrução correta que uma interface Java pode conter é:
Alternativas
Respostas
1: D
2: D
3: D
4: A
5: B
6: D
7: C
8: B
9: C
10: A
11: E
12: A
13: C
14: C
15: E