Questões de Concurso
Sobre linguagens de programação em programação
Foram encontradas 7.927 questões
Atenção: Os programas abaixo devem ser utilizados para responder a questão,

Considere o programa Java abaixo.

O objetivo do programa é classificar um vetor numérico vet em ordem crescente. Ao compilar e executar o programa ocorre
uma exceção java.lang.ArrayIndexOutOfBoundsException. Para corrigir o problema e permitir que o programa cumpra
com seu objetivo deve-se alterar a instrução
Considere a classe PHP versão 7, abaixo:

Após a instância do objeto $obj ser criada, para exibir na tela a placa do veículo EFC-8765 e a categoria Passeio, utiliza-se a
instrução
Em PHP, um Técnico criou um array utilizando o comando abaixo.
$processos = array(
"Paulo"=>"2000.01.1.000001-5",
"Maria"=>"2017.01.1.000002-4",
"André"=>"2014.01.1.000001-4"
);
Após este comando, criou um laço de repetição que exibiu os dados da seguinte forma:
Nome=Paulo, Número do Processo=2000.01.1.000001-5
Nome=Maria, Número do Processo=2017.01.1.000002-4
Nome=André, Número do Processo=2014.01.1.000001-4
A estrutura do laço de repetição criado foi:
..I.. {
echo "Nome=" . $x . ", Número do Processo=" . $x_temp. "<br>";
}
Conclui-se corretamente que a lacuna deve ser preenchida por
Considere o seguinte trecho de código PHP.
<?php
$bin = sprintf( " % 08d", decbin( 26 ));
echo $bin;
?>
O código acima, ao ser executado em condições ideais, resulta em
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 =
<?php function calc(&$var) { $var++; } $a=5; calc($a); $a+=5; echo $a; ?>
Ao executar o código, o valor exibido será
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:
Considere os trechos de código abaixo.

Em condições ideais, ao serem executados os trechos 1 e 2, as saídas são, correta e respectivamente:
Considere o programa Java abaixo.

As lacunas de I a IV devem ser substituídas por expressões Java que completem adequadamente os comandos. Em
condições ideais, é correto afirmar que a lacuna
Considere os seguintes comandos ou trechos de comandos:
I. Get-NetIPAddress | Sort InterfaceIndex | FT InterfaceIndex, InterfaceAlias, IPAddress - Autosize
II. #!/bin/sh
III. int umInteiro = 5
String frase = " " "número ${umInteiro},
e seu dobro: ${umInteiro + umInteiro}" " "
Em ambientes ideais, é correto afirmar que
Considere os seguintes comandos da linguagem Groovy para criar um array chamado tribunais:
I. String[] tribunais = ["TRT", "TRE", "TCU"]
II. def tribunais = ["TRT", "TRE", "TCU"] as String[]
III. def tribunais = (String[]) ["TRT", "TRE", "TCU"]
IV. def tribunais = ["TRT", "TRE", "TCU"] .toString(new Array( ))
Estão corretas as formas utilizadas APENAS em
Consider the following statements about portlets:
I. Portlets can't contain anything from static HTML content to Java controls to complex web services and process-heavy applications.
II. Portlets are modular panes within a web browser that surface applications, information, and business processes.
III. Portlets can communicate with each other and take part in Java page flows that use events to determine a user’s path through an application.
IV. A single portlet can't have multiple instances − in other words, it can't appear on a variety of different pages within a single portal.
The correct statements are only
Considere a classe Java a seguir:

Ao executar essa classe
Considere o método a seguir, retirado de uma classe Java que utiliza JPA, implementada em condições ideais.
public List consultar(String n) {
x = Persistence.createEntityManagerFactory("conectarPU");
y = x.createEntityManager();
z = y.getTransaction();
z.begin ();
Query q = y.createQuery("SELECT f FROM Funcionario f WHERE f.nomefuncionario LIKE :nome");
q.set Parameter("nome", "%" + n + "%");
List lista = q.getResultList();
x.close();
return lista;
}
As variáveis x, y e z são, respectivamente, dos tipos