Sistemas Operacionais
-
É o principal software de um computador
-
É responsável por permitir que o usuário
seja capaz de interagir com o hardware
Executar outros softwaresGerenciar o uso da memória, o armazenamento,
o processamento, o sistema de arquivos, etcPor exemplo, você sabe o que realmente
acontece ao executar um arquivo no seu PC?
Como os arquivos são armazenados em disco,
o SO começará encontrando-o no discoO arquivo então é carregado para a
memória RAM, que é mais eficiente que
a memória secundária (HD, SSD, etc)Depois disso o arquivo será lido e
executado pelo processadorAgora imagine isso acontecendo
continuamente e em paralelo
-
Executar outros softwares
-
Gerenciar o uso da memória, o armazenamento,
o processamento, o sistema de arquivos, etc
-
Por exemplo, você sabe o que realmente
acontece ao executar um arquivo no seu PC?
Como os arquivos são armazenados em disco,
o SO começará encontrando-o no discoO arquivo então é carregado para a
memória RAM, que é mais eficiente que
a memória secundária (HD, SSD, etc)Depois disso o arquivo será lido e
executado pelo processadorAgora imagine isso acontecendo
continuamente e em paralelo
-
Como os arquivos são armazenados em disco,
o SO começará encontrando-o no disco
-
O arquivo então é carregado para a
memória RAM, que é mais eficiente que
a memória secundária (HD, SSD, etc)
-
Depois disso o arquivo será lido e
executado pelo processador
-
Agora imagine isso acontecendo
continuamente e em paralelo
-
Os 3 SOs mais usados por programadores
são o MacOS, o Linux e o Windows
Todos os módulos podem ser
feitos com qualquer um dos SOsMinha recomendação pessoal: LinuxOpção extra: Linux no Windows através do WSL
-
Todos os módulos podem ser
feitos com qualquer um dos SOs
-
Minha recomendação pessoal: Linux
-
Opção extra: Linux no Windows através do WSL