Foram encontradas 55.986 questões.
- Fundamentos de ProgramaçãoEstruturas de Repetição
- Fundamentos de ProgramaçãoLógica de Programação
- WebJavaScript
Analise, no código JavaScript exibido a seguir, a função f que recebe um array como parâmetro. É dado que a função Math.trunc retorna a parte inteira de um número.
function f(x) {
i = 0;
for (i=0; i < Math.trunc(x.length/2); i++) {
a = x[i];
x[i] = x[x.length -i -1];
x[x.length -i -1] = a;
}
return x;
}
A complexidade do algoritmo é da ordem:
Provas
No contexto do JavaScript, analise o quadro a seguir sob a ótica das diferenças sintáticas utilizadas nas declarações de variáveis, e as respectivas possibilidades de redeclarar e/ou alterar o valor de uma variável ao longo do código.
|
Tipo de declaração |
Permite redeclarar |
Permite alterar valor |
|---|---|---|
|
? |
Sim |
Sim |
|
? |
Não |
Sim |
|
? |
Não |
Não |
De cima para baixo, a ordem de preenchimento da primeira coluna, de acordo com as possibilidades de cada tipo de declaração, é:
Provas
Analise o código Python a seguir.
L=[0,1,1,2,3,5,8,13]
for k in range(1,len(L)):
L[k],L[k-1] = L[k-1],L[k]
print L[-1]
O último valor exibido na execução desse código é:
Provas
Analise o código Java a seguir.
public class Main {
public static void main(String[] args) {
System.out.println(x);
int x = 100;
}
}
Quando esse código é executado:
Provas
No contexto do C#, a lista de símbolos formada somente por operadores de comparação válidos é:
Provas
No contexto do JSON, dados (data) usam a notação nome/valor (name/value).
O tipo de valor que NÃO é aceito na respectiva sintaxe é:
Provas
O paradigma funcional, evidenciado na linguagem LISP, criada em 1958, voltou com muita força atualmente, sendo incluído em diversas linguagens, como o Java. Considere o trecho de código apresentado a seguir.
List<String> lista =
Arrays.asList("UM","DOIS","TRES");
for(int i=0; i<lista.size(); i++){
System.out.println(lista.get(i));
}
Para utilizar o paradigma funcional, o loop para apresentação dos valores deve ser reescrito da seguinte forma:
Provas
Observe os dados do seguinte documento XML.
<?xml version="1.0" encoding="UTF-8" ?>
<root>
<Pessoa>
<Hospede>
<Nome>Ana</Nome>
<Acompanhantes>Bia</Acompanhantes>
<Acompanhantes>Maitê</Acompanhantes>
</Hospede>
</Pessoa>
</root>
Os dados no formato JSON correspondente é:
Provas
Observe os seguintes fragmentos de um documento XML.
Fragmento 1:
<table>
<tr>
<td>Fruta</td>
<td>Quantidade</td>
</tr>
</table>
Fragmento 2:
<table>
<name>Manga</name>
<quantidade>10</quantidade>
</table>
Ambos os fragmentos possuem o elemento <table>. Para evitar conflito entre os nomes dos elementos no mesmo documento XML, deve-se usar um:
Provas
Analise o código HTML exibido a seguir, cujas linhas foram numeradas somente para fins de referência.
1 <!DOCTYPE html>
2 <html>
3 <head>
4 <style>
5 img {
6 position: absolute;
7 left: 0px;
8 top: 0px;
9 ----
10 }
11 </style>
12 </head>
13 <body>
14
15 <h1>ATENÇÃO</h1>
16 <img src="img_tree.png">
17 <p>Essa imagem não deve ser copiada.</p>
18 </body>
19 </html>
Para que a imagem seja exibida na página por trás do texto, a linha 9 deve conter:
Provas
Caderno Container