Основные функции ОС: - выполнение по запросу программ тех достаточно элементарных (низкоуровневых) действий,
которые являются общими для большинства программ и часто встречаются почти во всех программах
(ввод и вывод данных, запуск и остановка других программ, выделение и освобождение
дополнительной памяти и др.);
- загрузка программ в оперативную память и их выполнение;
- стандартизованный доступ к периферийным устройствам (устройства ввода-вывода);
- управление оперативной памятью (распределение между процессами, организация виртуальной
памяти);
- управление доступом к данным на энергонезависимых носителях (таких как жесткий диск,
оптические диски и др.), организованным в той или иной файловой системе;
- обеспечение пользовательского интерфейса;
- сетевые операции, поддержка стека сетевых протоколов.
Дополнительные функции ОС:
- параллельное или псевдопараллельное выполнение задач (многозадачность);
- эффективное распределение ресурсов вычислительной системы между процессами;
- разграничение доступа различных процессов к ресурсам;
- организация надежных вычислений (невозможности одного вычислительного процесса
намеренно или по ошибке повлиять на вычисления в другом процессе), основанная на разграничении
доступа к ресурсам;
- взаимодействие между процессами: обмен данными, взаимная синхронизация;
- защита самой системы, а также пользовательских данных и программ от действий пользователей
(злонамеренных или по незнанию) или приложений;
- многопользовательский режим работы и разграничение прав.
Современные ОС :
1.
ОС семейства Windows - продукт корпорации Microsoft.
Свою «родословную» Windows начинают от операционной системы
DOS и первоначально представляли собой
надстраиваемые над ней оболочки (Windows запускался из под DOS), увеличивающие возможности DOS и
облегчающие неподготовленному пользователю работу с компьютером. Уже более поздние версии (начиная с
Windows NT) представляли собой полноценные операционные системы.
Преимуществом Windows считается дружественный для пользователя интерфейс. Из недостатков отмечают
ненадежность системы.
2.