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!

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
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
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
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
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
Q839792 Programação
The jQuery $("p:last-of-type") statement selects all <p> elements that are the
Alternativas
Q839791 Programação
O Tomcat fornece uma série de filtros que podem ser configurados para aplicações web individuais no arquivo
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
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
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
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
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
Q839049 Estatuto da Pessoa com Deficiência - Lei nº 13.146 de 2015
A Lei n° 13.146/15 disciplina o reconhecimento de igual perante a lei das pessoas com deficiência. Nesse contexto está inserido a curatela, sobre a qual a Lei n° 13.146/15 estabelece que
Alternativas
Q839048 Estatuto da Pessoa com Deficiência - Lei nº 13.146 de 2015
As disposições gerais da Lei n° 13.146/15, que instituiu o Estatuto da Pessoa com Deficiência, estabelece que
Alternativas
Q839047 Legislação dos Tribunais Eleitorais (TSE e TREs)
Quanto aos recursos que podem ser interpostos ao TRE/PR, seu Regimento Interno dispõe que
Alternativas
Q839046 Legislação dos Tribunais Eleitorais (TSE e TREs)

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

Alternativas
Q839044 Direito Administrativo
No que se refere ao processo administrativo disciplinar, a Lei n° 8.112/90 estabelece que
Alternativas
Q839042 Noções de Informática

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: 

Alternativas
Q839041 Noções de Informática
Um usuário está utilizando o navegador
Alternativas
Q839040 Noções de Informática

Considere a planilha abaixo editada no aplicativo LibreOffice Calc versão 5.2.7.2, em português.


Imagem associada para resolução da questão


É 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

Alternativas
Respostas
441: A
442: E
443: A
444: C
445: B
446: C
447: D
448: B
449: A
450: D
451: D
452: D
453: C
454: B
455: D
456: A
457: E
458: C
459: B
460: E