🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Questões de Concurso Sobre programação

Questões Discursivas

Foram encontradas 15.025 questões

Q302113 Programação
Considere clientes um objeto List que contém um conjunto de registros retornados de uma tabela do banco de dados por meio da execução de uma query SQL em uma aplicação web desenvolvida com Java utilizando o Hibernate. Considere também a existência de uma classe de entidade chamada Cliente que faz o mapeamento objeto-relacional com a tabela cliente do banco de dados. Nessas condições, considere os fragmentos de código abaixo:

Exemplo 1:   for (int indice=0; indice<clientes.size();indice++) {   Cliente cli = (Cliente) clientes.get(indice);   out.println(cli.getNomCli());   } 
Exemplo 2:

Iterator it = clientes.iterator();
while (it.hasNext()) {
Cliente cli = (Cliente) it.next();
out.println(cli.getNomCli());
}

Exemplo 3:
for (Object objeto_cliente:clientes) {
Cliente cli = (Cliente) objeto_cliente;
out.println(cli.getNomCli());
}

É correto afirmar que:
Alternativas
Q300399 Programação
Acerca de linguagens e tecnologias de programação, julgue os
próximos itens.
Arquivos XML podem conter informações para definição de regras de validação de seu conteúdo em um outro arquivo XML, denominado XSD (XML schema definition).
Alternativas
Q300398 Programação
Acerca de linguagens e tecnologias de programação, julgue os
próximos itens.
Se o código abaixo, referente ao conteúdo de uma página HTML, for executado em um aplicativo de navegação na Internet, então o resultado será a mensagem “super Classe e sub Classe”.

Imagem 011.jpg
Alternativas
Q300397 Programação
Acerca de linguagens e tecnologias de programação, julgue os
próximos itens.
Os objetos mapeados na linguagem Java que devem ser persistidos como objetos precisam utilizar JPA (Java persistence API), pois o JPA permite realizar o mapeamento objeto/relacional automatizado e transparente e sua persistência em um banco de dados relacional.
Alternativas
Q300395 Programação
Julgue os itens seguintes, acerca de conceitos de tecnologias web,
como webservices, Ajax, XML, DHTML, CSS.
Ajax é uma nova linguagem de programação cujo objetivo é implementar características de iteratividade encontradas na Web 3.0.
Alternativas
Q300394 Programação
Julgue os itens seguintes, acerca de conceitos de tecnologias web,
como webservices, Ajax, XML, DHTML, CSS.
O CSS (cascading style sheets) é uma linguagem de script interativa, orientada aos objetos contidos em uma página HTML.
Alternativas
Q300383 Programação
No tocante aos códigos de programação e aos resultados desses
códigos, julgue os itens a seguir.
Ao ser executado o programa abaixo, feito com código em Java, o resultado será 2013.

Imagem 008.jpg
Alternativas
Q300382 Programação
No tocante aos códigos de programação e aos resultados desses
códigos, julgue os itens a seguir.
Ao ser executado o código abaixo, em PHP, o resultado será 7.

Imagem 007.jpg
Alternativas
Q300297 Programação
Java Message Service (JMS) é uma tecnologia voltada para o envio e processamento de mensagens na qual o
Alternativas
Q300292 Programação
As linguagens de programação C, Haskell e Ruby são, respectivamente, exemplos dos paradigmas
Alternativas
Q300280 Programação
O modelo de programação Java Enterprise Edition é baseado em containers, que fornecem todos os serviços necessários para a aplicação corporativa.
Em consequência,
Alternativas
Q300279 Programação
Ao instalar uma aplicação Java EE, a ferramenta de instalação deve ler o descritor de instalação de aplicação do arquivo .ear da aplicação, que é encontrado em
Alternativas
Q300179 Programação
O JBoss Application Server 7, para prover a sua inicialização, utiliza o arquivo
Alternativas
Q300168 Programação
É uma classe na linguagem de programação Java que, dinamicamente, processa requisições e respostas, proporcionando, dessa maneira, novos recursos aos servidores. A definição, mais usada, considera-os extensões de servidores. Este módulo que estende a funcionalidade de um servidor web, através de módulos de aplicação implementados, em Java, é o
Alternativas
Q300167 Programação
A combinação das tecnologias de software livre é bastante popular, devido ao baixo custo, performance e escalabilidade. Outro bom motivo para adoção do LAMP é a facilidade de trocar de servidor, já que a grande maioria dos serviços de hospedagem contam com estes softwares. Isso, para outras linguagens e bancos de dados, normalmente, é um inconveniente, tendo em vista as diferentes confgurações e restrições dos servidores. LAMP é um acrônimo para a combinação
Alternativas
Q300139 Programação
Considere o código Java a seguir, para responder às questões 17 e 18.

19  
20           public void cadastrar (Contato c) throws Exception {
21             abrirBanco( );  
22             String sql = " INSERT INTO contato VALUES (null, ?, ?, ?)";
23             stmt   =  (PrepareStatement) con.prepareStatement  (sql);
24             stm.setString (1, c.getNome( )); 
25             stm.setString (2, c.getMail( ));    
26             stm.setString (2, c.getTelefone( ));    
27             stm.execute( );    
28             fecharBanco( );  
29                 
30    } 
           
Ainda sobre o código anterior é correto afirmar que
Alternativas
Q300138 Programação
Considere o código Java a seguir, para responder às questões 17 e 18.

19  
20           public void cadastrar (Contato c) throws Exception {
21             abrirBanco( );  
22             String sql = " INSERT INTO contato VALUES (null, ?, ?, ?)";
23             stmt   =  (PrepareStatement) con.prepareStatement  (sql);
24             stm.setString (1, c.getNome( )); 
25             stm.setString (2, c.getMail( ));    
26             stm.setString (2, c.getTelefone( ));    
27             stm.execute( );    
28             fecharBanco( );  
29                 
30    } 
           
Na função criada na linha 20, do código anterior, qual o objeto instanciado?
Alternativas
Q300137 Programação
Considere o código PHP a seguir, para responder às questões 15 e 16.

37    Nome<br>
38  <input type="text" name="nome" value="<?php echo $mostra ['nome'] ? >"><br>
39  Tipo<br>
40  <select name="tipo">
41  <?php
42  if ($mostra [tipo] == 'Aerobico') {
43  echo "<option> Aerobico </option>
44            <option> Musculação </option>";  
45  }
46  else{
47         echo "<option> Musculação </option>
48                  <option> Aerobico </option>;
49  }
50 
51  ?>

 

Ainda sobre o código anterior, observe o fragmento retirado da linha 38:

Value = "<?php echo $mostra ['nome'] ?>";

A propriedade “Value" tem como função
Alternativas
Q300136 Programação
Considere o código PHP a seguir, para responder às questões 15 e 16.

37    Nome<br>
38  <input type="text" name="nome" value="<?php echo $mostra ['nome'] ? >"><br>
39  Tipo<br>
40  <select name="tipo">
41  <?php
42  if ($mostra [tipo] == 'Aerobico') {
43  echo "<option> Aerobico </option>
44            <option> Musculação </option>";  
45  }
46  else{
47         echo "<option> Musculação </option>
48                  <option> Aerobico </option>;
49  }
50 
51  ?>

 

Na linha 42, do código anterior, qual é a função da estrutura condicional If ?
Alternativas
Q300123 Programação
Considere a classe:

Imagem 001.jpg

Na classe pessoa existem níveis de visibilidade dos atributos dos tipos “+", “-“ e “#" que são, respectivamente,
Alternativas
Respostas
12001: E
12002: C
12003: E
12004: C
12005: E
12006: E
12007: C
12008: E
12009: A
12010: C
12011: C
12012: A
12013: B
12014: B
12015: C
12016: B
12017: E
12018: C
12019: A
12020: C