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

Clique para visualizar este comentário

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