Ed
há 3 semanas
Vamos analisar as alternativas uma a uma para identificar a característica correta das linhas de execução: A) Elas dão ao programador a possibilidade de gerenciar seu escalonamento, isto é, decidir exatamente quando irão executar. - Isso não é totalmente correto, pois o escalonamento é geralmente gerenciado pelo sistema operacional ou pela máquina virtual, não pelo programador. B) Elas recebem uma prioridade especial na virtual machine, executando mais rápido e evitando que o Swing trave. - Embora linhas de execução possam ter prioridades, isso não é uma característica que as define em relação a processos tradicionais. C) Elas compartilham memória: isto é, as variáveis, os objetos e as classes serão os mesmos, o que permite que diferentes linhas de execução alterem seus valores simultaneamente. - Esta é uma característica fundamental das linhas de execução, pois elas realmente compartilham o mesmo espaço de memória. D) Elas são exibidas no gerenciador de tarefas do Windows, pois rodam de maneira totalmente isolada e distinta do programa principal. - Isso não é verdade, pois as linhas de execução não são exibidas separadamente no gerenciador de tarefas. E) Caso o processo seja encerrado, elas podem ficar executando em background como uma espécie de serviço do Windows. - Isso não é correto, pois se o processo principal é encerrado, as linhas de execução associadas a ele também são encerradas. A alternativa que descreve corretamente uma característica das linhas de execução é: C) Elas compartilham memória: isto é, as variáveis, os objetos e as classes serão os mesmos, o que permite que diferentes linhas de execução alterem seus valores simultaneamente.