Computação Múltipla Escolha

Sobre a declaração e instanciação de vetores, quais das alternativas a seguir apresentam a estrutura correta?

Sobre a declaração e instanciação de vetores, quais das alternativas a seguir apresentam a estrutura correta?

  1. vetorNomes[10]: vetor de caractere
  2. vetorNomes [1..10]: caractere
  3. vetorNomes: vetor [10] de caractere
  4. vetorNomes: vetor [1..10] de nomes
  5. vetorNomes: vetor [1..10] de caractere

Resolução completa

Explicação passo a passo

E
Alternativa E

Alternativa E

Para identificar a resposta correta, precisamos analisar a sintaxe padrão utilizada na declaração de estruturas de dados sequenciais (vetores ou arrays), comum em linguagens como Pascal ou em pseudocódigos baseados nele, frequentemente utilizados em provas de concursos e vestibulares de computação no Brasil.

Análise da Estrutura

A forma padrão de declarar um vetor nestes contextos segue o modelo:
\text{PalavraChave} : \text{NomeVariável} : \text{vetor} [\text{Intervalo}] \text{ de } \text{TipoBase}

Vamos decompor a alternativa correta (E):

  1. vetor:Nomes:: Indica que estamos declarando uma variável chamada Nomes do tipo estrutura vetor.
  2. vetor [1..10]: Define que a estrutura é um vetor com índices explícitos, variando do índice inicial 1 ao final 10. Isso delimita o tamanho e a posição dos elementos.
  3. de caractere: Especifica que cada elemento armazenado dentro desse vetor será do tipo dado (neste caso, texto/caracteres).

Comparativo das Alternativas

AlternativaErro Identificado
ASintaxe incorreta nos colchetes [10] sem intervalo e posicionamento errado dos dois-pontos.
BFalta a palavra-chave "de" antes do tipo base (caractere).
CO intervalo [10] é ambíguo (tamanho fixo vs. índice único). O ideal é especificar o intervalo [1..10].
DO tipo base "nomes" não é definido como primitivo. Geralmente declara-se o tipo físico (ex: caractere, inteiro).
ECorreta. Segue a sintaxe completa: Nome : vetor [ÍndiceInicial..ÍndiceFinal] de Tipo.

Conclusão

A alternativa E é a única que apresenta todos os componentes necessários para a declaração válida de um vetor de caracteres com índice definido de 1 a 10, seguindo a convenção pedagógica padrão.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Computação

Ver mais Computação resolvidas

Tem outra questão de Computação?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.