Informática Múltipla Escolha

Sobre estruturas de dados tipo matriz, assinale a alternativa INCORRETA.

Sobre estruturas de dados tipo matriz, assinale a alternativa INCORRETA.

  1. Também podem ser chamadas de arrays multidimensionais.
  2. Podem armazenar mais de um tipo de dados.
  3. O primeiro laço é utilizado para controlar linhas e o segundo laço utilizado para controlar colunas.
  4. São manipuladas por duas estruturas de repetição.
  5. Se assemelham a variáveis, contudo, são estruturas de dados que podem armazenar simultaneamente mais de um valor.

Resolução completa

Explicação passo a passo

B
Alternativa B

Alternativa B

A questão solicita a identificação da afirmação INCORRETA sobre estruturas de dados do tipo matriz.

Análise das Alternativas

Para responder corretamente, é necessário entender as propriedades fundamentais de matrizes e vetores na programação:

  • Homogeneidade dos Dados: Uma característica essencial de uma matriz (array) clássica é que ela deve armazenar elementos do mesmo tipo de dado. Por exemplo, se você declarar uma matriz de inteiros (int), todos os seus elementos devem ser inteiros. Não é permitido armazenar números em algumas posições e textos em outras sem utilizar tipos compostos específicos ou linguagens dinâmicas flexíveis, o que foge ao conceito padrão de estrutura de dados rígida.
  • Índices e Laços: Para acessar ou percorrer uma matriz bidimensional, utilizam-se dois índices (linha e coluna). Isso exige naturalmente o uso de duas estruturas de repetição aninhadas (loops).
  • Armazenamento: Diferente de uma variável simples que guarda um único valor, a matriz armazena múltiplos valores simultaneamente.

Detalhamento das Opções

AlternativaAfirmaçãoCorreta?Explicação
aTambém podem ser chamadas de arrays multidimensionais.SimUma matriz é, por definição, um array com mais de uma dimensão (geralmente 2).
bPodem armazenar mais de um tipo de dados.NãoIncorreto. Matrizes padrão exigem homogeneidade (todos os elementos devem ter o mesmo tipo).
cO primeiro laço é utilizado para controlar linhas e o segundo para colunas.SimDescreve corretamente a lógica de percorrer uma matriz 2D (loop externo = linhas, interno = colunas).
dSão manipuladas por duas estruturas de repetição.SimConsequência direta da necessidade de dois índices (linhas e colunas).
eSe assemelham a variáveis, contudo... armazenam simultaneamente mais de um valor.SimDescreve a função básica de agrupamento de dados.

Conclusão

A alternativa incorreta é a B, pois estruturas de matriz exigem que todos os elementos sejam do mesmo tipo de dado, garantindo eficiência no acesso à memória e consistência nos cálculos.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Informática

Ver mais Informática resolvidas

Tem outra questão de Informática?

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