Com relação a funcionalidades de sistemas operacionais mode...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: Alternativa A
A alternativa correta é a A. Vamos entender o porquê e discutir as funcionalidades dos sistemas operacionais modernos que a questão aborda.
Os sistemas operacionais têm diversas funcionalidades cruciais para o gerenciamento eficiente de recursos e processos. Um dos aspectos fundamentais é o controle de acesso a dispositivos externos, como impressoras, discos rígidos e outras interfaces. Esse controle é necessário para garantir que não ocorra o fenômeno conhecido como deadlock, ou seja, um estado de travamento onde dois ou mais processos ficam esperando indefinidamente por recursos que estão sendo usados por outros processos.
Agora, vamos analisar as outras alternativas para verificar porque estão incorretas:
Alternativa B: Esta afirmação está errada porque um sistema operacional pode sim interromper um processo em execução antes do seu término. Este mecanismo é fundamental para o gerenciamento de processos, permitindo, por exemplo, a execução de múltiplos processos de forma concorrente. Isso é feito através da preempção, onde o sistema operacional pode suspender um processo em execução para dar lugar a outro, garantindo um uso eficiente da CPU.
Alternativa C: Quando um disco rígido é formatado de um file system específico para Linux (como EXT4) para um file system específico para Windows (como NTFS), os dados serão inevitavelmente perdidos. A formatação implica na reestruturação do disco, apagando todos os dados existentes para criar uma nova estrutura de armazenamento. Portanto, esta afirmação é incorreta.
Alternativa D: A gerência de processos não é responsabilidade exclusiva do módulo de controle da memória principal. Este processo é na verdade gerenciado pelo gerenciador de processos do sistema operacional, que lida com a criação, suspensão, retomada e terminação de processos. O módulo de controle da memória principal está mais focado na alocação e gerenciamento da memória RAM.
Portanto, a alternativa A está correta ao afirmar que o acesso aos dispositivos externos deve ser controlado para evitar o deadlock. Esta é uma prática essencial para garantir a estabilidade e o desempenho do sistema operacional.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
DEADLOCK é um impasse de recurso. :/
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo