Questões de Concurso Sobre programação

Foram encontradas 14.866 questões

Q302275 Programação
Um software servidor de aplicação oferece um ambiente para a instalação e execução de certos tipos de aplicações, centralizando e dispensando a instalação da aplicação nos computadores clientes e disponibilizando uma plataforma que separa do desenvolvedor de software algumas das complexidades de um sistema computacional. Dentre os principais servidores para aplicações Java EE estão o JBoss e o Tomcat. Sobre eles, é correto afirmar:
Alternativas
Q302115 Programação
Considere a página a seguir que utiliza HTML versão 5 e CSS versão 3.

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Teste</title>
<style type="text/css">
table.formato_tabela tr td:not(:last-child) {background: #0f0;}
</style>
</head>
<body>
<table class="formato_tabela" border="1">
<tr>
<td>Célula 1.1</td>
<td>Célula 1.2</td>
<td>Célula 1.3</td>
</tr>
<tr>
<td>Célula 2.1</td>
<td>Célula 2.2</td>
<td>Célula 2.3</td>
</tr>
<tr>
<td>Célula 3.1</td>
<td>Célula 3.2</td>
<td>Célula 3.3</td>
</tr>
</table>
</body>
</html>

A instrução CSS no interior da tag
Alternativas
Q302114 Programação
O JBoss Seam é um framework para desenvolvimento de aplicações Java EE que integra diversas tecnologias, principalmente da plataforma Java EE. Foi desenvolvido para eliminar a complexidade em níveis de arquitetura e API. A figura a seguir mostra a Integração do framework JBoss Seam em uma arquitetura Java EE.
Imagem associada para resolução da questão
As lacunas I, II, III e IV são preenchidas, correta e, respectivamente, por
Alternativas
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
Respostas
11821: D
11822: E
11823: D
11824: E
11825: C
11826: E
11827: C
11828: E
11829: E
11830: C
11831: E
11832: A
11833: C
11834: C
11835: A
11836: B
11837: B
11838: C
11839: B
11840: E