Questões de Concurso
Comentadas para técnico judiciário - programação
Foram encontradas 1.477 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
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 =
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
<?php function calc(&$var) { $var++; } $a=5; calc($a); $a+=5; echo $a; ?>
Ao executar o código, o valor exibido será
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,
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:
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:
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
Considere os itens abaixo.
I. Ação de impugnação de mandato eletivo originária.
II. Ação de impugnação de mandato eletivo em grau de recurso.
III. Embargos de declaração.
IV. Recurso contra a expedição de diploma.
V. Deliberação do Tribunal sobre recebimento de denúncia no julgamento das ações penais originárias.
Sujeitam-se à revisão APENAS o que consta nos itens
Considere a notícia abaixo.
“Um tipo sofisticado de ......... (programa automático de computador projetado para monitorar as atividades de um sistema e enviar as informações coletadas para terceiros) vem infectando sigilosamente centenas de computadores de governos por toda a Europa e nos Estados Unidos, em um dos mais complexos programas de espionagem cibernética descobertos até hoje. Vários pesquisadores em segurança e funcionários da área de inteligência ocidentais dizem acreditar que o malware, conhecido como ‘Turla’, é um programa espião que está sendo vinculado a uma enorme operação previamente conhecida de espionagem cibernética mundial, apelidada de Outubro Vermelho, e cujo alvo eram redes de pesquisa nuclear, diplomática e militar. Essas constatações se baseiam na análise das táticas empregadas pelos hackers, bem como nos indicadores técnicos e em relatos das vítimas que eram seu alvo.”
(Adaptado de: http://g1.globo.com/tecnologia/noticia/2014/03/)
Com base nas características descritas do malware, a lacuna do texto é corretamente preenchida por:
Considere a planilha abaixo editada no aplicativo LibreOffice Calc versão 5.2.7.2, em português.

É necessário fazer a soma de todos os eleitores Aptos da coluna E (de E2 até E5) e colocar o resultado na célula E6 e fazer o
mesmo para os Cancelados da coluna F e para os Suspensos da coluna G, colocando os resultados em F6 e G6, respectivamente.
Para fazer isso, um Técnico deve selecionar a célula E6, digitar