Самая распространённая операционная система. Операционные системы. Linux – это надежность и безопасность везде

Выход на мировой, а затем и на отечественный рынок Windows 8, а после этого и Windows 8.1, значительно изменил рейтинг операционных систем в плане их популярности у народа. В течении прошлого года спрос на XP вместе с Vista уменьшился практически в два раза.

Как следствие, количество пользователей Windows 8 и NT естественным образом увеличилось. В начале года на «восьмерку» перешли только 4,8 процента. В сентябре этого же года данный показатель составил уже 10,2 процентов.

Windows 7

Любопытно, что с появлением Windows 8 распространенность предыдущего издания не только не уменьшилась, а наоборот, даже немного повысилась. Причиной этого, скорее всего, является снижение интереса на Windows XP, учитывая тот факт, что руководство Microsoft намерено прекратить поддерживать операционную систему «всех времен и народов».

Преимущества «семерки» не относятся к первой необходимости. Кто пользовался Windows 7, хорошо знает, о чем разговор.

Seven имеет стабильность, качественный графический интерфейс, многофункциональный «Проводник», который поддерживает перетаскивания. Статистические данные говорят о том, что свыше 55 процентов пользуются именно «семеркой» и поэтому в ТОП операционных систем она попала под номером один.

Многие пользователи, опробовав все «прелести» новой windows 10, откатились обратно на семерку.

Windows 8

Вторая позиция в рейтинге операционных систем принадлежит Windows 8. Известно, что официально «восьмерка» появилась осенью 2012 года. Windows 8 пользовательская аудитория восприняла очень плохо. Главная причина недовольства заключалась в непривычном интерфейсе, который предназначался для сенсорных устройств.

Чего только не говорили о Windows 8! Платформа оказалась очередным провалом компании из Редмонда: глючная, неудачная и неудобная во всех смыслах.

Однако прошло полгода, и количество недовольных пользователей начало уменьшаться. Восьмая Windows не смогла превзойти предшественницу, но обидные эпитеты в ее сторону перестали звучать. Многими ожидается выход мобильной версии операционки Windows Phone 8.1, о чем подробно сообщается на Gadgetick.com . Пользователи ждут этого события уже весной.

Доработанную «восьмерку» в основном используют на планшетах и других устройствах, поддерживающих сенсорные дисплеи.

MacOS

Третья позиция рейтинга операционных систем за MacOS. Эту платформу разрабатывает известная «яблочная» компания. Несмотря на то, что MacOS является стабильной, надежной и красивой платформой, массового распространения «ось» не получила.

К сожалению, инсталлировать данную операционную систему можно только на компьютеры Apple, которые позиционируют как качественные устройства по высокой цене.

Отсутствие совместимости с «железом» других разработчиков является главным минусом ОС Mac. Еще нужно отметить, MacOS проигрывает в удобстве, если сравнивать с «семеркой» и «восьмеркой». Учитывая недостатки, MacOS имеет повышенную безопасность, отличается вирусоустойчивостью и красочным оформлением.

Windows XP

На протяжении длительного времени Windows XP находилась на лидирующих позициях. Пользователи компьютеров были увлечены ее простотой, отсутствием высоких требований к аппаратным ресурсам, стабильностью.

Эта платформа вошла в историю. Официально XP перестали поддерживать весной 2014 года. Тем не менее, этой операционной системой продолжают пользоваться.

Определенный промежуток времени она еще сможет протянуть. Однако спрос постоянно уменьшается. Рано или поздно, данная платформа повторит судьбу предыдущих Windows 2000 и 98.

Linux

Ни у одной операционной системы нет такого разнообразия изданий, модификаций и сборок как это можно наблюдать у Linux. Несмотря на этот факт, общее количество «линуксоидов» нельзя назвать внушительным. Спросом пользуются Mint и Ubuntu. Данные платформы имеют удобный графический интерфейс. Linux Mint, как известно, напоминает Windows.

Из положительных качеств Linux нужно отметить стабильную работу, бесплатность, отказоустойчивость, нетребовательность к системным ресурсам, вирусоустойчивость (вредоносных программ для этой операционной системы создано небольшое количество).

Прогнозировать дальнейшее развитие Linux не будем, но можно предположить, что данная платформа долгое время будет являться операционной системой для «опытных» пользователей.

Итоги

Крах Windows, о котором так уверенно говорили горячие головы, не произошел. Они еще выскажут свое мнение на этот счет.

Вышла новая OS и ожидания многих не оправдались. получает пока не очень хорошие, доработки требуются. У нее есть все шансы стать новым разочарованием и превратиться в очередную мишень для нападений. Понятно одно, что Windows будет популярной еще долгое время.

21 коммент. к “Рейтинг операционных систем”

  1. Евгений

    Windows XP самая быстрая и самая производительная система даже на 2018 год.

  2. Pavel

    Майкрософт лидирует на рынке уже много лет не потому, что тянут с честных граждан бабло. Народ платит за работоспособность систем, приятный интерфейс, удобные настройки, быстродействие и куча полезного софта для профессиональной деятельности огромного количества специалистов разных мастей. Именно они зарабатывают себе на хлеб с маслом, пользуясь продуктами от Майкрософта и. И кто из вас честно и всегда покупал лицензированные продукты от Майкрософта? Лучшими были Windows 3.11, NT35, ХР, 7. Десятка сейчас тоже нормально пашет. Дистрибутивами Линукса пользуемся только для серверов.

  3. Вилы Выкидные

    Выбираем Windows 10 от профессионального лидера в производстве софта.

    А сидеть в так называемой «операционной системе», собранной на коленках кучкой самоделкиных, не дающих никаких гарантий и не осуществляеющих техподдержку и в век высоких технологий вводить в терминале команды, изображая из себя великого юзера, как минимум бред, а то, что под линуксоиды вирусняка нет, так их под неё тупо не пишут, потому что в ней нет ничего ценного — КОД ИСХОДНИКОВ НАХОДИТСЯ В СВОБОДНОМ ДОСТУПЕ, какой смысл его млять взламывать, не смешите людей, а безопасность не зависит от того, на какой вы системе ЗАПАЛИТЕ СВОИ ДАННЫЕ В СЕТИ, школота)))

  4. Вова

    Користуюсь Windows 10 з того моменту коли вона вийшла, оновився до Windows 10 Pro. Я вже і забув що таке xp, 7, і згадувати не маю бажання, особливо про їхні глюки.

  5. Андрей

    А я пользуюсь линуксом openSUSE, и для тех, кто тоже хочет слезть с виндозной иглы, советую линукс mint. Винда 7 тоже установлена на другом ПК, но пользуюсь ей всё реже и реже, и судя по всему эта винда будет последней для меня. Про винды 8 и 10 даже не думаю — с этим «шагом назад» уже попрощался.

    • Денис

      не неси херни в массы

  6. Андрей

    Windows 8,8.1 для меня лучшие!

  7. Max

    Винды, винды… Лучшая и самая понятная была и есть OS/2, но увы почила в бозе… а жаль

  8. Владимир

    Соглашусь, что ХР 64 работала быстрее и надежнее всех систем (замечу для определенных программных средств), причем на обычных винчестерах, но были сложности с дровами на принтеры.
    Но в общем конечно идеальной системы (операционной) нет, все с изъяном.
    По поводу удобства, это то как и на чем привык, если бы был один стандарт для всех, я уверен все были бы счастливы и несчастны одновременно, но мне кажется это правильный путь.
    По моему мнению была хорошая идея модульного компьютера, при наших темпах развития, хватило бы на долго, но пока мы живем в мире где правят деньги, это не выгодно производителям.
    А вообще я понял мнение по поводу лучшей системы субъективно.

  9. Ровш

    Не могу не согласиться, XP 64 такую скорость показывала, но немаленьким минусом было то, что для нее SP3 не выпустили насколько мне известно. Я пользовался ею долгое время пока не вынужден был переехать в семерку.

    • Станислав Владов

      SP2 Windows XP x64 соответствует уровню безопасности SP3 Windows XP x32, нумерация тут ни при чём.
      Все прочие версии Винды, вышедшие после Висты, являются фактически разновидностью оной — согласно нумерации версии ядра после пятой ХР они являются всё той же Вистой-шестёркой, которой в маркетингвых рекламных целях были присвоены порядковые номера 7, 8, 10. К тому же, со счётом в Майкрософте явные проблемы — девятку пропустили, сразу перескочив на десятку.
      Главная проблема любой Винды — это хакерские сборки, взломанный софт, кряки, активаторы. Большинство пользователей считают, что если их антивирусник молчит, то с их Виндой всё в порядке…
      Странный народец, однако…. Вы думаете, что если при использовании заразного активатора вы ничего на своём компе не замечаете дурного, это означает, что ничего дурного с вашим компом и системой не происходит? Эти программы взлома пишут профи и они хорошо знают своё дело! Какая выгода им трудиться в поте программерского лица бесплатно в условиях капитализма? Это вам не коммунизм, при котором всё должно быть бесплатное и безопасное! Бесплатный сыр бывает только в мышеловке. Но хомячки полагают, что это всё пугалки и что хакеры трудятся исключительно в благотворительных целях, от неча делать, питая альтруистические мотивы и душевную любовь к этим самым хомячкам, а также испытывая классовую ненависть к проклятым жадным буржуинам из Майкрософта! Какая детская наивность! Да, да, отключите ваш антивирус — он всё равно не нужен! Все кряки безобидны! Хакеры — это мать Тереза! Даже если ваш антивирус ничего не обнаружит там, это ещё не гарантия, что там ничего нет, ведь программы для
      взлома вашей системы пишут высококлассные профи, знающие принципы работы антивирусных программ, и чтобы сделать вас частью ботнета, разрабатывают такие способы обхода определительного сканера антивируса, которые разработчикам ваших касперов и докторов вебов просто неизвестны. То, что система может тормозить, — в одном случае, сразу после применения активатора, в другом случае чуть позже, — это научный факт, испытанный на себе и массой других пользователей халявы. Используйте бесплатное «коммунистическое» ПО — Linux, BSD и т.п., — если нет возможности платить рабскую дань жадным господам буржуинам.
      По сути, с выходом последней десятой версии Окон система от Майкрософт сама по себе превратилась в один сплошной троянский конь — в шпионскую программу для удовлетворения нужд ЦРУ, ФБР, АНБ, с довеском некоторого количества программ, битком набитых фирменным рекламным spyware.

  10. Станислав Владов

    Windows XP x64 — самая лучшая до сих пор из всех выпущенных в Майкрософте версий Окон, если вы обычный пользователь и не являетесь заядлым игроком, который находится в постоянной погоней за самыми последними играми. Она обеспечивает все необходимые нужды и является наиболее производительной из всех существующих Окон.

  11. Андрей

    Я пользователь Windows более 17 лет.
    По поводу версий (… XP, Vista, 7, 8, 8.1) на данный момент, imho, считаю 7-ку полноценной, стабильной и безопасной системой.
    ХР — просто пора попрощаться
    Vista — посмотрел и выкинул
    8 — тоже, что и Vista
    8.1 — подпиленное кросплатформенное «недо»

    Почитал тут … по поводу безопасности (вирусов и т.п.) — не делайте людям смешно.
    Вредоносное ПО есть даже для бюджетных устройств с проприетарной ОС (которое может затесаться … скажем в кастомные прошивки этих устройств)!!!
    И если выбирать между «осями», то я остановился именно на Windows потому, что для нее (учитываю популярность и распространенность) существует больше все продуктов для обеспечения безопасности!!!… даже сам Microsoft пытается что-то скрутить из «Защитника».
    А по большому счету:
    1) Задумался о безопасности? — Не ставь «поделки осей»!
    2) Не хочешь быть «взломанным»? — Не «лезь» в сеть!
    3) Не хочешь быть «зараженным»? — Не «лей» что попало в «машину»!
    4) «лезешь» и «льешь»? — Настрой «ось», антивирус и firewall!
    5) Не можешь настроить? — Учись!

    P.S. Не хочешь учиться? — См. п.п. 1), 2), 3).

    • Алексей

      Походу это вы не хотите учиться, а продолжаете жрать кактус. За 17 лет не поняли, что Windows — это дырявое ведро, разработчики которой трясут с вас денежку каждый год. А если не будете платить, то заспамят вас рекламой в каждом втором приложении!
      5 лет сижу на Linux, Windows снес в первый же год пользования Linux. Есть конечно небольшие косяки, но все решаемо. Да и вообще, идеальной системы нет и не будет никогда!

      Работаю в школе и всю жизнь мечтаю о том как бы скинуть это майкрософтское творение и перейти на linux полностью. Мешает несколько факторов:
      1. В школе постоянно требуется переделывать рабочие программы это нужен Office а LibeOffice не всегда корректно открывает доки.
      2.Постоянно требуется работать с презентациями, дети приносят презентации разработанные в Power Pointe и очень расстраиваются если презентация либо работает некорректно либо вообще не открывается из под линукса.
      Зато все компьютеры на Windows в школе забиты до отказа вирусами во время мероприятия или праздника какого нибудь страшно флешку детей с музыкой вставить. Но линуксу пофигу на эти проблемы. Просто открываешь флешку и руками удаляешь эти скрытые файлы со странными названиями и расширениями типа.exe .bin .com .dll .tmp там где их быть недолжно.

    • Марат 19.08.2014

      Не сказал бы что я ярый противник Windows 8 но все таки попробуйте войти в безопасный режим??? Уверен что и в windows 9 это тоже не учтут (способы конечно есть). Хотя реально что мне в ней нравится больше всего это быстрая загрузка, флешки извлекаются порядком быстрее чем в других OS, функциональный проводник и т.д. Но вот на данный момент сам использую linux Ubuntu и переходить обратно на windows 8 пока не хочется, но время покажет. Может быть win 9 себя оправдает ну в смысле цена качество. А пока не вижу никакой экономической целесообразности раскошеливаться на восьмерку.

    • SERG

      По крайней мере, UBUNTU сам ставит драйверы на принтера и устройства, а восьмерку заставить работать правильно очень сложно. Попробуйте ради интереса прикрепить HP 1102.

    • visitor

      Linux — для опытных пользователей? Рассмешили до слёз! (для новичков это чудо-Linux)

    - … Википедия

    Это список файловых систем (ФС) и сетевых протоколов, эмулирующих работу файловой системы, с небольшим описанием. Чтобы узнать более, вы можете пройти по соответствующей ссылке. Некоторые старые системы поддерживали только одну файловую систему,… … Википедия

    Содержание 1 Активные главные BSD системы 2 Производные BSD системы 2.1 Основанные на FreeBSD … Википедия

    Эта статья даёт хронологию появления операционных систем от 1955 до 2012 года. Содержание 1 1950 е 2 1960 е 3 1970 е 4 1980 е … Википедия

    Это список популярных программ, работающих в операционных системах основанных на UNIX (POSIX совместимых). Некоторые из этих программ являются стандартными для UNIX подобных систем. Содержание 1 Системный софт 1.1 Общего назначения … Википедия

    Содержание 1 Системный софт 1.1 Общего назначения 1.2 Управление системой … Википедия

    Существует несколько Unix подобных операционных систем, основанных на Berkeley Software Distribution (BSD). Наиболее известными потомками являются системы FreeBSD, OpenBSD и NetBSD, созданные на основе 386BSD и 4.4BSD L … Википедия

    Это служебный список статей, созданный дл … Википедия

    Это служебный список статей, созданный для координации работ по развитию темы. Данное предупреждение не ус … Википедия

    Это служебный список ст … Википедия

Книги

  • Microsoft Exchange Server 2013. Полное руководство , Рэнд Моримото,Майкл Ноэл,Гай Ярдени,Крис Амарис,Эндрю Аббат. Будучи чем-то большим, нежели просто исчерпывающим и авторитетным справочником, книга`Microsoft Exchange Server 2013. Полное руководство` предлагает сотни полезных советов и трюков,…
  • Программирование для карманных компьютеров Palm и Pocket PC , Владимир Рафалович, Сергей Карнаухов. Предметом книги является разработка приложений для портативных компьютеров на основе операционных систем Windows CE и Palm, называемых карманными персональными компьютерами (КПК). Дается…

Функции

Основные функции:

  • Исполнение запросов программ (ввод и вывод данных, запуск и остановка других программ, выделение и освобождение дополнительной памяти и др.).
  • в оперативную память и их выполнение.
  • Стандартизованный доступ к периферийным устройствам (устройства ввода-вывода).
  • Управление оперативной памятью (распределение между процессами, организация виртуальной памяти).
  • Управление доступом к данным на энергонезависимых носителях (таких как жёсткий диск , оптические диски и др.), организованным в той или иной файловой системе .
  • Обеспечение пользовательского интерфейса .
  • Сохранение информации об ошибках системы.

Дополнительные функции:

  • Параллельное или псевдопараллельное выполнение задач (многозадачность).
  • Эффективное распределение ресурсов вычислительной системы между процессами .
  • Разграничение доступа различных процессов к ресурсам.
  • Организация надёжных вычислений (невозможности одного вычислительного процесса намеренно или по ошибке повлиять на вычисления в другом процессе), основана на разграничении доступа к ресурсам.
  • Взаимодействие между процессами : обмен данными, взаимная синхронизация.
  • Защита самой системы, а также пользовательских данных и программ от действий пользователей (злонамеренных или по незнанию) или приложений.
  • Многопользовательский режим работы и разграничение прав доступа (см.: аутентификация , авторизация).

Компоненты операционной системы:

  • Командный процессор (интерпретатор)
  • Драйверы устройств
  • Интерфейс

Понятие

Существуют две группы определений операционной системы: «набор программ, управляющих оборудованием» и «набор программ, управляющих другими программами». Обе они имеют свой точный технический смысл, который связан с вопросом, в каких случаях требуется операционная система.

Есть приложения вычислительной техники, для которых операционные системы излишни. Например, встроенные микрокомпьютеры , содержащиеся во многих бытовых приборах, автомобилях (иногда по десятку в каждом), простейших сотовых телефонах, постоянно исполняют лишь одну программу, запускающуюся по включении. Многие простые игровые приставки - также представляющие собой специализированные микрокомпьютеры - могут обходиться без операционной системы, запуская при включении программу, записанную на вставленном в устройство «картридже» или компакт-диске .

Операционные системы нужны, если:

  • вычислительная система используется для различных задач, причём программы, решающие эти задачи, нуждаются в сохранении данных и обмене ими. Из этого следует необходимость универсального механизма сохранения данных; в подавляющем большинстве случаев операционная система отвечает на неё реализацией файловой системы. Современные системы, кроме того, предоставляют возможность непосредственно «связать» вывод одной программы со вводом другой, минуя относительно медленные дисковые операции;
  • различные программы нуждаются в выполнении одних и тех же рутинных действий. Например, простой ввод символа с клавиатуры и отображение его на экране может потребовать исполнения сотен машинных команд, а дисковая операция - тысяч. Чтобы не программировать их каждый раз заново, операционные системы предоставляют системные библиотеки часто используемых подпрограмм (функций);
  • между программами и пользователями системы необходимо распределять полномочия, чтобы пользователи могли защищать свои данные от несанкционированного доступа, а возможная ошибка в программе не вызывала тотальных неприятностей;
  • необходима возможность имитации «одновременного» исполнения нескольких программ на одном компьютере (даже содержащем лишь один процессор), осуществляемой с помощью приёма, известного как «разделение времени». При этом специальный компонент, называемый планировщиком, делит процессорное время на короткие отрезки и предоставляет их поочерёдно различным исполняющимся программам (процессам);
  • оператор должен иметь возможность так или иначе управлять процессами выполнения отдельных программ. Для этого служат операционные среды - оболочка и наборы утилит - они могут являться частью операционной системы.

Таким образом, современные универсальные операционные системы можно охарактеризовать, прежде всего, как:

  • использующие файловые системы (с универсальным механизмом доступа к данным),
  • многопользовательские (с разделением полномочий),
  • многозадачные (с разделением времени).

Многозадачность и распределение полномочий требуют определённой иерархии привилегий компонентов самой операционной системе. В составе операционной системы различают три группы компонентов:

  • ядро , содержащее планировщик; драйверы устройств, непосредственно управляющие оборудованием; сетевая подсистема, файловая система;

Большинство программ, как системных (входящих в операционную систему), так и прикладных, исполняются в непривилегированном («пользовательском») режиме работы процессора и получают доступ к оборудованию (и, при необходимости, к другим ресурсам ядра, а также ресурсам иных программ) только посредством системных вызовов . Ядро исполняется в привилегированном режиме: именно в этом смысле говорят, что система (точнее, её ядро) управляет оборудованием.

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

Ядро

Ядро - центральная часть операционной системы, управляющая выполнением процессов, ресурсами вычислительной системы и предоставляющая процессам координированный доступ к этим ресурсам. Основными ресурсами являются процессорное время , память и устройства ввода-вывода . Доступ к файловой системе и сетевое взаимодействие также могут быть реализованы на уровне ядра.

Как основополагающий элемент операционной системы, ядро представляет собой наиболее низкий уровень абстракции для доступа приложений к ресурсам вычислительной системы, необходимым для их работы. Как правило, ядро предоставляет такой доступ исполняемым процессам соответствующих приложений за счёт использования механизмов межпроцессного взаимодействия и обращения приложений к системным вызовам ОС.

Описанная задача может различаться в зависимости от типа архитектуры ядра и способа её реализации.

Пакетный режим

Необходимость оптимального использования дорогостоящих вычислительных ресурсов привела к появлению концепции «пакетного режима» исполнения программ. Пакетный режим предполагает наличие очереди программ на исполнение, причём система может обеспечивать загрузку программы с внешних носителей данных в оперативную память, не дожидаясь завершения исполнения предыдущей программы, что позволяет избежать простоя процессора.

Разделение времени и многозадачность

Уже пакетный режим в своём развитом варианте требует разделения процессорного времени между выполнением нескольких программ.

Необходимость в разделении времени (многозадачности, мультипрограммировании) проявилась ещё сильнее при распространении в качестве устройств ввода-вывода телетайпов (а позднее, терминалов с электронно-лучевыми дисплеями) (1960-е годы). Поскольку скорость клавиатурного ввода (и даже чтения с экрана) данных оператором много ниже, чем скорость обработки этих данных компьютером, использование компьютера в «монопольном» режиме (с одним оператором) могло привести к простою дорогостоящих вычислительных ресурсов.

Разделение времени позволило создать «многопользовательские» системы, в которых один (как правило) центральный процессор и блок оперативной памяти соединялся с многочисленными терминалами. При этом часть задач (таких как ввод или редактирование данных оператором) могла исполняться в режиме диалога, а другие задачи (такие как массивные вычисления) - в пакетном режиме.

Разделение полномочий

Распространение многопользовательских систем потребовало решения задачи разделения полномочий, позволяющей избежать возможности изменения исполняемой программы или данных одной программы в памяти компьютера другой программой (намеренно или по ошибке), а также изменения самой системы прикладной программой.

Реализация разделения полномочий в операционных системах была поддержана разработчиками процессоров, предложивших архитектуры с двумя режимами работы процессора - «реальным» (в котором исполняемой программе доступно всё адресное пространство компьютера) и «защищённым» (в котором доступность адресного пространства ограничена диапазоном, выделенном при запуске программы на исполнение).

Реальный масштаб времени

Применение универсальных компьютеров для управления производственными процессами потребовало реализации «реального масштаба времени» («реального времени») - синхронизации исполнения программ с внешними физическими процессами.

Включение функции реального масштаба времени позволило создавать решения, одновременно обслуживающие производственные процессы и решающие другие задачи (в пакетном режиме и/или в режиме разделения времени).

Файловые системы и структуры

Постепенная замена носителей с последовательным доступом (перфолент , перфокарт и магнитных лент) накопителями произвольного доступа (на магнитных дисках).

Файловая система - способ хранения данных на внешних запоминающих устройствах.

Существующие операционные системы

UNIX, стандартизация операционных систем и POSIX

Благодаря конкурентности реализаций архитектура UNIX стала вначале фактическим отраслевым стандартом, а затем обрела статус и стандарта юридического - ISO/IEC 9945 (POSIX).

Только системы, отвечающие спецификации Single UNIX Specification , имеют право носить имя UNIX. К таким системам относятся AIX , HP-UX , IRIX , Mac OS X , SCO OpenServer , Solaris , Tru64 и z/OS .

Операционные системы, следующие стандарту POSIX или опирающиеся на него, называют «POSIX-совместимыми» (чаще встречается словоупотребление «UNIX-подобные » или «семейство UNIX», но оно противоречит статусу торгового знака «UNIX», принадлежащего консорциуму The Open Group и зарезервированному для обозначения только операционных систем, строго следующих стандарту). Сертификация на совместимость со стандартом платная, из-за чего некоторые системы не проходили этот процесс, однако считаются POSIX-совместимыми по существу.

К UNIX-подобным относятся операционные системы, основанные на последней версии UNIX, выпущенной Bell Labs (System V), на разработках университета Беркли (FreeBSD , OpenBSD , NetBSD), на основе Solaris (OpenSolaris , BeleniX , Nexenta), а также Linux , разработанная в части утилит и библиотек проектом GNU и в части ядра - сообществом, возглавляемым Линусом Торвальдсом .

Стандартизация операционных систем преследует цель упрощения замены самой системы или оборудования при развитии вычислительной системы или сети и упрощении переноса прикладного программного обеспечения (строгое следование стандарту предполагает полную совместимость программ на уровне исходного текста; из-за профилирования стандарта и его развития некоторые изменения бывают всё же необходимы, но перенос программы между POSIX-совместимыми системами обходится на порядки дешевле, чем между альтернативными), а также преемственность опыта пользователей.

Самым заметным эффектом существования этого стандарта стало эффективное разворачивание Интернета в 1990-х годах .

Пост-UNIX-архитектуры

Коллектив, создавший UNIX, развил концепцию унификации объектов операционной системы, включив в исходную концепцию UNIX «устройство - это тоже файл» также и процессы, и любые другие системные, сетевые и прикладные сервисы, создав новую концепцию: «что угодно - это файл». Эта концепция стала одним из основных принципов системы Plan 9 (название было позаимствовано из фантастического триллера «План 9 из открытого космоса » Эдварда Вуда-младшего), призванной преодолеть принципиальные недостатки дизайна UNIX и сменившей «рабочую лошадку» UNIX System V на компьютерах сети Bell Labs в 1992 году .

Кроме реализации всех объектов системы в виде файлов и размещения их на едином и персональном для каждого терминала вычислительной сети пространстве (namespace), были пересмотрены другие архитектурные решения UNIX. Например, в Plan 9 отсутствует понятие «суперпользователь», и, соответственно, исключаются любые нарушения режима безопасности, связанные с нелегальным получением прав суперпользователя в системе. Для представления (хранения, обмена) информации Роб Пайк и Кен Томпсон разработали универсальную кодировку UTF-8 , на сегодняшний день ставшую стандартом де-факто. Для доступа к файлам используется единый универсальный протокол 9P, по сети работающий поверх сетевого протокола (TCP или UDP). Таким образом, для прикладного ПО сети не существует - доступ к локальным и к удалённым файлам единообразен. 9P - байт-ориентированный протокол, в отличие от других подобных протоколов, являющихся блок-ориентированными. Это также результат работы концепции: доступ побайтно - к унифицированным файлам, а не поблочно - к разнообразным и сильно изменяющимися с развитием технологий устройствам. Для контроля доступа к объектам не требуется иных решений, кроме уже существующего в операционной системе контроля доступа к файлам. Новая концепция системы хранения избавила администратора системы от изнурительного труда по сопровождению архивов и предвосхитила современные системы управления версиями файлов.

Операционные системы, созданные на базе или идеях UNIX, такие как всё семейство BSD и системы GNU/Linux, постепенно перенимают новые идеи из Bell Labs. Возможно, эти новые идеи ждёт большое будущее и признание ИТ-разработчиков.

Новые концепции были использованы Робом Пайком в Inferno .

См. также

Примечания

Литература

  • Гордеев А. В. Операционные системы: Учебник для вузов. - 2-е изд. - СПб. : Питер , 2007. - 416 с. - ISBN 978-5-94723-632-3
  • Деннинг П. Дж., Браун Р. Л. Операционные системы // Современный компьютер. - М ., 1986.
  • Иртегов Д. В. Введение в операционные системы. - 2-е изд. - СПб. : BHV-СПб, 2007. - ISBN 978-5-94157-695-1
  • Керниган Б. У. , Пайк Р. У. UNIX - универсальная среда программирования = The UNIX Programming Environment. - М ., 1992.
  • Олифер В. Г., Олифер Н. А. Сетевые операционные системы. - СПб. : Питер , 2002. - 544 с. - ISBN 5-272-00120-6
  • Столлингс У. Операционные системы = Operating Systems: Internals and Design Principles. - М .: Вильямс, 2004. - 848 с. - ISBN 0-1303-1999-6
  • Таненбаум Э. С. Многоуровневая организация ЭВМ = Structured Computer Organization. - М .: Мир, 1979. - 547 с.
  • Таненбаум Э. С. Современные операционные системы = Modern Operating Systems. - 2-е изд. - СПб. : Питер , 2005. - 1038 с. - ISBN 5-318-00299-4
  • Таненбаум Э. С. , Вудхалл А. С. Операционные системы. Разработка и реализация = Operating Systems: Design and Implementation. - 3-е изд. - СПб. : Питер , 2007. - 704 с. - ISBN 978-5-469-01403-4
  • Шоу А. Логическое проектирование операционных систем = The Logical Design of Operating Systems. - М .: Мир, 1981. - 360 с.
  • Рэймонд Э. С. Искусство программирования для UNIX = The Art of UNIX Programming. - М .: Вильямс, 2005. - 544 с. - ISBN 5-8459-0791-8
  • Mark G. Sobell. UNIX System V. A Practical Guide. - 3rd ed. - 1995.

Ссылки

  • Операционная система в каталоге ссылок Open Directory Project (dmoz).
  • Отставнов М. Е. Свободное программное обеспечение в школе . Свободное ПО для школы (2003).(недоступная ссылка - история ) Проверено 16 апреля 2010.

Наверное, практически, все пользователи компьютеров слышали, что кроме всем известной операционной системы для ПК Windows имеются еще и другие системы.

Рассмотрим основные плюсы и минусы современных операционных систем .

Windows XP

Операционная система Виндовс ХР уже достаточно давно функционирует на различных устройствах. Её выпуск был сделан 25 октября 2001 года, а последнее обновление этой системы произошла 21 апреля 2008 года.

Плюсы:

  • одними из основных плюсов операционной системы для ПК Windows XP является, то что она весьма удобна в управлении и для множества её пользователей интерфейс других ОС может быть непонятен и неудобен;
  • на данную ОС имеется большое количество программ и игр, которые будет сложно запустить на прочих системах.

Минусы:

  • для работы Виндовс ХР необходимо больше ресурсов, чем для прочих систем, поскольку в ней нет такого обилия настроек;
  • для этой ОС выпускаются в большинстве случаев платные программы, поэтому Вам придется платить не только за систему, но и за программное обеспечение. Конечно же опытные пользователи могут найти бесплатные альтернативы необходимых программ, но с ними работать может быть значительно труднее.

Windows 7

Windows 7 – это вид операционной системы , которая широко применяется в данный момент. С её выходом Microsoft Corporation решили множество проблем, которые возникали с Виндовс ХР, но вместо них появились новые.

Плюсы:

  • функции операционной системы Виндовс 7 позволяют ей делать качественную визуализацию, чем облегчают работу с ней;
  • при подключении нового устройства, Вам не придется искать драйвер, ОС сама найдет его в интернете и установит.

Минусы:

  • так как данная система относится к ряду операционных систем Windows, то она обладает такими же минусами, как и ХР, хотя в данной ОС их значительно меньше.

Windows 8

Разработчиками ОС Windows 8 является транснациональная корпорация Microsoft. Выход системы был сделан 26 октября 2012 года.

Плюсы:

  • работает значительно быстрее чем её предшественники;
  • операционная система Виндовс 8 позволяет синхронизировать данные между персональным компьютеров и смартфоном или планшетом;
  • ОС имеет привлекательный интерфейс и очень удобна для планшетных ПК.

Минусы:

  • Windows 8 обладает интерфейсом, который не очень удобен для работы с мышкой;
  • практически все программы на неё платные.

*nix подобная операционная система была создана студентом Торвальдом Линусом. Она значительно отличается от Виндовс и её применяют в основном для серверов или программисты в своей работе. Хотя существует множество дистрибутив и для обычных пользователей, например – Ubuntu.

Ubuntu 10.04

Рассмотрим последнюю LTS (Long Term Support) версию, так как она имеет большие отличия от предыдущих – это ОС Ubuntu 10.04 lucid lynx. В данной системе решена основная проблема Линукса – соединение с интернетом. В отличии от прошлых версий в ней ничего настраивать не нужно, только установить программу Wicd. В современных операционных системах Linux очень важно иметь интернет, поскольку обновления выходят почти еженедельно, а также при его помощи можно русифицировать англоязычное ПО. Выход новой версии Убунту осуществляется каждые полгода.

Плюсы:

  • запуск Ubuntu выполняется в два раза быстрее чем Виндовс, а также очень быстро выполняется смена пользователя;
  • установка драйверов и программ выполняется очень легко при помощи интернета;
  • для скачивания программ можно зайти в менеджер приложений и там её найти;
  • настройка интерфейса выполняется до мелочей, поэтому Вы можете полностью подогнать систему под себя;
  • для работы операционной системы Убунту не требуется установка антивируса, поскольку в ней полностью отсутствуют вирусы;
  • видео и аудио кодеки устанавливаются по мере необходимости.

Минусы:

  • настройка функций операционной системы Ubuntu в первый раз оказывается долгой и сложной. Конечно же можно и без неё обойтись, но так Вам не удастся получиться все удовольствие от работы с Убунту;
  • система имеет ограниченное количество портативных программ. Поэтому, если Вы хотите пользоваться теми же программами что Windows, то скорей всего придется устанавливать виртуальную машину;
  • большинства программ нету в центре приложений, поэтому их придется вручную искать в сети интернет;
  • множества игр нету для ОС Ubuntu.

Позже вышли версии Убунту 10.10 и 11.04, но они ничем не отличаются от данной версии, кроме альтернативной графической оболочки.

Операционную систему Mac OS создала всем известная корпорация Apple. Основным её отличием от других ОС является то, что она отдельно не продается, а приобрести эту операционную систему для ПК можно только вместе с компьютерами и ноутбуками Apple.

Плюсы:

  • мощная встроенная защита от вирусных программ;
  • удобный и приятный интерфейс. Функции операционной системы Mac OS рассчитаны на то, чтобы ею было легко пользоваться;
  • практически все программы, которые создаются на Виндовс, также создаются и на Mac.

Минусы:

  • она продается только вместе с компьютером Apple и имеет высокую цену.

Выводы:

После просмотра описанных плюсов и минусов, определить какая операционная система лучше , очень сложно. Конечно же, можно было бы взять Mac, но из-за его большой ценовой политики, не каждый сможет себе его позволить. Хоть Ubuntu и считается приемлемой для обычных пользователей, она все равно остается Линуксом, который вызывает у пользователей множество проблем с его настройкой. Если Вы уже не один год пользуетесь Виндовс и не хотите прощаться со своей спокойной жизнью, то тогда лучше пользуйтесь им и далее.

Но все же, если Ваш бюджет позволяет купить Mac, то лучше это сделать, правда необходимо понимать, что например такая популярная бухгалтерская программа как 1C не будет на нем работать. И если Вам необходимо её запустить на своем Mac, то придется покупать программу эмулятор Windows Polaris, а это опять придется тратиться и на Полярис и на операционную систему Виндовс. Но при помощи ОС Mac Вы получите стабильность и лучшее взаимодействие с аппаратной частью.

Что такое операционная система и как она управляет ПК

Операционной системой называется комплекс программ, которые обеспечивают автоматизацию доступа к аппаратным и программным ресурсам компьютера.

Операционные системы (ОС) являются основой системного программного обеспечения. Без операционной системы доступ к аппаратуре и программам современного компьютера совершенно невозможен. Все аппаратные, а также и программные средства предоставляются пользователю только через посредника - операционную систему (рис. 2.1).

т

Пользователь

Операционная система

Аппаратные средства и программы компьютера

Рис. 2.1

Обеспечение операций по обмену данными между выполняющейся программой и внешними устройствами;

Обслуживание нестандартных ситуаций в ходе выполнения программы;

Удаление выполненной программы из оперативной памяти и освобождение места для загрузки новой программы;

Организация хранения и поиска программ и данных на внешних носителях; - организация взаимодействия пользователя и операционной системы - прием и выполнение команд пользователя;

Выполнение различных вспомогательных (сервисных) функций, таких как форматирование дисковых устройств, копирование информации с одного дискового устройства на другое и некоторые другие.

Образующие базовую систему ввода-вывода части операционной системы обычно записываются в постоянную память компьютера. Все остальные ее части размещаются на гибком, винчестерском или лазерном диске, который в этом случае называется системным диском.

Операционная система должна находиться в рабочем состоянии в течение всего времени функционирования компьютера. Работа операционной системы начинается в момент включения компьютера и заканчивается в момент его выключения.

    1. Краткий обзор операционных систем

Среди всех системных программ, с которыми приходится иметь дело пользователям компьютеров, особое место занимают операционные системы. Операционная система управляет компьютером, запускает программы, обеспечивает защиту данных, выполняет различные сервисные функции по запросам пользователя и программ. Каждая программа пользуется услугами ОС, а потому может работать только под управлением той ОС, которая обеспечивает для нее эти услуги. Таким образом, выбор ОС очень важен, так как он определяет, с какими программами Вы сможете работать на своем компьютере. От выбора ОС зависят также производительность Вашей работы, степень защиты Ваших данных, необходимые аппаратные средства и т.д.

На компьютерах типа IBM PC, используемых в качестве рабочих мест пользователей, чаще всего применяются следующие операционные системы:

    операционная система MS DOS фирмы Microsoft или совместимые с ней операционные системы - PC DOS фирмы IBM и Novell DOS фирмы Novell и др. Мы будем называть эти ОС общим названием DOS;

    операционная система Windows фирмы Microsoft, точнее, Windows версий 3.1 или 3.11 или Windows for Workgroups 3.11 (это расширение Windows с поддержкой одноранговых локальных сетей);

    операционные системы Windows 95 и Windows NT Workstation (версий 3.51 и 4.0), Windows 2000, Windows XP фирмы Microsoft ;

    операционная система OS/2 3.0 Warp фирмы IBM.

Что такое Windows XP?

Это OC от Microsoft, начиная с которой сделана попытка объединить две, ранее существовавшие независимо, версии Windows 9Х и NT. Первоначально этот проект назывался Whisler, но сейчас он разделился на две линии, Windows XP, позиционирующуюся на замену W9x и W2kPro, и Windows.NET, позиционирующуюся на замену NT Server всех сортов. Вне зависимости от названия, все они является прямыми наследниками Windows 2000, и продолжателями линейки Windows NT. Этот факт и определяет основные особенности Windows XP. Это полностью 32 разрядная ОС с приоритетной многозадачностью. В её основе лежат те же принципы, на которых базировались все NT.

    1. Рабочий стол и его структура

Основными элементами пользовательского интерфейса операционной системы Windows являются следующие объекты: Рабочий стол, окна, значки, ярлыки, кнопки, панели, меню, папки, приложения и документы. К объектам интерфейса относятся также любые аппаратные и программные ресурсы компьютера. Да и компьютер в целом тоже считается объектом.

Рабочий стол

В операционной системе Windows весь экран дисплея рассматривается как модель рабочего места специалиста, на котором создана необходимая для обработки информации обстановка, как своеобразная «поверхность рабочего стола», на котором «размещаются» некоторые документы и различные средства для работы с ними.

Все остальные элементы пользовательского интерфейса так или иначе привязываются к Рабочему столу. На нем размещаются окна, значки документов, программ и устройств, а также различные панели, содержащие какие-либо группы значков (рис. 2.2).

Рис. 2.2

В нижней части рабочего стола расположена строка, которая состоит из кнопки «Пуск» - главное меню, панели быстрого запуска, панель задач, панель индикации.

На рабочем столе размещены следующие объекты (рис 2.3):

Рис. 2.3

Мои документы – содержат документы пользователя (рис. 2.4)

Рис.2.4

Internet Explorer – содержит программу для просмотра Интернет страниц (рис 2.5)

Рис. 2.5

Мой компьютер – отображает список дисков и дополнительных устройств хранения информации (рис. 2.6)

Рис. 2.6

Сетевое окружение – отображает список подключенных компьютеров к сети (рис 2.7)

Рис. 2.7

Корзина – содержат список удаленных объектов (рис. 2.8)

Рис. 2.8

    1. Структура окна Windows

При работе с Windows XP пространство экрана занимает одно или несколько окон - прямоугольных областей экрана, в которых выполняются различные Windows -программы. В окнах также выводятся запросы Windows -программ (типа приведенных на рис. 2.9 и 2.10).

Рис. 2.9


Рис. 2.10

Многие программы могут открывать для своих нужд несколько окон: скажем, редактор документов Microsoft Word использует отдельное окно для каждого редактируемого документа. Окна программ отличаются от других окон тем, что в середине верхней строки (заголовка) окна у них выводится имя программы, а под ним выводится строка пунктов меню.

Кроме окон, на экране Windows могут присутствовать пиктограммы - значки окон. Многие окна Windows могут быть «свернуты» в пиктограммы, это делается тогда, когда соответствующее окно временно не нужно (пиктограммы обычно помещаются в нижней части экрана). А когда окно снова становится необходимым, его можно сразу же «развернуть» из пиктограммы двойным щелчком по пиктограмме.

Windows предоставляет простые и удобные средства для работы с окнами и пиктограммами: их можно перемещать, у большинства окон - изменять размеры, сворачивать окна в пиктограммы и разворачивать пиктограммы в окна. С помощью этих средств Вы сможете использовать рабочее пространство экрана наиболее эффективно.

Окна Windows

Каждое окно Windows является прямоугольной областью экрана. Как правило, в верхней части окна находится строка заголовка окна . В середине строки заголовка отображается название окна, а также сворачивания и разворачивания (или восстановления размера) окна (рис. 2.11).

Рис. 2.11

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

Заметим, что и кнопка системного меню, и кнопки сворачивания и разворачивания (или восстановления размера окна) могут отсутствовать: они имеются только для тех окон, для которых соответствующие действия имеют смысл.

Под строкой заголовка окна может располагаться строка меню (рис. 2.12).

Рис. 2.12

Строка меню имеется только у основных окон программ, а у так называемых диалоговых окон, открываемых программами для своих нужд, меню нет. В правой части окна может находиться вертикальная, а в нижней - горизонтальная линейка прокрутки. Любая из них (или они обе) могут отсутствовать (рис. 2.13).

Рис. 2.13

При работе с Windows на экране могут появляться три разновидности окон:

    окна программ (в заголовке у них выводится наименование программы);

    так называемые вторичные окна, создаваемые программами.

    • Например

      • Редакторы документов - в них выводят обрабатываемые документы,

        Графические редакторы - картинки,

        Диспетчер Программ - группы программ и т.д.;

    окна запросов (иногда называемые вспомогательными окнами).

Они обычно используются для вывода на короткий срок какой-либо информации, запроса на те или иные действия пользователя, ввод каких-либо данных и т.д. Подробнее об окнах запросов рассказывается в следующей главе. Окна программ отличаются от вторичных окон и окон запросов следующим:

    в середине верхней строки (заголовка) окна программы выводится имя программы, а у вторичного окна там выводится описание выводимой информации (скажем, имя обрабатываемого документа), у окна запроса - название запроса;

    под строкой заголовка у окна программы располагается строка меню, а у вторичных окон и окон запросов строки меню нет;

    окна программ обычно имеют кнопки сворачивания, а у окон запросов, как правило, кнопок сворачивания и разворачивания нет.

Окна запросов всегда выводятся поверх других окон программы. Обычно при появлении окна запроса никакая работа с данной программой невозможна до ответа на запрос и закрытия окна запроса. Окна запросов, как правило, не могут менять размер, и у них нет кнопок сворачивания и разворачивания.

Работа со всеми типами окон с помощью мыши осуществляется практически одинаково. А при использовании клавиатуры следует помнить, что переход от одного окна программы к другому осуществляется нажатием комбинации клавиш , а от одного вторичного окна к другому (открытому той же программой) - нажатием (Ctrl + F 6) (см. ниже). Закрытие окна программы осуществляется комбинацией клавиш (Alt + F4), вторичного окна - , окна запроса - нажатием .