Buscar

Criação de Aplicações e Sistemas - vetor

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 8 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Criação de Aplicações e Sistemas - VETOR 
 
 
 
 
 
01 
(FCC - Adaptado) Leia o texto abaixo: 
Um Analista de TI precisou usar uma estrutura de dados simples que 
utilizasse pouca carga de memória de armazenamento. Tal estrutura é 
vista como um arranjo cuja capacidade pode variar dinamicamente, isto 
é, se o espaço reservado for totalmente ocupado e algum espaço 
adicional for necessário, este será alocado automaticamente não 
havendo a necessidade de se preocupar com a capacidade de 
armazenamento ou sua ocupação. Contudo, para que se possa utilizar 
essa coleção de dados de forma adequada, algumas informações 
necessárias devem ser mantidas internamente, tais como a quantidade 
total de elementos e a última posição ocupada na coleção, conforme 
exemplificado na figura abaixo. 
 
Figura 1 - Elementos e a última posição ocupada na coleção. 
Com base no texto, na figura e nos seus conhecimentos acerca da 
disciplina Criação de Aplicações e Sistema, trata-se da estrutura do tipo: 
a. Homogênea multidimensional, portanto um vetor 
b. Heterogênea multidimensional, portanto uma matriz 
c. Homogênea unidimensional, portanto uma variável 
d. Homogênea unidimensional, portanto um vetor 
e. Heterogênea unidimensional, portanto uma constante 
 
02 
(Quadrix/ AOCP - Adaptada) Leia o trecho a seguir: 
“A matriz de uma dimensão (vetor) é a forma mais simples de tabela de 
valores com apenas uma coluna e várias linhas de dados, definida em 
uma única variável com tamanho específico.” 
Fonte: MANZANO, J. A. N. G.; OLIVEIRA, J. F. Estudo Dirigido de 
Algoritmos. 15. ed. São Paulo: Érica, 2012, p. 107. 
A partir do texto acima e dos conhecimentos sobre Vetor/Array, 
considere a afirmativas a seguir: 
I. O tamanho dos vetores são declarados, geralmente, por meio de 
colchetes, os quais são usados também para limitar o número de 
elementos que podem ser armazenados. 
II. A atribuição de valores a um vetor já criado é procedida de elemento 
em elemento, alterando‐se o valor do índice do vetor. 
III. Para manipular um elemento em um vetor, de uma estrutura simples 
(unidimensional) de dados de mesmo tipo, não há a necessidade de se 
fornecer a posição do elemento desejado. 
IV. Um vetor é declarado definindo‐se o seu nome, seu tamanho e seu 
tipo. 
V. Um conjunto homogêneo de dados se dá quando uma determinada 
estrutura de dados é composta de variáveis com o mesmo tipo. 
Está correto o que se afirma em: 
a. I, II, IV e V 
b. II, III e IV 
c. I, II, III e V 
d. II, III e IV 
e. I e IV 
 
03 
(FCC - Adaptada) Considere o vetor vet a seguir: 
 
Agora analise a seguinte sequência de comandos de atribuição que foi 
feita por um profissional de programação: 
aux ← vet[8] 
vet[8] ←vet [1] 
vet[4] ← vet[6] 
vet[6] ← vet[3] 
vet[3] <- aux 
vet[1] <- aux 
A configuração do vetor (do índice 1 ao 8) será: 
a. ZONAAMAS 
b. AMASZONA 
c. SMAZONAS 
d. AMASSONA 
e. AMAZONAS 
 
04 
(IDECAN - Adaptada) Leia o trecho a seguir: 
Arrays são consideradas estruturas de dados que consistem em itens de 
dados do mesmo tipo. São entidades “estáticas” porque uma vez que são 
criadas, permanecem do mesmo tamanho. É um grupo de posições de 
memória adjacentes, que possuem o mesmo nome e tipo. 
Com base no texto acima e nos seus conhecimentos sobre Vetor/Array, 
analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F 
para a(s) falsa(s). 
I. ( ) Os arrays podem ser declarados para conter a maioria dos tipos de 
dados. 
II. ( ) Em um array de tipos de dados primitivos, nem todo elemento do 
array precisa conter um valor do tipo de dados declarado do array. 
III. ( ) Uma variável comum const pode ser declarada e inicializada na 
mesma seção de variáveis que um vetor. 
IV. ( ) O número da posição em colchetes é mais formalmente chamado 
de índice. Esse número deve ser um inteiro ou uma expressão inteira. 
Agora, assinale a alternativa que apresenta a sequência correta: 
a. F, V, F, F 
b. V, V, V, V 
c. F, F, V, F 
d. V, F, V, V 
e. F, V, F, F 
 
05 
(CESPE/ CEBRASPE - Adaptada) Leia o trecho a seguir: 
“[…] o vetor ocupa uma área de memória contígua, portanto, o segundo 
elemento está na memória logo após o primeiro elemento; o terceiro, 
após o segundo; e assim até que o último elemento esteja após o 
penúltimo. Um vetor de n elementos inteiros ocupa a memória 
equivalente a pelo menos n inteiros.” 
Fonte: RIBEIRO, J. A. Introdução à programação e aos algoritmos. 1. ed. 
Rio de Janeiro: LTC, 2019, p. 136. 
A partir do texto acima e dos conhecimentos sobre Vetor/Array, 
considere a afirmativas a seguir: 
I. Vetores são utilizados quando estruturas indexadas necessitam de 
mais que um índice para identificar um de seus elementos. 
II. Vetores podem ser considerados como listas de informações 
armazenadas em posição contígua na memória. 
III. Uma posição específica de um vetor pode ser acessada diretamente 
por meio de seu índice. 
Está correto o que se afirma em: 
a. I e II 
b. I e III 
c. II e III 
d. I, II e III 
e. apenas II 
06 
(IBFC - Adaptada) Leia o trecho a seguir: 
Como resposta a uma questão da prova, a definição de estrutura de 
dados elementar denominada vetor foi apresentada por 5 alunos de 
formas diferentes, como mostrado a seguir: 
Tatiana definiu que: o vetor é a representação gráfica de uma reta 
orientada possuindo mesma intensidade, direção e sentido. 
Rivaldo escreveu que: o vetor é o conjunto de todos os segmentos 
orientados equipolentes a um segmento dado. 
Daniele definiu que: o vetor permite o acesso a uma grande quantidade 
de dados em memória usando-se apenas um nome de variável. 
Fernando escreveu que: os vetores são utilizados em computação 
gráfica representando os minúsculos pontos diferenciados pela sua cor. 
Ana definiu que: o vetor é uma representação mais simples de uma 
matriz, de modo que toda matriz é um vetor, mas nem todo vetor é uma 
matriz. 
A professora Débora corrigiu todas as respostas dadas pelos alunos e 
chegou a conclusão de que apenas uma delas estava correta, a resposta 
de: 
a. Ana 
b. Daniele 
c. Tatiana 
d. Rivaldo 
e. Fernando

Continue navegando