Logo Passei Direto
Buscar
Em relação a conceitos gerais de sistemas operacionais, assinale a alternativa correta.  Questão 5Resposta a. Um sistema de arquivos determina a estrutura de diretórios e arquivos, sem se ocupar com a alocação e o gerenciamento do espaço em disco, pois isso é função do driver de dispositivo do disco. b. A implementação do conceito de multiprogramação em um sistema operacional depende da existência do suporte à memória virtual. 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. d. Um escalonador é a parte do sistema operacional responsável por executar a troca de contexto entre processos ou threads. e. As threads compartilham entre si o espaço de endereçamento do processo que as criou, ou seja, as áreas de código, de dados, heap (monte) e pilha.
User badge image
Anne Caroline de Souza Abdala de Lima

há 2 semanas

Respostas

User badge image

Ed Verified user icon

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.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina