Questões de Programação

Pesquise questões de concurso nos filtros abaixo

Listagem de Questões de Programação

#Questão 1045357 - Programação, PHP, IBFC, 2022, DPE-MT, Analista - Analista de Sistemas

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. 

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: 

Quanto às principais API's, do J2EE (Java 2 Enterprise Edition), selecione a única alternativa que esteja tecnicamente incorreta.

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.

#Questão 1045361 - Programação, XML (Extensible Markup Language), FGV, 2022, TCE-TO, Analista Técnico - Tecnologia da Informaçã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á:

Navegue em mais matérias e assuntos

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Estude Grátis