Questões de Concurso Comentadas sobre programação
Foram encontradas 10.880 questões
Considere a classe Java abaixo.
public class Teste {
public double calculo(double a, double b, double c){
return (a+b)/c;
}
}
Considere que em uma classe JUnit para testar o método calculo da classe Teste.java, foi criado o método testCalculo mostrado abaixo.
@Test
public void testCalculo() {
System.out.println("calculo");
double x = 10.0;
double y = 8.0;
double z = 1.0;
Teste instance = new Teste();
double e = 15.0;
double r = instance.calculo(x, y, z);
assertEquals(e, r, 0.0);
}
Considerando que os testes estejam sendo realizados em um ambiente Java em condições ideais, pode-se afirmar corretamente
que o teste implementado no método testCalculo
<?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,