Questões de Concurso Comentadas sobre programação
Foram encontradas 11.317 questões
<?php
$dbh = new PDO('odbc:dados', 'rod167', 'a4BCz98');
$linhas = ..I.. ("DELETE FROM dpers WHERE processo = '1234567'");
print("$linhas linhas deletadas.\n");
?>
Para que o comando DELETE possa ser executado corretamente, a lacuna I deve ser preenchida com
Considere um processador em cujo conjunto de instruções há instruções de um operando, que utilizam um único registrador aritmético na CPU, conhecido como acumulador. A instrução load carrega o operando no acumulador; mult multiplica o operando pelo valor que está no acumulador e armazena o resultado no acumulador; add realiza a soma do operando ao valor que está no acumulador; store armazena o valor do acumulador no operando.
Com base nas instruções de um operando, um Analista escreveu o seguinte código:
load B
mult C
add D
store X
O código corresponde à operaçã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
<nome>Paula</nome>
<idade>43</idade>
<datanasc>1974-08-07</datanasc>
A instrução <datanasc>1974-08-07</datanasc> é corretamente descrita em um documento XSD como
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
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,
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,