a) Incorreta, pode sim haver a possibilidade de criação de mais de um processo;
b) Incorreta, por padrão, as THREADS em execução compartilham o mesmo espaço de endereçamento lógico;
c) CORRETA.
d)Incorreta, não possuo a referência bibliografica, mas acredito que o correto seria MULTITHREAD
e) Incorreta, o escalonador de médio prazo que faz a troca de contexto entre memória e swap. O escalonador de curto prazo está relacionado a quais processos serão executados pelo processador(dispatcher)
Excelente comentáiro do Max Q
apenas para complementar a explicação referente ao iten D
O Pentium 4 da Intel introduziu essa propriedade, chamada multithreading ou hyperthreading (o nome da Intel para ela), ao processador x86 e vários outros chips de CPU também o têm — incluindo o SPARC, o Power5, o Intel Xeon e a família Intel Core. Para uma primeira aproximação, o que ela faz é permitir que a CPU mantenha o estado de dois threads diferentes e então faça o chaveamento entre um e outro em uma escala de tempo de nanossegundos. (Um thread é um tipo de processo leve, o qual, por sua vez, é um programa de execução; entraremos nos detalhes no Capítulo 2.) Por exemplo, se um dos processos precisa ler uma palavra da memória (o que leva muitos ciclos de relógio), uma CPU multithread pode simplesmente fazer o chaveamento para outro thread. O multithreading não proporciona paralelismo real. Apenas um processo de cada vez é executado, mas o tempo de chaveamento de thread é reduzido para a ordem de um nanossegundo.
Fonte: Sistemas Operacionais Modernos, 4° edição, p. 17 - Tanenbaum