

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Considere o código em Linguagem C apresentado a seguir:

Sobre o funcionamento do código apresentado, analise os itens:
I - Ocorrerá um erro de execução ao acessar o índice zero do vetor.
II - Os valores são armazenados no vetor em uma sequência de 1 a 10.
III - Exibe os valores em ordem decrescente.
É correto dizer que:
Apenas l e II são verdadeiros.
Apenas II é verdadeiro.
Apenas l e III são verdadeiros.
Apenas II e III são verdadeiros.
Nenhum item é verdadeiro.
Considere o código HTML/Javascript apresentado a seguir:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
</
<body>
<script>
var vect = ["Y1","xX1","YY1",'Z2',"x2", "X2", "y1", "z1";
vect.sort();
document.write (vect);
</
</
</
Após executar o arquivo HTML em um navegador, qual é o valor impresso?
x2,xX1,y1,z1,X2,YI,YY1,Z2
xX1,x2,X2,y1,Y1,YY1,z1,Z2
X2,Y1,YY1,Z2,x2,xX1,y1,z1
X2,x2,xX1,Y1,YY1,y1,Z2,z1
xX1,x2,X2,y1,YY1,Y1,z1,Z2
Duas instâncias A e B de um dataset de tweets são representadas, respectivamente, por intermédio dos vetores 𝑥𝐴 = [2, −2, 0, 1,] e 𝑥𝐵 = [−4, 0, 2, −4].
Os valores da similaridade de cosseno e da distância de Manhattan entre essas duas instâncias são, respectivamente:
-4/3 e 15;
-2/3 e 9;
-2/3 e 15;
2/3 e 9;
2/3 e 15.
Qual é a estrutura de dados que armazena múltiplos valores do mesmo tipo em uma única variável?
Constante
Matriz
Variável
Vetor
Em relação ao JSON (JavaScript Object Notation), assinale a alternativa correta.
JSON é mais eficiente em termos de espaço de armazenamento que XML.
O JSON é uma linguagem de programação utilizada principalmente para desenvolvimento web.
O JSON suporta apenas arrays unidimensionais para armazenar dados.
O JSON permite o uso de tipos de dados como data e hora nativamente.
O JSON requer o uso de tags de abertura e fechamento, semelhante ao XML.
Analise o trecho de código a seguir, escrito na linguagem Java, implementado para duplicar um vetor.

Assinale a alternativa que apresenta corretamente os valores que serão impressos nesse programa.
55 24 36 37
10 24 36 37
10 66 36 37
55 66 36 37
Ao implementar um novo recurso em um site com JavaScript, é preciso armazenar uma coleção de valores. Qual estrutura de dados é mais adequada para esse propósito?
String.
Boolean.
Array.
Character.
Assinale a alternativa que representa a saída do trecho de código Java abaixo.

[1, 4, 9, 16, 25]
[2, 4, 6, 8, 10]
[1, 2, 3, 4, 5]
[1, 3, 5, 7, 9]
Analise o código Python a seguir:
vetor1 = [1, 4, 6, 8]
vetor2 = [2, 4, 6, 10]
soma1 = sum(vetor1)
soma2 = sum(vetor2)
if soma1 > soma2:
if all(x > y for x, y in zip(vetor1, vetor2)):
resultado = "soma1 é maior e todos os
elementos em vetor1 são maiores que em
vetor2"
else:
resultado = "soma1 é maior, mas nem todos os
elementos em vetor1 são maiores que em
vetor2"
elif soma1 < soma2:
resultado = "soma1 é menor que soma2"
else:
resultado = "soma1 é igual a soma2"
print(resultado)
Assinale a alternativa que apresenta o que será exibido ao termino da execução do código
soma1 é maior e todos os elementos em vetor1 são maiores que em vetor2
soma1 é maior, mas nem todos os elementos em vetor1 são maiores que em vetor2
soma1 é menor que soma2
soma1 é igual a soma2
Considere a declaração do array em linguagem PHP que contém informações sobre funcionários de uma empresa:
$funcionarios = array(
array("nome" => "Antônio", "idade" => 20, "salario" => 1363.15, "cargo" => "estagiário"),
array("nome" => "Maria", "idade" => 31, "salario" => 3368.79, "cargo" => "vendedor"),
array("nome" => "Osvaldo", "idade" => 49, "salario" => 5534.47, "cargo" => "gerente"),
);
Após a inicialização do array, qual comando imprime na tela a idade da funcionária Maria?
echo array_shift ($funcionarios)['idade'];
echo reset($funcionarios)['idade'];
echo next($funcionarios)['idade'];
echo array_pop ($funcionarios)['idade'];
echo end($funcionarios)['idade'];
Considerando o código escrito na linguagem C:

para imprimir todos os itens do vetor, qual deve ser o valor de a e b?
a=1 e b=9
a=0 e b=9
a=1 e b=10
a=0 e b=10
Observe as duas linhas de código escritas na linguagem Python 3 a seguir.
x = [1,2,3,4,5,6,7]
y = x[3:-2]
É correto afirmar que o valor atribuído a variável y será:
[1]
[7]
[4,5]
[4,5,6]
[4,3,2]
Considere o código a seguir, escrito em JavaScript.
var vet1 = [10];
var vet2 = vet1;
var vet3 = [10];
vet2[0] = 15;
console.log(vet1[0] + “ ” + vet2[0] + “ ” + vet3[0]);
Assinale a alternativa que apresenta a impressão resultante do comando console.log.
10 10 15
15 15 10
10 15 10
15 10 15
Considere o trecho de código a seguir, implementado em JavaScript.
let myArray = [];
myArray.push(1);
myArray.push(2);
myArray.push(3);
myArray.pop();
myArray.unshift(0);
myArray.shift();
Assinale a alternativa referente ao conteúdo presente no vetor myArray após a execução do código apresentado.
[1, 2]
[2, 3]
[0, 1]
[3, 0]
Assinale a alternativa que contém uma forma válida de declarar uma array frutas com os valores banana, laranja e manga.
array frutas = [“banana”, “laranja”, “manga”]
array frutas = {“banana”; “laranja”; “manga”}
array frutas = [“banana”; “laranja”; “manga”]
string[] frutas = {“banana”, “laranja”, “manga”}
string[] frutas = [“banana”; “laranja”; “manga”]
Considere o algoritmo abaixo, feito em VisuAlg 2.0, que implementa uma estrutura de dados (o vetor x):
Algoritmo “Questao”
Var
x : vetor [1..10] de inteiro
i : inteiro
procedimento criar()
inicio
para i de 1 até 10 passo 1 faca
x[i] <- i
fimpara
fimprocedimento
procedimento alterar (n,p : inteiro)
var k: inteiro
inicio
n <- n-1
para k de p ate n passo 1 faca
x[k] <- x[k+1]
fimpara
fimprocedimento
Inicio
criar ()
alterar (10,4)
Fimalgoritmo
Ao executá-lo, o valor final de x[4] será:
4
5
6
7
Assinale a estrutura de dados que implementa uma fila do tipo FIFO (Last In First Out).
Array.
Árvore.
Hash Table.
Lista circular.
Pilha.
Os vetores são estruturas capazes de armazenarem um conjunto de dados. Fazendo uma analogia às nossas cidades os vetores seriam os prédios. A respeito de vetores em linguagens de programação julgue.
Em Javascript não é possível a utilização de vetores ou variáveis nas construções de scripts.
Para utilizarmos vetores em Javascript é necessário usar HTML ou CSS.
Todas as alternativas estão corretas.
Um vetor que contêm 5 posições de índices em Javascript, pode armazenar 6 valores.
A declaração de um vetor em Javascript obrigatoriamente deve obedecer a seguinte estrutura: a palavra vetor seguida de dois sinais de iguais =, e após cada elemento deve-se adicionar o sinal de subtração -. Por exemplo: vetor == 5-6-9-8-2
Analise as afirmativas a seguir e assinale a alternativa correta.
I. Uma String forma uma estrutura de dados que corresponde a um array de caracteres.
II. De acordo com a teoria dos grafos, quando dois nós estão ligados por um arco, eles podem ser chamados de adjacentes.
III. A estrutura de dados Pilha apresenta uma estrutura no qual o primeiro elemento a ser inserido será o último a ser removido.
IV. A estrutura de dados, deque, é um tipo de dado abstrato que permite que os elementos possam ser adicionados ou removidos de ambas as extremidades.
V. Um grafo é também conhecido como um array unidimensional.
Estão CORRETOS, apenas, os itens
I, III e IV.
I, II, III e V.
III, IV e V.
I, II, III e IV.
I, II e IV.