Ed
há 2 semanas
Vamos analisar cada alternativa: a) Incorreta. O sistema de arquivos não só determina a estrutura de diretórios e arquivos, mas também gerencia a alocação e o espaço em disco, não sendo função exclusiva do driver do dispositivo. b) Incorreta. A multiprogramação pode existir sem memória virtual; memória virtual é um recurso que facilita a multiprogramação, mas não é requisito obrigatório. c) Correta. As chamadas de sistema são implementadas via interrupções de software que fazem a troca do modo usuário para modo sistema (kernel), permitindo a execução de operações privilegiadas. d) Incorreta. O escalonador decide qual processo ou thread será executado, mas a troca de contexto é realizada por outra parte do sistema operacional, geralmente o despachante (dispatcher). e) Incorreta. As threads compartilham o espaço de endereçamento do processo, incluindo código, dados e heap, mas cada thread possui sua própria pilha. Portanto, a alternativa correta é: c. As chamadas de sistema (system calls) são implementadas através de interrupções de software e provocam o chaveamento do modo de execução do processador de modo usuário para modo sistema.
Cadastre-se ou realize login