Questões de Concurso Sobre programação
Foram encontradas 14.854 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
Atenção: Os programas abaixo devem ser utilizados para responder a questão,

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 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:
Uma aplicação web criada com Java EE possui uma página chamada index.html contendo o formulário abaixo:

No corpo da página dados.jsp, foram usadas instruções para receber e exibir o nome digitado no formulário:
I. <%= request.getAttribute("nome")%>
II. <%= request.getParameter("nome")%>
III. <% out.print(request.getParameter("nome")); %>
IV. ${param.nome}
As instruções que recebem e exibem corretamente o nome digitado no formulário são as que constam APENAS em
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
<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