Questões de Concurso Comentadas sobre programação
Foram encontradas 11.317 questões
<form method="POST" action="login"> <label for="usuario">Usuário:</label> <input type="text" name="user" id="usuario"> <label for="senha">Senha:</label> <input type="password" name="senha" id="senha"> <input type="submit" value="Entrar"> </form>
Na classe Controle.java dessa aplicação, que possui a anotação @Controller, há um método chamado receberLogin. Para indicar que este método deve receber os dados do formulário acima ao se clicar no botão Entrar, imediatamente após a declaração deste método deve ser colocada a anotação
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:
<form name="prova" id="formulario"> <p> 1) O TRT da 17ª Região está situado <br> <input type="radio" name="q1" id="q1a"> <label for="q1a">no Espírito Santo.</label> <br> <input type="radio" name="q1" id="q1b"> <label for="q1b">em São Paulo.</label> </p> <p> <input type="button" value="Ver Resultado" onclick="verResultado()"> </p> </form> <p id="resultado"></p>
Ao clicar no botão "Ver Resultado" será chamada à função JavaScript verResultado(). Nessa função, para verificar se a primeira opção da enquete foi selecionada, utiliza-se a instrução
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
<form method="POST" action="salvar"> <label for="nome">Nome:</label> <input type="text" name="nome" id="nome"> <input type="submit" value="Enviar>
</form
Na mesma aplicação, em uma classe Controle.java, que possui a anotação @Controller, há o método chamado salvarDados, mostrado abaixo.
@RequestMapping(value = "/salvar", method = RequestMethod.POST) @ResponseBody public ModelAndView salvarDados ( I , Model model) { //Conteúdo do método aqui }
Para receber o parâmetro nome, referente ao campo nome do formulário, vinculando-o a um parâmetro do método salvarDados, a lacuna I deve ser preenchida corretamente com a anotação:
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: