Если провести параллель, сделать метафору, то ОС можно представить как генерального директора компании.
ОС решает, какие ресурсы использовать, какие задачи в каком порядке выполнять для того, чтобы пользователь достиг своей цели. Т.е. пользователь ставит определенную задачу перед ОС, а она уже решает, какие процессы для этого нужны, в каком порядке они будут происходить, какие ресурсы будут задействоваться, и насколько эффективно будет их распределение.
Для ОС можно выделить 3 основные функции:
Во-первых, она использует ресурсы компьютера, распределяет их, назначает.
Во-вторых, планирует использование этих ресурсов и время выполнения задач.
В-третьих, контролирует работу компьютера в режиме реального времени, т.е. работает в качестве системы мониторинга.
Названия операционных систем мы все знаем.
Во-первых, наверно для всех нас знакомство с компьютером началось с DOS (Disk Operation System). И многие из нас помнят глючную Windows 95.
Сейчас в основном используется Windows XP, Windows Vista, но есть приверженцы *nix – систем, в том числе систем с открытым исходным кодом. Вы наверняка слышали о Unix, Linux или FreeBSD. В основном они используются в качестве серверных операционных систем.