Questões de Concurso
Comentadas sobre linguagens de programação em programação
Foram encontradas 4.590 questões
Considere o arquivo index.js abaixo, que faz parte de um site construído com React, em condições ideais.
import React from 'react'; import ReactDOM from 'react-dom/client';function VerTribunal(props) { return <p> TRIBUNAL REGIONAL DO TRABALHO DA {props.regiao}ª REGIÃO <p/>; } const root = ReactDOM.createRoot(document.getElementById('root'));
I
Para que seja exibido na página o parágrafo TRIBUNAL REGIONAL DO TRABALHO DA 17ª REGIÃO, a próxima linha do código, correspondente à lacuna I, deve ser preenchida corretamente por:
import javax.persistence.*; public class PersistenceDao { private EntityManagerFactory conn; private EntityManager manager; public void factory() { conn = Persistence.createEntityManagerFactory("sistema"); manager = conn.createEntityManager(); } }
O parâmetro "sistema" passado para o método createEntityManagerFactory refere-se ao nome
using System; class ClasseTeste { public ClasseTeste() { Console.WriteLine("Dentro da ClasseTeste"); } ~ClasseTeste() { Console.WriteLine("Finalizando"); } } class Teste{ static void Main() { ClasseTeste obj = new ClasseTeste(); obj = null; } }
Ao ser executado em condições ideais, o programa imprimirá:

As lacunas I e II devem ser preenchidas, correta e respectivamente, por:
<?php function divide($dividendo, $divisor) { if($divisor == 0) { throw new Exception("Divisão por zero"); } return $dividendo / $divisor; } echo divide(5, 10); ? >
Caso o segundo parâmetro passado para o método divide seja 0 ao invés de 10, ocorrerá uma exceção. Para tratar adequadamente esta exceção a chamada ao método realizada pelo comando echo divide(5, 10); deverá mudar para
Considere o trecho de programa Java abaixo.
public class Calcular {
public double reajuste(double salario, double percentual) {
return salario + salario * percentual / 100;
}
public double reajuste(double salario) {
return salario * 1.30;
}
public static double reajuste(float salario) {
return salario * 0.20;
}
}
É correto afirmar que
cargos = ["Advogado","Promotor", "Procurador", "Juiz", "Desembargador", "Ministro"];
Para colocar estes dados em ordem alfabética decrescente em um novo array chamado cargos_ordenados utiliza-se a instrução:
Considere o trecho de código Java abaixo.
public class Procurador {
private String numOAB;
private String nome;
private String cpf;
public Procurador (){
}
public Procurador (String numOAB, String nome, String cpf){
this.numOAB = numOAB;
this.nome = nome;
this.cpf = cpf;
}
}
Considerando os fundamentos da Orientação a Objetos e o código acima, é correto afirmar:
1. public static int f1(ArrayList lista){ 2. for (int i = 0; i < 10; i++) { 3. Produto P = Produto(); 4. lista.add(P); 5. } 6. return lista.size(); 7. }
Após analisar o trecho de código-fonte, assinale a afirmativa correta.
1. --timeout <var> 2. --max-input <var> 3. --help-label <var> 4. --no-cancel 5. --trimm ( ) Omite o botão “CANCELAR” nas caixas Checklist, Inputbox e Menu. ( ) Apaga espaços em branco no início, espaços consecutivos e quebras de linha laterais nos textos. ( ) Define o tamanho máximo do texto que o usuário pode digitar na inserção de textos. ( ) Define o encerramento do programa, caso o usuário não faça nada dentro de um tempo definido. ( ) Define o texto que será apresentado no botão “HELP”.
A sequência correta está em
if ( x == y ) stop () ; ( x == y ) && stop () ;
@OneToMany(cascade = CascadeType.ALL, mappedBy = "departamento", fetch = FetchType.EAGER) private List funcionarioList;
Estas linhas permitem concluir corretamente que
Considere a página web a seguir criada com HTML e JavaScript.
<!DOCTYPE html>
<html>
<head>
<title>Prova</title>
<meta charset="UTF-8">
</head>
<body>
<p id="exibe"></p>
<script>
const veiculo = {marca: "Mercedes", modelo: "GLA 200", cor: "preto"};
I
</script>
</body>
</html>
Para exibir o modelo do veículo no parágrafo existente na página, a lacuna I deve ser preenchida com
crypt(string $str, string $salt = ?): string
Considere que str é a string a ser encriptada e salt é uma string opcional que define a base hash da encriptação. Se não fornecida, essa base será sempre