1 °C34°F
3 часа назад на метеостанции (38 км) было +0.4 °C+33 °F, ясно, атмосферное давление в пределах нормы, тихий ветер (1 м/с) (4 км/ч) (2 мили/час) (2 узла) (1 Бфрт), дующий с востоко-юго-востока.

Что такое операционная система?

2014-02-07FAQ 01339
Что такое операционная система?

Операционная система (ОС) — это программа, которая выполняет функции посредника между пользователем и компьютером.
ОС выполняя роль посредника, служит двум целям: эффективно использовать компьютерные ресурсы и создавать условия

для эффективной работы пользователя.
В качестве ресурсов компьютера обычно рассматривают:
— время работы процессора;
— адресное пространство основной памяти;
— оборудование ввода-вывода;
— файлы, хранящиеся во внешней памяти.
Функционирование компьютера после включения питания начинается с запуска программы первоначальной загрузки. Эта программа инициализирует основные аппаратные блоки компьютера, а затем загружается ядро ОС.
В дальнейшем ОС реагирует на события, происходящие в системе, как программные, так и аппаратные, и вызывает модули, ответственные за их выполнение.
ОС является как средой для организации работы пользователя, так и средой исполнения и взаимодействия различных программ.
В функции операционной системы входит:
— осуществление диалога с пользователем;
— ввод-вывод и управление данными;
— планирование и организация процесса обработки программ;
— распределение ресурсов (оперативной памяти и кэша, процессора, внешних устройств);
— запуск программ на выполнение;
— всевозможные вспомогательные операции обслуживания;
— передача информации между различными внутренними устройствами;
— программная поддержка работы периферийных устройств (дисплея, клавиатуры, дисковых накопителей, принтера и др.).
— организация среды взаимодействия и обмена информацией между работающими программами.
Операционную систему можно назвать программным продолжением устройства управления компьютером. Операционная система скрывает от пользователя сложные подробности взаимодействия с аппаратурой, образуя прослойку между ними.
В зависимости от количества одновременно обрабатываемых задач н числа пользователей, которых могут обслуживать ОС, различают основные классы операционных систем:
— однопользовательские однозадачные, которые могут выполняться только на одном компьютере, обслуживать только одного пользователя и работать только с одной (в данный момент) задачей. В настоящее время практически не используются;
— однопользовательские многозадачные, или настольные. которые обеспечивают одному пользователю одновременную работу с несколькими задачами.
— многопользовательские многозадачные или серверные. Позволяющие на одном компьютере запускать несколько задач нескольким пользователям. Эти ОС наиболее сложны и требуют значительных машинных ресурсов.

Краткая характеристика современных операционных систем
Unix - это семейство полноценных, изначально многопользовательских, многозадачных и многотерминальных операционных систем, почти полностью совместимых друг с другом на уровне исходных текстов программ.
В основном платные системы.
Исходники могут быть доступны, а могут и нет.
Изначально многозадачные и многопользовательские.
Cтандарты SVID, XPG, POSIX и множество других.
Типы файловых систем, поддерживаемых в UNIX:
s5, ufs, nfs, rfs, vfs, nfs, fat16, fat32, vfat, Veritas, specfs, fifofs, bfs.

FreeBSD - это *nix-подобная операционная система для платформ i386 и Alpha/AXP, разработанная на основе операционной системы 4.4BSD-Lite с некоторыми усовершенствованиями, взятыми из 4.4BSD-Lite2 Калифорнийского Университета (Беркли).
Бесплатная система.
Распространяется с исходниками.
Обладает вытесняющей многозадачностью. Многопользовательская.
POSIX - совместима.
Файловая система - UFS (Unix File System).

Linux - это независимая реализация системы, соответствующей стандарту POSIX с некоторыми расширениями от System V и BSD, написанная "с нуля" (выглядит и функционирует как Unix). Как и другие версии UNIX, Linux - полная многозадачная многопользовательская операционная система .
Ядро и большинство дистрибутивов бесплатны.
Распространяются с исходниками.
Изначально многозадачные и многопользовательские.
Совместим на уровне исходных текстов с IEEE POSIX.1, System V и BSD.
Свои файловые системы - ext2fs и ext3fs.
Поддерживает так же файловые системы ISO 9660 CD-ROM , клиент и сервер NFS, DOS, Windows 9x, Minix, Xenix, Coherent, System V, DoubleSpace/Stacked, HPFS-2 (OS/2)(read), Amiga(read).Ваш Андроид на телефоне тоже разновидность Linux

Solaris - это разновидность Berkley UNIX, предназначенная для работы в корпоративных вычислительных сетях.
Платная система.
Исходники доступны, но с рядом ограничений использования модифицированных версий.
Многозадачная. Многопользовательская.
Совместима с X/Open UNIX 95, различными разделами POSIX 1003.1, X11R6 и др.

QNX (пpоизноcитcя как "queue nicks") - это *nix-подобная, POSIX-совместимая, многозадачная, многопользовательская, многопоточная операционная система реального времени с возможностью встраивания, легко масштабируемая.
QNX является бесплатной операционной системой , если вы не собираетесь использовать ее в коммерческих целях.
Исходники открыты лишь в необходимом для разработчика количестве (всё кроме ядра и основных менеджеров).
Многозадачная.
POSIX - совместима.

OS/2 - операционная система компании IBM , конкурирующая с ОС Windows.
Платная система.
Исходники закрыты.
Многозадачная. Ранние версии однопользовательские , поздние - многопользовательские.
Своя "высокопроизводительная файловая система" - HPFS .
Поддерживает так же файловые системы Fat, имеет IFS для VFAT (FAT с поддержкой длинных имен), FAT32, Ext2, NTFS (read).

Windows - платная ОС компании Microsoft. Очень популярна , т.к. 98% копий - пиратские. Большая часть разрабатываемого сейчас ПО пишется именно под Windows (Вирусы - все под Windows :).
Платная.
Исходники закрыты.
В Windows95 и Windows NT используется вытесняющая (приоритетная) многозадачность. В Windows95 в режиме вытесняющей многозадачности выполняются только 32-битные приложения. 16-битные работают в режиме кооперативной многозадачности, как под Windows 3.1.
Windows NT (2000,XP,2003...) является многопользовательской.
Файловые системы - Fat, VFAT, Fat32, NTFS.

DOS
Однозадачная и однопользовательская ОС без графического интерфейса от Microsoft (MS DOS) или IBM (PC DOS), известная своим минимализмом .
Бесплатна.
Исходники, имхо, не нужны.
Изначально однозадачна (механизм прерываний).
Файловые системы - Fat, VFAT, Fat32

NetWare - лидирующая в данный момент система для построения всех видов сетей.
Платная.
Исходники закрыты.
Многозадачна(невытесняющая м-ть).

BeOS - это новая операционная система, для платформ PowerPC и Intel x86, оптимизированная для обработки видео- и аудиоинформации и выполнения широкого круга задач, связанных с коммуникационными возможностями.
Бесплатна.
Исходники открыты в необходимом для разработчика количестве.
Многозадачна.
Файловая система - BFS (Be File System).

 

Метки

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Комментарии

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.