Questões de Concurso Sobre programação

Questões Discursivas

Foram encontradas 15.021 questões

Q2108868 Programação
Considere a classe abaixo em uma aplicação que utiliza JPA e Hibernate.
@Entity public class Cliente { @Id @GeneratedValue(strategy = GenerationType.   I    ) private Long id; // atributos e métodos restantes }
Para informar ao provedor de persistência que os valores a serem atribuídos ao identificador único (id) serão gerados pela coluna de autoincremento da tabela do banco de dados, utiliza-se, na lacuna I, o valor
Alternativas
Q2108866 Programação
Na abordagem do Spring para construir serviços web RESTful, as solicitações HTTP são tratadas por um controlador, que é uma classe identificada com a anotação
Alternativas
Q2108865 Programação
Considere que, no ambiente de mensageria da Plataforma Digital do Poder Judiciário PDPJ-Br, os serviços se comunicam entre si por meio de troca de mensagens, fazendo uso de um Message Broker. Neste ambiente, em condições ideais, um Analista, dentre as ações necessárias, está escrevendo o código para envio de uma mensagem usando Java. Ele utiliza Spring Boot como framework de sua aplicação Java e Maven como gerenciador de dependências. Dentre as ações para viabilizar o envio da mensagem, ele adicionou no arquivo POM.XML da aplicação:

Imagem associada para resolução da questão


A lacuna I deve ser corretamente preenchida com
Alternativas
Q2108331 Programação
Para construir um pipeline como código no Jenkins, um analista utilizou um arquivo de texto simples conhecido como
Alternativas
Q2108318 Programação
As versões atuais do Keycloak podem carregar configurações (db, db-username, db-password, db-url) de quatro fontes diferentes: de parâmetros de linha de comando, de variáveis de ambiente, de arquivos de configuração .conf criados pelo usuário e
Alternativas
Q2108316 Programação
Considere o arquivo XML abaixo.
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE tribunal     [      ....I....      <!ELEMENT nome (#PCDATA)>      <!ELEMENT local (#PCDATA)>  ]> <tribunal>      <nome>TRIBUNAL REGIONAL DO TRABALHO</nome>      <local>Espírito Santo</local> </tribunal>
Para que a Document Type Definition (DTD) esteja adequada para que o bloco XML esteja bem formatado e válido, a lacuna I deve ser corretamente preenchida com
Alternativas
Q2108315 Programação
Utilizando JavaScript, em condições ideais, um analista converteu os dados de Paulo Silva, de 50 anos, com renda de 1450.45, para string JSON, no formato abaixo.
{"nome":"Paulo Silva","idade":50,"renda":1450.45}
Tal conversão pode ser realizada por meio da instrução
Alternativas
Q2108314 Programação
Considere o bloco de código abaixo, presente em uma página HTML5 de uma aplicação web Java, em condições ideais. <nav>  <div class="menu">     <button class="botao">Funcionários</button>     <div class="submenu">              <a href=" ....I.... ">Cadastrar</a>       </div>    </div> </nav>
Para que, ao clicar no link Cadastrar, seja enviado para uma servlet Java chamada Controle.java o parâmetro flag contendo o valor buscaDeps, a lacuna I deve ser corretamente preenchida por:
Alternativas
Q2108313 Programação
Considere o método abaixo, existente em uma classe de uma aplicação Java em condições ideais, que utiliza JPA 2.0. Considere a execução com sucesso de um método chamado conectar, que estabelece a conexão com um banco de dados, e do método desconectar, que encerra a conexão. Considere também que manager é um objeto do tipo EntityManager, criado com sucesso no método conectar.
Imagem associada para resolução da questão

Nesse método, "Departamento.findAll" refere-se
Alternativas
Q2108312 Programação
Em uma servlet Java de uma aplicação web em condições ideais, uma lista de objetos do tipo Departamento, contendo os dados de departamentos de uma empresa, foi encapsulada e enviada para uma página JSP chamada listarDeps.jsp, por meio do bloco de código abaixo.
List deps = dao.buscarDeps(); request.setAttribute("deps", deps); disp = request.getRequestDispatcher("listarDeps.jsp"); disp.forward(request, response);
Na página listarDeps.jsp, após os recursos necessários serem importados, para receber essa lista utiliza-se a instrução
Alternativas
Q2108311 Programação
Em uma aplicação que utiliza Spring Boot, em condições ideais, o arquivo index.html possui o formulário abaixo.
<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
Alternativas
Q2108304 Programação
Na linguagem Visual Basic (VB.Net), o operador
Alternativas
Q2108303 Programação

Considere o programa em linguagem C abaixo, que será executado em condições ideais.


Imagem associada para resolução da questão

Para que o programa funcione corretamente de acordo com a lógica prevista em um algoritmo de pesquisa em vetor ordenado, as lacunas I, II e III devem ser preenchidas, correta e respectivamente, por:

Alternativas
Q2108302 Programação
Considere o programa C# abaixo, que será executado em condições ideais.
Imagem associada para resolução da questão

Considerando que a saída esperada, ao se executar o programa, é: 
Nome1: Carlos Silva, Id1: 1000 Nome2: Cristina Santos, Id2: 2000
A lacuna I deve ser preenchida corretamente por: 
Alternativas
Q2108301 Programação
Considere o programa em Java abaixo, que será executado em condições ideais.
Imagem associada para resolução da questão

Para que o programa, ao ser executado, funcione corretamente de acordo com a lógica prevista, a lacuna I deve ser corretamente preenchida por:
Alternativas
Q2107907 Programação
Em XML Schema, elementos complexos são aqueles que contêm outros elementos e/ou atributos. O conteúdo dos elementos complexos deve ser colocado no interior da tag
Alternativas
Q2107906 Programação
Considere o código abaixo, do arquivo index.js que faz parte de uma aplicação web criada com React, em condições ideais.

Imagem associada para resolução da questão


Para que, ao clicar no botão Ver Tribunal seja exibida a mensagem TRT DA 17ª REGIÃO, a lacuna I deve ser preenchida corretamente por:
Alternativas
Q2107905 Programaçã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:
Alternativas
Q2107904 Programação
Considere o bloco de código abaixo, presente em uma página HTML, em condições ideais, que apresenta uma enquete em que o usuário poderá selecionar uma dentre duas alternativas disponíveis. 
<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
Alternativas
Q2107903 Programação
Considere a classe PersistenceDao.java abaixo, de uma aplicação Java que utiliza JPA 2.0, em condições ideais.

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 
Alternativas
Respostas
5201: D
5202: D
5203: D
5204: C
5205: A
5206: D
5207: C
5208: A
5209: B
5210: E
5211: A
5212: A
5213: B
5214: D
5215: E
5216: E
5217: D
5218: C
5219: A
5220: D