ruendekzkz
Лого Naraione.org
Что такое операционная система?

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

, 2014-02-07

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

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

Краткая характеристика современных операционных систем
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).



Соседние публикации:

Только зарегистрированные пользователи могут оставлять в данной новости свои комментарии.






Шахтинск (каз. Тентек) — город областного подчинения в Карагандинской области Казахстана. Город расположен в 28 км к западу от железнодорожной станции Карабас (на линии Караганда — Моинты), в 50 км к юго-западу от Караганды на берегу одного из притоков Нуры — Тентеке


Основан 1955.Прежние названия -Тентек.Площадь 200 км. Тип климата резко континентальный .Население 37 899 человек (2013).Национальный состав русские (59,23 %),казахи (15,45 %),украинцы (7,00 %),татары (5,36 %),немцы (4,33 %),белорусы (2,54 %).