Ed
há 2 meses
Vamos analisar cada uma das alternativas para identificar a correta: A) Programa é o código-fonte escrito pelo desenvolvedor; processo é o conjunto de arquivos compilados; thread é o nome dado ao processo principal. - Esta definição não está correta, pois um processo não é apenas um conjunto de arquivos compilados e uma thread não é o nome do processo principal. B) Programa é o arquivo executável armazenado em disco; processo é a instância do programa em execução na memória; thread é uma unidade de execução dentro de um processo. - Esta definição está correta. O programa é o código que pode ser executado, o processo é a instância desse programa em execução e a thread é uma unidade de execução que pode ser gerenciada pelo sistema operacional dentro de um processo. C) Programa é o conjunto de threads em execução; processo é o código-fonte em tempo de execução; thread é o compilador que interpreta o programa. - Esta definição está incorreta. Um programa não é um conjunto de threads, e um processo não é o código-fonte. D) Programa é o ambiente de desenvolvimento; processo é o arquivo binário; thread é o sistema operacional que gerencia os processos. - Esta definição também está incorreta. O programa não é o ambiente de desenvolvimento, e a thread não é o sistema operacional. Portanto, a alternativa correta é: B) Programa é o arquivo executável armazenado em disco; processo é a instância do programa em execução na memória; thread é uma unidade de execução dentro de um processo.