Quatro funções do software do sistema de computador são:
1.
Gerenciamento de recursos: Isso inclui o gerenciamento de recursos de hardware, como CPU, memória, dispositivos de armazenamento e periféricos. O sistema operacional (OS) é o principal componente responsável por isso, alocando recursos para diferentes programas e processos com eficiência e prevenindo conflitos.
2.
Gerenciamento de processos: Isso envolve o controle da execução de programas e processos. O sistema operacional lida com processos de partida, parada e programação, garantindo a alocação justa do tempo da CPU e impedindo de impulsos. Também gerencia a comunicação entre processos.
3.
Gerenciamento de arquivos: Esta função lida com a organização e acesso a arquivos e diretórios em dispositivos de armazenamento. O sistema operacional fornece um sistema de arquivos hierárquicos, permitindo que os usuários criem, excluam, renomeassem e acessem arquivos com eficiência. Ele também gerencia as permissões de arquivo e a segurança.
4.
Interface do usuário (UI) Provisão: Esta função fornece uma maneira de os usuários interagirem com o sistema de computador. Isso pode assumir muitas formas, das interfaces da linha de comando (CLIS) a interfaces gráficas do usuário (GUIs). A interface do usuário permite que os usuários emitam comandos, iniciem programas e gerenciem arquivos e outros recursos do sistema.