Questões de Concurso Sobre programação

Foram encontradas 15.199 questões

Q1984248 Programação
Na implementação de uma API REST, se precisarmos fazer uma chamada idempotente, o verbo mais adequado é
Alternativas
Q1984176 Programação
Assinale a opção que indica o resultado da execução do script Shell a seguir em um prompt de comando do Linux.

Imagem associada para resolução da questão
Alternativas
Q1981859 Programação
No Apache Tomcat 9, o aplicativo Tomcat Host Manager permite a criação, a exclusão e o gerenciamento de hosts virtuais dentro do Tomcat. Entre os comandos que são suportados por esse aplicativo, incluem-se 
Alternativas
Q1981858 Programação
No JBoss AS 7, modo domain, o elemento que faz parte do domínio que é responsável por coordenar todo o ciclo de vida (start/stop) das instâncias que compõem o domínio, além de distribuir os deploys em todas elas, é denominado
Alternativas
Q1981846 Programação
Na programação orientada a objetos, o conceito de herdar uma classe e adicionar apenas o código que torne a nova classe diferente da classe herdada denomina-se 
Alternativas
Q1981213 Programação
Com relação ao servidor de aplicação JBoss, assinale a alternativa correta. 
Alternativas
Q1981162 Programação
Considerando os conceitos abordados na programação orientada a objetos, assinale a alternativa que apresenta a forma de polimorfismo que é útil por diminuir a quantidade de código que deve ser escrito, de maneira que o programador, em vez de ter de escrever um método para cada tipo concreto, pode simplesmente escrever um método que manipule todos os tipos. 
Alternativas
Q1980411 Programação

Dado o pedaço de código abaixo:


$arr = array(1, 2, 3, 4);

foreach ($arr as &$value) {$value = $value * 2;}

// $arr is now array(2, 4, 6, 8)

unset($value);


Assinale a alternativa que apresenta em que linguagem foi desenvolvida. 

Alternativas
Q1980406 Programação

Quanto às principais características das linguagens: Java, C e C++, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).


( ) A maioria dos códigos escritos em C pode ser compilada em C++.

( ) A linguagem C é considerada como tipicamente orientada a objetos.

( ) As IDE's Eclipse e NetBeans não comportam o desenvolvimento em Java.


Assinale a alternativa que apresenta a sequência correta de cima para baixo: 

Alternativas
Q1980400 Programação
Quanto às principais API's, do J2EE (Java 2 Enterprise Edition), selecione a única alternativa que esteja tecnicamente incorreta.
Alternativas
Q1980395 Programação

A programação orientada a objeto possui pilares fundamentais em sua linguagem. Dadas as definições abaixo, identifique a alternativa que corresponda respectivamente a cada pilar.


1. Mecanismo utilizado para disponibilizar métodos que operam sobre os dados e que protegem o acesso direto indevido aos atributos de uma instância fora da classe onde estes foram declarados.

2. Mecanismo que permite criar novas classes a partir de classes já existentes, aproveitando-se das características existentes na classe a ser estendida.

3. Situação na qual um objeto pode se comportar de maneiras diferentes ao receber uma mensagem, dependendo do seu tipo de criação.

Alternativas
Q1979618 Programação
Observe o seguinte recorte do documento listacara.xsl

<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<body>
 <table border="1">
 <tr>
 <th>Tipo</th>
 <th>Nome</th>
 </tr>
 <xsl:for-each select="lista/produto">
 <tr>
 <td><xsl:value-of select="tipo"/></td>
 <xsl:choose>
 <xsl:when test="preco > 10">
 <td>
 <xsl:text>CARO </xsl:text>
 <xsl:value-of select="nome"/>
 </td>
 </xsl:when>
 <xsl:otherwise>
 <td><xsl:value-of select="nome"/></td>
 </xsl:otherwise>
 </xsl:choose>
 </tr>
 </xsl:for-each>
 </table>
</body>
</html>
</xsl:template>
</xsl:stylesheet>


Observe o seguinte recorte do documento lista.xml

<?xml-stylesheet type="text/xsl" href="
listacara.xsl"?>
<lista>
 <produto>
 <tipo>Comida</tipo>
 <nome>Arroz</nome>
 <preco>10</preco>
 </produto>
 <produto>
 <tipo>Roupa</tipo>
 <nome>Blusa</nome>
 <preco>15</preco>
 </produto>
</lista>

Ao abrir o documento lista.xml em um browser, o resultado será:
Alternativas
Q1979617 Programação
Um documento XML é considerado bem formado quando segue as regras de sintaxe estabelecidas na especificação da linguagem. A alternativa que apresenta um documento XML bem formado é: 
Alternativas
Q1979602 Programação
Analise o código jQuery a seguir.

<script>
$(document).ready(function(){
   $("p").click(function(){
       $(this).hide();
    });
});
</script>

É correto concluir que o termo this refere-se:
Alternativas
Q1979601 Programação
Analise o HTML de uma página Web exibido a seguir.

 <!DOCTYPE html>
<html>
<head>
<style>
td {
 border: 1px solid #dddddd;
 padding: 20px;
} </style>
<h2>Tabela UM</h2>
<table>
 <tr>
 <td>A</td>
 <td>B</td>
 </tr>
 <td>C</td>
 <td>B2</td>
 </tr>
</table>
</body>
</html>

Sobre esse script, é correto afirmar que:
Alternativas
Q1979600 Programação
No contexto de HTML e JavaScript, na construção
function myFunction() {
     document.getElementById("xxxx").submit();
}

o elemento xxxx deve identificar:
Alternativas
Q1979599 Programação
Analise o trecho de página Web a seguir.

<body>
<button
onclick="xpto(1,2,3);xpto(0);xpto();">?</button>
<script>
function xpto() {
 if (arguments.length == 0) {
 text = "ERRO";
 }
 else {
 text = "OK";
 }
 alert(text);
}
</script>
</body>

Tomando como referência apenas esse trecho, um clique no botão com a página carregada provoca a exibição de:
Alternativas
Q1979598 Programação
Analise o código Python a seguir.
class ClasseX:
   a = 10
......

Para que esse código exiba o número 20, o trecho pontilhado deve ser substituído por:
Alternativas
Q1979597 Programação
Analise o código Python a seguir.
x = [0, 1, 1, 2, 3, 5, 8]
print (x[-4])

A saída exibida pela execução desse código é:
Alternativas
Q1978803 Programação
Pedro está dando seus primeiros passos na programação Python e pretende construir uma função para colocar em ordem crescente os elementos de uma lista. A versão corrente do seu script de teste é a mostrada abaixo.
Imagem associada para resolução da questão

Nesse estágio, a lista exibida pelo último comando print é:
Alternativas
Respostas
5721: C
5722: C
5723: A
5724: E
5725: E
5726: D
5727: E
5728: D
5729: A
5730: A
5731: D
5732: A
5733: B
5734: D
5735: A
5736: C
5737: A
5738: C
5739: E
5740: C