Questões de Concurso sobre Vetores (arrays)

 
 
Disciplina 1
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
82 questões encontradas
Questões por página
20
Mais recentes
 

Considere o código em Linguagem C apresentado a seguir:


Imagem associada para resolução da questão


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:


A

Apenas l e II são verdadeiros.


B

Apenas II é verdadeiro.


C

Apenas l e III são verdadeiros.


D

Apenas II e III são verdadeiros.


E

Nenhum item é verdadeiro.

Considere o código HTML/Javascript apresentado a seguir:


<!DOCTYPE html>

<html>

<head>

<meta charset="utf-8">

</head>

<body>

<script>

var vect = ["Y1","xX1","YY1",'Z2',"x2", "X2", "y1", "z1";

vect.sort();

document.write (vect);

</script>

</body>

</html>


Após executar o arquivo HTML em um navegador, qual é o valor impresso?


A

x2,xX1,y1,z1,X2,YI,YY1,Z2


B

xX1,x2,X2,y1,Y1,YY1,z1,Z2


C

X2,Y1,YY1,Z2,x2,xX1,y1,z1


D

X2,x2,xX1,Y1,YY1,y1,Z2,z1


E

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:


A

-4/3 e 15;


B

-2/3 e 9;


C

-2/3 e 15;


D

2/3 e 9;


E

2/3 e 15.

Em relação ao JSON (JavaScript Object Notation), assinale a alternativa correta.


A

JSON é mais eficiente em termos de espaço de armazenamento que XML.


B

O JSON é uma linguagem de programação utilizada principalmente para desenvolvimento web.


C

O JSON suporta apenas arrays unidimensionais para armazenar dados.


D

O JSON permite o uso de tipos de dados como data e hora nativamente.


E

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.


Imagem associada para resolução da questão


Assinale a alternativa que apresenta corretamente os valores que serão impressos nesse programa.


A

55 24 36 37


B

10 24 36 37


C

10 66 36 37


D

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?


A

String.


B

Boolean.


C

Array.


D

Character.

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


A

soma1 é maior e todos os elementos em vetor1 são maiores que em vetor2


B

soma1 é maior, mas nem todos os elementos em vetor1 são maiores que em vetor2


C

soma1 é menor que soma2


D

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?


A

echo array_shift ($funcionarios)['idade'];


B

echo reset($funcionarios)['idade'];


C

echo next($funcionarios)['idade'];


D

echo array_pop ($funcionarios)['idade'];


E

echo end($funcionarios)['idade'];

Considerando o código escrito na linguagem C:


Imagem associada para resolução da questão


para imprimir todos os itens do vetor, qual deve ser o valor de a e b?


A

a=1 e b=9


B

a=0 e b=9


C

a=1 e b=10


D

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á:


A

[1]


B

[7]


C

[4,5]


D

[4,5,6]


E

[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.


A

10 10 15


B

15 15 10


C

10 15 10


D

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.


A

[1, 2]


B

[2, 3]


C

[0, 1]


D

[3, 0]

Assinale a alternativa que contém uma forma válida de declarar uma array frutas com os valores banana, laranja e manga.


A

array frutas = [“banana”, “laranja”, “manga”]


B

array frutas = {“banana”; “laranja”; “manga”}


C

array frutas = [“banana”; “laranja”; “manga”]


D

string[] frutas = {“banana”, “laranja”, “manga”}


E

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á:


A

4


B

5


C

6


D

7

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.


A

Em Javascript não é possível a utilização de vetores ou variáveis nas construções de scripts.


B

Para utilizarmos vetores em Javascript é necessário usar HTML ou CSS.


C

Todas as alternativas estão corretas.


D

Um vetor que contêm 5 posições de índices em Javascript, pode armazenar 6 valores.


E

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

Em Java, para declarar um array multidimensional chamado nomes, com duas linhas e duas colunas e já armazenar nele Pedro, Marta, Carlos e Marcos, utiliza-se o comando:

A
Array[][] nomes = {["Pedro","Marta"],["Carlos","Marcos"]};

B
String[2][2] nomes = (new String("Pedro", "Marta"), new String("Carlos", "Marcos")};

C
String[2,2] nomes = {{"Pedro", "Marta"},{"Carlos","Marcos"}};

D
Array[][] nomes = {new String("Pedro"),new String("Marta"),new String("Carlos"), new String("Marcos")};

E
String[][] nomes = {{"Pedro", "Marta"},{"Carlos","Marcos"}};

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


A

I, III e IV.


B

I, II, III e V.


C

III, IV e V.


D

I, II, III e IV.


E

I, II e IV.

   
Gerar simulado