Questões de Concurso Sobre programação

Questões Discursivas

Foram encontradas 15.021 questões

Q2107902 Programação
Na página JSP de uma aplicação web com Java, em condições ideais, uma lista de objetos do tipo Funcionario, contendo os dados dos funcionários de uma empresa, foi recebida por meio da instrução abaixo. 

Imagem associada para resolução da questão


Considerando que todos os métodos existem e todos os recursos necessários foram importados na página JSP, para que a lista seja corretamente exibida, a lacuna I deve ser preenchida corretamente por: 
Alternativas
Q2107901 Programação
Em uma aplicação que utiliza Spring Boot, em condições ideais, uma página HTML possui o formulário abaixo. 
<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: 
Alternativas
Q2107897 Programação

Considere o programa em Java abaixo.


Imagem associada para resolução da questão


Em condições ideais, para que sejam gerados números randômicos entre 1 e 100 e estes sejam inseridos nas max posições do vetor v, as lacunas I e II devem ser preenchidas, correta e respectivamente, por:

Alternativas
Q2107896 Programação
Considere o programa em C# abaixo.
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á:
Alternativas
Q2107895 Programação

Considere o programa em Python abaixo. 

Imagem associada para resolução da questão


Para que, ao executar o programa acima em condições ideais, a saída seja:


ativo = False


O juiz Juiz1 não está ativo no processo NP123456


A lacuna I deve ser preenchida corretamente por:

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

As lacunas I e II devem ser preenchidas, correta e respectivamente, por:
Alternativas
Q2105296 Programação
A instrução jQuery para aplicar a cor de fundo vermelha em todos os elementos <div> de uma página HTML é
Alternativas
Q2105295 Programação
A variáveis predefinidas em PHP, chamadas super globais, estão sempre acessíveis, independentemente do escopo. Considere o exemplo abaixo. 
Imagem associada para resolução da questão


As variáveis predefinidas que podem ser utilizadas corretamente nas lacunas I, II e III são, respectivamente,
Alternativas
Q2105294 Programação
Na utilização externa de CSS em páginas HTML, deve-se indicar um arquivo CSS que será usado na definição dos estilos dos elementos da página. Supondo que o arquivo a ser utilizado é o estilos.css, a instrução correta é 
Alternativas
Q2105293 Programação
No cabeçalho de uma página HTML deseja-se indicar ao navegador o conjunto de caracteres recomendado pela linguagem HTML5, que abrange a maioria dos caracteres e símbolos utilizados na maior parte dos idiomas, inclusive acentos existentes no Português. Para isso deve-se utilizar a instrução
Alternativas
Q2105292 Programação
Um documento XML possui o elemento raiz chamado aviso e, dentro deste, os elementos para, de, cabecalho e corpo. Neste documento XML, para indicar a existência de um documento chamado dados.dtd para definir a estrutura e os elementos e atributos legais do documento XML, utiliza-se, antes do elemento raiz, a instrução
Alternativas
Q2105282 Programação

Considere o código em C abaixo, de um programa que não apresenta erros.


Imagem associada para resolução da questão


Considere que o programa foi executado em condições ideais e apresentou na tela as 5 impressões relativas aos comandos printf. Considere, ainda, que os números de 1 a 5, à esquerda, não fazem parte do código e indicam a ordem dos comandos de impressão. A alternativa que traz uma impressão correta, correspondente ao comando de impressão indicado, é:

Alternativas
Q2105281 Programação

Considere o código em C# abaixo, que não contém erros.


Imagem associada para resolução da questão

Para que o tratamento de exceções possa ser corretamente aplicado no trecho de código acima, as lacunas I, II e III devem ser preenchidas com

Alternativas
Q2105280 Programação

Considere o trecho de código em Java abaixo.


Imagem associada para resolução da questão


Considerando os conceitos de orientação a objetos e o código Java, é correto afirmar:

Alternativas
Q2105226 Programação
Ao expor serviços usando protocolos de rede padrão, como SOAP, JSON, ActiveMQ ou Apache Thrift, para enviar solicitações ou acessar dados, a SOA facilita a vida dos desenvolvedores, pois estes não precisam fazer a integração do zero. Em vez disso, podem usar padrões chamados
Alternativas
Q2105222 Programação
Um Técnico utilizou corretamente um comando git para modificar a mensagem do commit mais recente, ou seja, o último commit feito por ele no projeto. Trata-se do comando git
Alternativas
Q2105216 Programação
Considere o bloco PHP abaixo.
<?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 
Alternativas
Q2105214 Programação

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

Alternativas
Q2105213 Programação
Em um programa escrito em Python, uma série de dados foram inseridos no array cargos, por meio da instrução abaixo.
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:
Alternativas
Q2105212 Programação

Considere o arquivo abaixo, chamado arq.js.


Imagem associada para resolução da questão

Após salvar o arquivo, no prompt de comandos do Windows 10, considerando o node.js instalado e em condições ideais, um programador digitou node arq.js. Uma consideração correta que pode ser feita é que 

Alternativas
Respostas
5221: C
5222: B
5223: E
5224: B
5225: B
5226: E
5227: A
5228: C
5229: B
5230: A
5231: B
5232: E
5233: E
5234: B
5235: B
5236: C
5237: D
5238: E
5239: B
5240: C