Ed
mês passado
Vamos analisar cada afirmativa: I. A alocação de memória dinâmica pode combinar blocos estruturados alocados separadamente, para formar estruturas compostas que se expandem e contraem conforme necessário. - Verdadeiro (V). Isso é característica das estruturas dinâmicas, como listas encadeadas. II. Um array dinâmico se expande conforme você adiciona mais elementos. Portanto, você não precisa determinar o tamanho com antecedência. - Verdadeiro (V). Arrays dinâmicos (como ArrayList em Java) aumentam seu tamanho automaticamente. III. Os arrays dinâmicos colocam itens próximos uns dos outros na memória, o que reduz a eficiência de processamento. - Falso (F). Na verdade, armazenar itens adjacentes na memória aumenta a eficiência de processamento devido à localidade de referência. IV. Adicionar ou remover itens dentro de arrays dinâmicos são procedimentos que levam tempo, pois seus elementos são armazenados de forma adjacente uns aos outros. - Verdadeiro (V). Inserções e remoções no meio do array exigem deslocamento dos elementos, o que consome tempo. Sequência correta: V, V, F, V. Alternativa correta: B) V, V, F, V.
Cadastre-se ou realize login