Basicamente as Threads são tarefas realizadas por um programa, ou seja, o processo divide a si mesmo em diversas funções ou tarefas as quais serão executadas concomitantemente, de modo que seu suporte é suprido pelo próprio sistema operacional cuja linha de execução tem nível nuclear (KLT) ou executada através de uma biblioteca em determinada linguagem (ULT). Considerando o excerto apresentado, sobre Threads., analise as afirmativas a seguir:
I. A partir de uma thread é possível que um utilizador de determinado programa faça uso de uma função ou aplicação do ambiente ao mesmo tempo em que outras linhas executem as demais operações. II. Os sistemas que suportam múltiplas threads são chamados de multithread. III. Em hardwares com múltiplas CPUs (multi-core), as threads podem ser processadas de forma simultânea. IV. Os sistemas que suportam uma única thread são chamados de nonethread.
Explicação: Somente a IV está errada, pois o os sistemas que suportam uma única thread não são chamados de nonethread, ou seja, sem thread; esses sistemas devem ser chamados de monothread, ou seja, o termo mono refere-se a único, um; logo, uma thread.
Threads permitem que usuários executem funções simultaneamente, sistemas multithread suportam várias threads, e em hardware com múltiplas CPUs, threads podem ser processadas ao mesmo tempo. Logo, a alternativa correta é I, II e III, apenas.
As threads permitem que um usuário execute uma função ou aplicação enquanto outras linhas de execução realizam outras operações simultaneamente.
Sistemas que suportam múltiplas threads são chamados de multithread.
Em hardwares com múltiplas CPUs (multi-core), as threads podem ser processadas de forma simultânea.
Sistemas que suportam uma única thread não são chamados de nonethread; geralmente, utiliza-se o termo single-threaded.
Portanto, a resposta correta é a opção I, II e III, apenas.
Lista de comentários
Resposta: I, II e III, apenas.
Explicação: Somente a IV está errada, pois o os sistemas que suportam uma única thread não são chamados de nonethread, ou seja, sem thread; esses sistemas devem ser chamados de monothread, ou seja, o termo mono refere-se a único, um; logo, uma thread.
Threads permitem que usuários executem funções simultaneamente, sistemas multithread suportam várias threads, e em hardware com múltiplas CPUs, threads podem ser processadas ao mesmo tempo. Logo, a alternativa correta é I, II e III, apenas.
As threads permitem que um usuário execute uma função ou aplicação enquanto outras linhas de execução realizam outras operações simultaneamente.
Sistemas que suportam múltiplas threads são chamados de multithread.
Em hardwares com múltiplas CPUs (multi-core), as threads podem ser processadas de forma simultânea.
Sistemas que suportam uma única thread não são chamados de nonethread; geralmente, utiliza-se o termo single-threaded.
Portanto, a resposta correta é a opção I, II e III, apenas.
#SPJ2