No desenvolvimento de programas, é essencial entender como os dados são organizados e gerenciados. Em particular, _____ e _____ são estruturas fundamentais para armazenar dados de maneira ordenada e eficiente. Essas estruturas são particularmente úteis quando precisamos armazenar uma coleção de dados do mesmo tipo, o que é comum em várias aplicações de programação. Ao utilizar _____, os programadores devem estar atentos à melhor estratégia de armazenamento para otimizar o processamento das instruções do programa.
Assinale a alternativa que contém a sequência correta para preencher as lacunas acima:
A funções, variáveis, algoritmos.
B vetores, matrizes, estruturas homogêneas.
C loops, condições, variáveis.
D classes, objetos, funções.
E strings, caracteres, loops.