Ed
há 5 dias
Para responder a essa questão, precisamos entender os tipos de alocação de memória em programação. - Alocação Estática: O tamanho da estrutura é definido em tempo de compilação e não pode ser alterado durante a execução do programa. - Alocação Dinâmica: O tamanho da estrutura pode ser definido em tempo de execução, permitindo que a memória seja alocada e liberada conforme necessário. - Alocação Funcional: Geralmente se refere a paradigmas de programação funcional, não especificamente a alocação de memória. - Alocação Estruturada: Não é um termo comum em relação a alocação de memória. - Alocação Variável: Também não é um termo padrão para descrever alocação de memória. Dado que a questão menciona que a forma de alocação permite que qualquer estrutura tenha um tamanho máximo para inserção de elementos e que o programador busca soluções momentâneas, isso se alinha com a alocação dinâmica, onde a memória pode ser ajustada conforme a necessidade. Portanto, a alternativa correta é: B Dinâmica.