Alternativa D - Lista de alunos de uma turma
Análise Detalhada
O problema solicita identificar qual cenário NÃO pode ser modelado usando uma estrutura de matriz bidimensional. Vamos entender o conceito e analisar cada opção.
O que é uma Matriz Bidimensional?
Uma matriz bidimensional é uma estrutura de dados organizada em linhas e colunas. Para localizar qualquer elemento dentro dela, você precisa de dois índices (coordenadas): o da linha e o da coluna.
- Analogia: Pense em uma grade de estacionamento ou uma planilha. Você precisa dizer "Fileira A, Vaga 5" para encontrar algo.
Análise das Alternativas
| Alternativa | Aplicação | Modelo de Dados | Justificativa |
|---|
| A | Cadeiras em um teatro | Bidimensional | Existem fileiras (linhas) e lugares na fileira (colunas). |
| B | Planilha Excel | Bidimensional | É o exemplo clássico de matriz (Linhas 1, 2... e Colunas A, B...). |
| C | Lugares em um avião | Bidimensional | Fileiras (linhas) e assentos ao lado (colunas, ex: A, B, C). |
| D | Lista de alunos | Unidimensional | Geralmente é uma sequência linear. Basta um índice (1º aluno, 2º aluno...). |
| E | Distância entre cidades | Bidimensional | Necessita cruzar Origem vs Destino (Matriz de Adjacência). |
Por que a alternativa D é a resposta correta?
Uma lista de alunos é classicamente modelada como um Vetor (ou Array Unidimensional).
- Estrutura Linear:
Aluno[0], Aluno[1], Aluno[2]... - Falta de Segunda Dimensão: Em uma lista simples de nomes, não existe uma organização horizontal verticalizada. Não faz sentido precisar de duas coordenadas para ler o nome de um aluno específico, a menos que você esteja organizando uma tabela complexa com notas, faltas, etc., mas o enunciado diz apenas "Lista".
Portanto, a única opção que representa predominantemente uma estrutura unidimensional é a Lista de alunos de uma turma.