Imagem de fundo

Considere as seguintes afirmações sobre Coleções, Threads e...

Considere as seguintes afirmações sobre Coleções, Threads e Garbage Collector em linguagens de programação:


I. Coleções são estruturas de dados que permitem armazenar e manipular múltiplos elementos de forma organizada;

II. Threads são unidades de execução independentes dentro de um processo, permitindo a execução simultânea de tarefas;

III. O Garbage Collector é um mecanismo que gerencia automaticamente a alocação e desalocação de memória, liberando o programador dessa responsabilidade;

IV. Em Java, as classes ArrayList e LinkedList são exemplos de coleções, sendo a primeira baseada em arrays e a segunda em listas encadeadas;

V. A utilização de múltiplas threads sempre garante um melhor desempenho em qualquer situação, independentemente do número de núcleos de processamento disponíveis.


Assinale a opção CORRETA:


A

Apenas as afirmações I, II e III são verdadeiras.


B

Apenas as afirmações I, II, III e IV são verdadeiras.


C

Apenas as afirmações II, III e V são verdadeiras.


D

Apenas as afirmações I, IV e V são verdadeiras.


E

Todas as afirmações são verdadeiras.