Entre as funcionalidades comumente realizadas por programas...

Próximas questões
Com base no mesmo assunto
Q1370923 Sistemas Operacionais
Sistemas operacionais são softwares indispensáveis para o adequado gerenciamento de recursos de hardware, permitindo a alocação e a utilização de tais recursos por programas aplicativos de forma controlada. Ao longo do tempo, os sistemas operacionais têm evoluído de sistemas monousuário e monoprocessados a sistemas multiusuário, multitarefa e multiprocessados. Acerca desses sistemas, julgue o item a seguir. 
Entre as funcionalidades comumente realizadas por programas aplicativos, incluem -se o gerenciamento de processos, o escalonamento e a sincronização de eventos e a gerência de memória em microcomputadores.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: E - Errado

Vamos entender o que foi abordado na questão e por que a alternativa correta é a letra E.

Os sistemas operacionais são fundamentais para o gerenciamento eficiente de recursos de hardware, permitindo que programas aplicativos utilizem esses recursos de maneira controlada. Com a evolução tecnológica, passamos de sistemas monousuário e monoprocessados para sistemas multiusuário, multitarefa e multiprocessados. Isso significa que os sistemas operacionais modernos devem lidar com múltiplos usuários, executar várias tarefas ao mesmo tempo e utilizar múltiplos processadores para melhorar o desempenho.

Sobre a questão em si, ela faz uma confusão ao atribuir certas funcionalidades. Vamos esclarecer:

Gerenciamento de Processos: É uma responsabilidade crucial dos sistemas operacionais. Envolve a criação, suspensão, retomada e terminação de processos, além de gerenciar o estado de cada processo e alocar recursos conforme necessário.

Escalonamento: Outra função essencial do sistema operacional, o escalonamento define a ordem em que os processos (ou threads) serão executados. Isso é vital em ambientes multitarefa para garantir que todos os processos recebam tempo de CPU de maneira justa e eficiente.

Sincronização de Eventos: Envolve a coordenação de processos para garantir que compartilhamentos de recursos aconteçam de forma ordenada, evitando condições de corrida e deadlocks.

Gerência de Memória: Também é uma função primordial do sistema operacional. Inclui a alocação e desalocação de memória para processos, bem como a manutenção de tabelas e estruturas para gerenciar diferentes tipos de memória (RAM, memória virtual, etc.).

No entanto, a questão afirma que estas funcionalidades são comumente realizadas por programas aplicativos, o que está incorreto. Todas essas funções são, de fato, responsabilidades do sistema operacional, não dos programas aplicativos.

Portanto, a alternativa correta é E - Errado, pois a questão descreve funções que pertencem ao sistema operacional, mas atribui essas responsabilidades aos programas aplicativos, o que não é correto.

Caso tenha mais dúvidas ou precise de mais detalhes, estou aqui para ajudar!

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

Errado

Sistemas de Arquivos

O sistema operacional é que é o responsável.

software básico: sistema operacional.

software aplicativo: softwares que rodam sobre o sistema operacional.

Logo, o gerenciamento de recursos em microcomputadores se dá por meio do software básico e não softwares aplicativos.

Os aplicativos não fazem os trabalhos descritos. Eles são de cargo do sistema operacional

O que foi descrito (gerenciar processos, escalonar tarefas, sincronizar eventos, gerenciar memória) é função do sistema operacional, não dos aplicativos.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo