Эволюция операционных систем или как это было и как будет
Здравствуйте, Хабралюди!
Не многие знают и не многие помнят, с чего началась история компьютерного софта — операционные системы. Именно эту тему и выбрал школьник для своей МАН-овской работы (МАН — малая академия наук). Звучит оно так — эволюция операционных систем. Сразу скажу, что более 90% из Тырнета, но откопано далеко не в первых 2-х страницах поиска в Гугле.
Вступление
Компьютерные технологии в последнее время сделали значительный скачок вперед, и скоро невозможно будет представить наши жизни без помощи компьютера. Но без операционной системы компьютер — лишь набор микросхем. Именно на базе операционной системы работают все программы, которые мы используем, именно от ОС в первую очередь будет зависеть скорость и производительность нашего труда на компьютере.
Современный компьютер состоит из одного или нескольких процессоров, оперативной памяти, дисков, принтера, клавиатуры, мыши, монитора, сетевых интерфейсов и других различных устройств ввода-вывода. В итоге получается довольно сложная система. Если каждому программисту, который создает приложение, нужно будет разбираться во всех тонкостях работы всех этих устройств, то он не напишет ни строки кода. Более того, управление всеми этими компонентами и их оптимальное использование представляет собой очень непростую задачу. По этой причине компьютеры оснащены специальным уровнем программного обеспечения, который называется операционной системой, в задачу которого входит управление пользовательскими программами, а также управление всеми ресурсами железа.
Первая ОС
GM-НАА была первой операционной системой для компьютеров. Она была создана в 1955 году Робертом Патриком с General Motors и Оуэном Моком с North American Aviation. Она была основана на системном мониторе и работала на больших машинах. Основная функция GM-НАА — автоматическое выполнение новой программы, когда старая программа завершилась.
Возникновение Плато
В 1972 году была разработана система PLATO, которая имела ряд инноваций, таких как оранжевая плазменная панель. Она включала в себя память и функции растровой графики. Плазменный дисплей PLATO поддерживал возможность быстрой отрисовки векторных линий.Многие инноваций, ввела ОС PLATO, стали в дальнейшем фундаментом для разработки других компьютерных систем. Например, некоторые технологии были заимствованы и усовершенствованные компанией Apple.
Возникновение UNIX
Первая система UNIX была разработана в 1969 году в подразделении Bell Labs компании AT & T. С тех пор было создано большое количество различных UNIX-систем.Некоторые отличительные признаки UNIX-систем включают в себя:
1) Использование текстовых файлов для настройки и управления системой;
2) Широкое применение утилит, запускаемых в командной строке;
3) Взаимодействие с пользователем посредством виртуального устройства — терминала;
4) Представление физических и виртуальных устройств как файлов.
Идеи, заложенные в основу UNIX, оказали огромное влияние на развитие компьютерных операционных систем. В настоящее время UNIX-системы признаны одними из самых исторически важных ОС. Эта операционная система популяризирует идею иерархической файловой системы с произвольной глубиной вложенности.
Linux
Linux была создана в 1991 году Линусом Торвальдсом, финским студентом. Тот факт, что Линус сразу после создания ОС выложил исходный код своей ОС в Интернет, был решающим в дальнейшей судьбе Linux. Хотя в 1991 году Интернет еще не был так широко распространен, как в наши дни, зато пользовались им в основном люди, которые имеют достаточную техническую подготовку. И уже с самого начала Торвальдс получил несколько заинтересованных отзывов с предложением помочь в разработке, на что Линус ответил согласием, и уже через полгода к разработке присоединились сотни, потом сотни тысяч добровольных помощников.В силу того, что исходные коды Linux распространяются свободно и общедоступно, к развитию системы с самого начала подключилось большое число независимых разработчиков.
MS-DOS
MS-DOS — коммерческая операционная система фирмы Microsoft для IBM PC-совместимых персональных компьютеров. MS-DOS работает в режиме реального времени процессора x86. Обеспечивается единовременное выполнение только одной программы. MS-DOS была спроектирована так, чтобы пользователи могли легко заменить встроенный интерпретатор посторонними интерпретаторами командной строки, например 4DOS.
Windows, куда ж без нее
В 1985 году появляется первая версия Windows, которая не была оценена пользователями и ее проигнорировали. Возможно потому, что она всего лишь дополняла возможности DOS, будучи фактически графической оболочкой и надстройкой над комплектом MS-DOS.
Со временем, система Windows все более совершенствовалась, появилась полноценная графика, лишила пользователей от видения системных файлов, был преодолен барьер многозадачности, что позволяет запустить 2-3 программы.В 1992 году с момента возникновения Windows 3.1, по мнению многих пользователей и профессионалов, новые возможности ОС были оценены по достоинству. С версии Windos3.1 ОС получила начало 32-разрядная доступность к жесткому диску.
В 1998 году, 25 июня, новая OC Windows 98 вышла на рынок потребителей. Преимуществом, по сравнению с предыдущими образцами, были: полная интеграция с Интернетом, более совершенное управление интерфейсом, новый процессор Pentium II, графический портал AGP, шина USB.
Параллельно с предыдущими, началась разработка системы Windows XP, где окончательно решено отказаться от 16-разрядности в ядре системы, и перейти на 32-разрядную, с новой архитектурой и строением. Из преимуществ новой системы необходимо отметить следующее: это первая из систем с полностью настраиваемым интерфейсом, внедрением интеллектуального меню «Пуск». Также оптимально переработана панель — управляющая ПК.
Появление после Widows XP новой системы Windows Vista считают самым неудачным вариантом после всех предыдущих выпусков ОС. Ее представляют, как «генеральную репетицию» перед Windows 7. Казалось бы, неплохие качества новой системы должны были заинтересовать пользователей. Такие новшевства как встроенный поиск, трехмерность интерфейса Aero с красивыми заставками, хорошую защиту — ничего не помогло, все выполнено крайне неудачно, по мнению пользователей.
Windows 7 мало чем кроме нового интерфейса отменялась от Vista. Вариантов Windows 7 выпущено 5: Starter Edition, домашняя базовая, домашняя расширенная, профессиональная, максимальная.
Windows 8 в отличие от своих предшественников — Windows 7 и Windows XP использует новый интерфейс под названием Modern(Metro). Также в системе присутствует и рабочий стол, но уже в виде отдельного приложения.
Мобильные ОС
Сейчас все больший интерес пользователей привлекают смартфоны на различных операционных системах: Windows Phone, Boda, IOS. Самыми популярными из них являются IOS и AndroidOS.
IOS — мобильная операционная система, созданная на ядре Linux и разрабатываемой и выпускаемой американской компанией Apple. Была выпущена в 2007 году изначально — для iPhone и iPod Touch. Сейчас же она установлена на всех устройствах Apple. Такие нововведения как мобильный браузер Safari, визуальная голосовая почта, виртуальная клавиатура сделали IOS одной из наиболее популярных систем для смартфонов.
Андроид
Андроид — система, которая наиболее динамично развивается, разработанна для смартфонов(изначально для коммунникаторов(Айфон и его тачскрин изменили мнение Гугла)). Она является упрощенным вариантом аналогичных систем Windows и Linux, используемых на стационарных ПК и ноутбуках, ориентированной для тачскрина. Платформа Андроид состоит из операционной системы, интерфейса, связывающего ПО и мощных приложений.
Google Chrome OS (облачная ОС)
Chrome OS позиционируется как операционная система для различных устройств — от маленьких нетбуков до полноразмерных настольных систем и поддерживает x86-и ARM-архитектуры процессоров.
Новая ОС Google Chrome имеет открытый исходный код, основанный на оптимизированном Linux-ядре и управляется браузером Chrome.Главной особенностью будет доминирование веб-приложений над обычными функциями ОС. Ключевая роль при этом отводится браузеру.
Стратегия создания нового продукта подразумевает архитектуру, нетребовательную к аппаратным ресурсам персонального компьютера, используемого для выхода в сеть Интернет.
Все приложения, которые запускает система — веб-сервисы. Фактически, все действия, проходящих в на компьютере, выполняются в Интернете — нет необходимости устанавливать никаких офлайновых приложений. В связи с этим работа в Chrome OS не требует наличия у компьютера мощных ресурсов, ведь все процессы запускаются не на самом компьютере, а на серверах соответствующих служб.
Предсказания ворожеи
Операционная система пользователя становится чем-то похожим на веб-браузер, установленной на голое железо. Современный классический интерфейс (разработанный в Xerox PARC и впервые внедрен Apple почти 30 лет назад) отойдет в прошлое. Многие современные составных частей ОС станут просто не нужны, другие уйдут от пользователя и превратятся в сервисы API для программистов. Основным задачей ОС станет предоставление возможности запуска клиентской части облачных сервисов. И преимущества, которыми Microsoft в современном мире ОС, будет значительно уменьшены. Им придется придумывать новые способы привязки к себе пользователей и программистов в новом среде, более конкурентной, в сравнению с нынешней.
Многое зависит от решений, успехов и неудач крупных софтверных компаний, таких как Microsoft, Google. В отличие от той эволюции софта, которую мы наблюдали в девяностых и двухтысячных, новая эволюция все меньше зависет от производителей железа, и все больше — от производителей конечного ПО для пользователей.
За криворукость не ругать, если что — поправлять, автора не матюкать.
История создания операционных систем
Технический прогресс не стоит на месте. Уже сегодня мы ездим на экологически чистых электрокарах, пользуемся мобильной связью в любой точке мира, практически у каждого есть персональный компьютер. В XXI веке уклон пошел на автоматизацию всех процессов. Как люди жили без ПК? Вся информация преподносилась исключительно на бумаге, это было очень неудобно и затратно в финансовом плане. Потом изобрели компьютеры, а вместе с ними и операционные системы (ОС). История создания операционных систем очень занимательна. Сегодня мы разберем процесс их внедрения в нашу жизнь подробно. Начнем!
Первые попытки
Перед обществом всегда стоял извечный вопрос: как сделать так, чтобы можно было хранить и пользоваться информацией без письменных и печатных источников? Профессия машинистки в те годы была очень востребованной, потому что именно они были «прообразами» нынешней клавиатуры, набирая различного рода тексты.
Физики, математики и инженеры всего мира бились над воплощением в жизнь такого устройства. Решалось множество технологических задач, попутно открывались новые зависимости и фундаментальные законы этих точных наук. В конечном итоге в первой половине 1940-х годах были созданы первые цифровые компьютеры и ЭВМ.
Это были громоздкие устройства, предназначавшиеся исключительно для нужд армии. Их невозможно было транспортировать, все операции осуществлялись с помощью специально обученных людей. Это была техника без операционной системы. Они выполняли простейшие математические действия и некоторые экономические операции.
Так продолжалось до второй половины 1950-х. Постоянно наращивались мощности, однако спектр выполняемых задач оставался практически одним и тем же, что и на заре существования.
Кто, как и когда создал первую операционную систему?
Наверное, этот застой так бы и продолжался, если бы у человечества не было желания сконструировать такие устройства. Несмотря на высокий уровень развития технологий в таких сверхдержавах, как США и СССР, они тоже очень долго бились над этой задачей. Она была решена.
В каком году создали первую операционную систему? История создания операционных систем очень сложна. Первыми цели достигли Соединенные Штаты Америки. В 1955 году миру явилась ОС GM-NAA, предназначенная для цифровых компьютеров. Работала посредством системного монитора, была совместима и с ЭВМ.
Кто создал первую операционную систему? Над этой проблемой параллельно работали два американских изобретателя — Р. Патрик и О. Мок. Они трудились на благо разных компаний — General Motors и North American Aviation (NAA). В результате многих безуспешных попыток они решили всё же объединить свои усилия. В соавторстве они и явили миру ту платформу. Она работала на архитектуре IBM 701 для IBM 704. Основной задачей являлось ускоренное выполнение программ после компиляции предыдущей. Это ускоряло рабочий процесс.
Где создали первую операционную систему? Как уже было отмечено, первая в мире ОС была создана в США. Конечно, руководство СССР не могло с этим смириться, однако в советской стране это нововведение появилось гораздо позже, через 13 лет. Она называлась «Диспетчер-68». Тогда партийное руководство очень гордилось этим «достижением», однако по возможностям она уступала американским во много раз.
Что было дальше? Далее технологии постоянно улучшались, однако чего-то примечательного не изобреталось. Типичными были FMS, IBSYS и др.
Эта система была создана в 1969 году. Кодеры благодарны ей тем, что на основе был создан язык программирования «Си». Сейчас она распространена в серверных системах различных компаний мира.
Авторами стали девелоперы из компании AT & T. Она неоднократно модернизировалась. Самым известным изобретением на ядре UNIX стала другая ОС — Linux. Отличалась она от предшественников следующим:
Эти концепции используются и по сей день. Особенно важен здесь первый пункт списка, так как именно он дал решающий толчок к развитию системы каталогов и файлов, которыми мы пользуемся сегодня.
PLATO
В 1972 году появилась ОС PLATO. Тут прослеживается некоторая схожесть с современными компьютерами: на терминалах PLATO можно было работать с растровой и векторной графикой. Их панель была сделана из плазмы, отдавала оранжевым оттенком. Стоит сказать, что многие наработки послужили базой для популярных сегодня премиальных ПК фирмы Apple.
Кроме того, в качестве задач ей преподносили старые-добрые вычисления, симуляцию процессов через графику. В общем, она помогала обучаться школьникам, студентам. Военные также использовали ее, но в меньшей степени.
Единственным минусом на тот момент была дороговизна изготовления компонентов для работы с ней: блока, клавиатуры. Встраивание базового кода было также недешевым. Розничная цена из-за этого была высока — от 12. 000 долларов.
MS-DOS
На момент выхода в 1981 году это была самая современная операционная система. В то же время она была и самая простая для понимания: в качестве элемента коммуникации использовалась только командная строка, в которую нужно было писать то, чего хочет пользователь от компьютера, по определенным алгоритмам. Ею поддерживались дискеты.
Это была среда для появления первых «домашних хакеров», которых мы сегодня знаем под именами программистов-самоучек. Некоторые люди сегодня, запуская эмуляторы этой системы, обучаются базовому взаимодействию с каталогами и основам задания команд именно на этой платформе.
Однако через время некоторые пользователи начали присылать письма о том, где было сказано, что их раздражает постоянная необходимость вводить какие-то команды, чтобы получить доступ к чему-либо. Плюс черный интерфейс пришелся не по вкусу большинству. Нужно было что-то предпринимать для выхода из кризисной ситуации. На этом фоне и появляется следующий экземпляр. О нем пойдет речь далее.
Изобретение Windows
Самая узнаваемая, популярная в мире и наилучшее решение для пользователей, которые решают «просто работать за компьютером». О чем идет речь? Конечно же, о Windows!
Первая версия этой ОС была выпущена в 1985 году (1. 0x). Сконструирована на основе предшествующего продукта — MS-DOS. Компания-производитель — всем известный Microsoft, вначале не была на таком хорошем счету. Фактически это было немного отличающееся от DOS детище.
Однако 1. 0х предлагала широкий выбор новых возможностей, благодаря которым пользователи получали преимущество над владельцами других ОС. Но был еще один аспект, который перечеркивал все достоинства: цена на оборудование. Нужно было купить мышь, клавиатуру, физическую и оперативную память, процессор… В то время это всё стоило очень дорого, поэтому Windows могли себе позволить настоящие богачи.
Хотя и в наше отмечается устойчивая тенденция на подорожание комплектующих к ПК, однако тогда это было особенно ощутимо из-за другой ценовой политики и большей стоимости доллара.
В 2. 0х впервые появляется оконная система, которая полностью оправдывает название. Повышена производительность, можно было установить расширенный модуль памяти.
В Windows 3. x ориентировались на улучшения со стороны пользовательского интерфейса и мультимедийных возможностей. Применена технология многозадачности. С этого момента Microsoft начинает конкурентную борьбу с другими IT-компаниями.
В 1995 году выходит разновидность под одноименным цифровым обозначением — Windows 95. Производители проделали огромную работу и улучшили все компоненты (в первую очередь — производительность), исправили множество прошлых недочетов. Она отложилась в общественном сознании как надежная и простая. Появилась первая мелодия запуска системы. В дальнейшем другие композиции сопровождали людей уже беспрерывно. В общем, версия получила огромный коммерческий успех.
Windows 98. Полностью переработан порядок доступа в Интернет, добавлены все существующие на тот момент сетевые протоколы. Можно сказать, что пользователь становился полноправным членом Всемирной паутины. Работа с несколькими мониторами стала реальностью уже в то время, до того, как это стало одной из «фишек» современных стримеров.
Наступал долгожданный 2000 год, и нужно было чем-то выделиться. В Microsoft Corporation решили подойти банально к этому вопросу, выпустив Windows Millenium Edition. Она прошла как-то незаметно в пользовательских кругах — то ли из-за отсутствия значительных обновлений, то ли из-за того, что аудитория уже привыкла к «95-ой» и «98-ой». Что мог заметить пользователь? Была введена поддержка ADSL и кабельных модемов, проигрыватель W. Media и незначительные изменения в интерфейсе. Да, аппаратная часть стала немного интереснее, но простых людей это всё равно не касалось, поэтому это издание не получило особого распространения даже у себя на родине.
Windows XP
А вот следующую ОС наверняка знает каждый человек в этом мире — Windows XP. Простое, приятное глазу оформление учитывало все вкусовые предпочтения, а заставка надолго засела в памяти. Настолько, что на ее основе создаются мемы в соцсетях.
Интегрированный удаленный доступ позволил решать проблемы дистанционно. С «System Restore» можно было не беспокоиться о сохранности данных, если что-то пойдет не так, ведь можно просто восстановить систему через специальную точку. Установка дополнительного архивного ПО стала не нужна. Усовершенствовалась система поддержки мультимедийных форматов.
Она до сих пор остается доминирующей в некоторых странах. Что интересно, в этот список попала и такая страна как Армения.
Windows Vista
Наверное, самая неудачный продукт Microsoft на тот момент. Сроки выхода срывались, с завидной периодичностью переносились, а что в итоге? Был получен крайне неоптимизированный продукт: всё лагало и вылетало. Разработчики игр даже не хотели портировать на нее свои проекты. Особенно резко восприняли ее на территории стран Европы.
Windows 7
Эту ОС ставят в пример нынешним версиям, говоря, что это именно то, чего все хотели. Это еще более доработанная XP, то есть, намного лучше, чем когда-либо. Она была усложнена в техническом плане, системные требования стали более высокими, но отдача от этого была очень хорошая. Конечно, большинство изменений затронули дизайн, однако было и то, что повышало удобство пользователей, например, функция уведомлений и нормальное обновление компонентов.
Классическая офисная ОС, в которой нет ничего лишнего. Доля рынка высока — около 6% на 2020 год. Она еще долго будет на плаву.
Windows 8, 8. 1, 10, 11
Все три компонента было решено объединить в один пункт, потому что они относятся к системам нового поколения, которые показывают постепенно растущий коэффициент лени по принципу «чем дальше — тем хуже».
От нестареющей классики не осталось и следа: появились «плитки» — переработанное меню «Пуск». Внедрено множество никому не нужных бесполезных функций, которые стали нагружают систему настолько, что забирается чуть ли не 10% мощности Вашего ПК. Люди, которые перешли с восьмерки на 10-ку, поймут это. Если бы в Windows 8, 8. 1 и 10 не было такого нагромождения ненужного, то они были бы идеальны.
Важно! Помните, что мнение автора может не совпадать с Вашим. У каждой системы есть свои приверженцы и противники.
Почти ничего нельзя сказать про новоиспеченную Windows 11 — пока что о ней смешанные отзывы. Новое меню «Пуск», интеграция с мобильными устройствами, перевод общей концепции на вектор «Windows — услуга». Вроде бы неплохо, но это всё еще в полусыром виде. Пока что невозможно оценить потенциал к развитию — на момент написания статьи (ноябрь 2021 года) прошло недостаточно времени.
Изобретение Linux
Выпущена в 1991 году, на 6 лет позже Windows. Основана на ядре UNIX. Исходный код открыт — это значит, что платформу можно модифицировать как угодно, разрабатывая свои собственные версии.
Все действия осуществляются через командную строку. Это может показаться немного старомодным, но, с другой стороны, это практично и не создает ничего лишнего. В наше время популярность этой системы значительно ниже конкурентов в лице Apple и Windows, но целевая аудитория сформирована достаточно четко.
Система удобна для тех, кто любит настраивать всё под себя, что-то дорабатывая или беря из Интернета. Существует мнение, что в мире не существует двух полностью идентичных компьютеров на базе Linux, так как дистрибутивов сборок на данный момент очень много. Конкуренты пошли по другому пути — «Включил и работай».
Свою нишу она заняла и в качестве базы для серверов и суперкомпьютеров, так как она «легче» других ОС в аппаратном плане. Помогает в разгрузке и вышеназванная командная строка.
Вполне возможно, что за время написания этой статьи вышло еще несколько пользовательских дистрибутивов. В этом и есть основное преимущество открытого исходного кода — полная свобода в модернизации. Он предоставляет простор для творчества, стирая все границы.
История создания и развития операционных систем была тем самым переломом, после которого прогресс пошел нескончаемым потоком. Да, сегодня на компьютерах мы пишем тексты, создаем таблицы и презентации, общаемся или просто слушаем музыку… Благодаря чему? Windows, MacOS, Linux. Операционным системам. Это заставляет задуматься. Всего лишь одно изобретение изменило мир технологий. Может, и Вам стоит попробовать? Дерзайте!
Национальная библиотека им. Н. Э. Баумана
Bauman National Library
Персональные инструменты
История операционных систем
Это программное обеспечение, координирующее работу ЭВМ (электронно-вычислительная машина) и производящее управление другими программными модулями посредством скоординированной последовательности операций. Изначально, без операционной системы каждая программа на компьютере нуждалась в полной спецификации оборудования для правильной работы и выполнения своих задач, а также в своих собственных драйверах для периферийных устройств. Развитие программ и самого программного обеспечения в итоге заставила операционные системы стать доступными для повседневного использования.
Содержание
История
Первая операционная система
Первой операционной системой для компьютеров стала GM-НАА. Она была создана в 1955 году Робертом Патриком с General Motors и Оуэном Моком с North American Aviation. Она была основана на системных мониторах и работала исключительно на больших машинах. Основная функция GM-НАА – автоматическое выполнение новой программы, когда старая программа завершилась. [Источник 1]
Операционные системы Мейнфреймов
Мейнфрейм – это высокопроизводительный компьютер, предназначенный для большой обработки данных и хранения большого количества данных, а также имеющий большой объем памяти. Первый мейнфрейм создала компания IBM в 1964 году, который получил название IBM System/360.
Мейнфреймы занимали целые залы в виде больших универсальных машин в крупных центрах обработки корпоративных данных, которые до сих пор встречаются в наше время. Такие компьютеры отличаются от персональных компьютеров объемами ввода-вывода данных. Мейнфреймы используют в качестве мощных веб-серверов, серверов крупных интернет-магазинов и серверов, занимающихся межкорпоративными транзакциями.
Операционные системы мейнфреймов ориентированы преимущественно на обработку множества заданий одновременно, большинство из которых требует колоссальных объемов ввода-вывода данных. Существует три вида операционных систем:
Пакетная обработка
Операционная система пакетной обработки является системой, в которой задания пользователей предоставляются на обработку в виде последовательных пакетов на входных устройствах и в которой не существует взаимодействия между пользователем и его заданием во время обработки. Пакетный режим использует максимальную загрузку периферийного оборудования компьютера.
Разделение времени и многозадачность
Работа в режиме разделения времени дает возможность множеству удаленных пользователей одновременно запускать на компьютере свои задания, например запросы к большой базе данных. Все эти функции тесно связаны друг с другом, и зачастую операционные системы универсальных машин выполняют их в комплексе. Примером операционной системы универсальных машин может послужить OS/390, наследница OS/360. Однако эти операционные системы постепенно вытесняются вариантами операционной системы UNIX, например Linux.
Разделение полномочий
Развитие многопользовательских систем потребовало решений задачи, связанных с разделением полномочий, при этом, избегая изменений самой программы. Была поддержана разработчиками процессоров реализация разделения полномочий в операционных системах, предложивших архитектуры с двумя режимами работы процессора — «реальным» (в котором исполняемой программе доступно всё адресное пространство компьютера) и «защищённым» (в котором доступность адресного пространства ограничена диапазоном, выделенным при запуске программы на исполнение).
Эволюция операционных систем
Первый период (1945-1955)
Прогресс в создании цифровых вычислительных машин произошел после окончания второй мировой войны. В середине сороковых годов были созданы первые ламповые вычислительные устройства. В тоже время происходило проектирование и программирование вычислительной машины. Это была научно-исследовательская работа в области решения различного рода практических задач из других прикладных областей. Программирование в то время осуществлялось исключительно на машинном языке. В силу отсутствия на то время операционных систем, все задачи решались вручную программистом со специального пульта управления. Не существовало иного системного программного обеспечения, кроме библиотек математических и служебных программ.
Второй период (1955-1965)
Третий важный период развития вычислительных машин относится к 1965-1980 годам. В это время в технической базе произошел переход от отдельных полупроводниковых элементов типа транзисторов к интегральным микросхемам, что дало гораздо большие возможности новому, третьему поколению компьютеров.
Для этого периода характерно также создание семейств программно-совместимых машин. Первым семейством программно-совместимых машин, построенных на интегральных микросхемах, явилась серия машин IBM/360. Построенное в начале 60-х годов это семейство значительно превосходило машины второго поколения по критерию цена/производительность. Вскоре идея программно-совместимых машин стала общепризнанной.
Программное обеспечение требовало совместимости операционных систем. Такие операционные системы должны были работать и на больших, и на малых вычислительных системах, с большим и с малым количеством разнообразной периферии, в коммерческой области и в области научных исследований. Операционные системы, построенные с намерением удовлетворить всем этим противоречивым требованиям, оказались чрезвычайно сложными в своей структуре. Они состояли из многих миллионов ассемблерных строк, написанных тысячами программистов, и содержали тысячи ошибок, вызывающих нескончаемый поток исправлений. В каждой новой версии операционной системы исправлялись одни ошибки и вносились другие.
Несмотря на необозримые размеры и множество проблем, OS/360 и другие ей подобные операционные системы машин третьего поколения действительно удовлетворяли большинству требований потребителей. Важнейшим достижением операционных систем данного поколения явилась реализация мультипрограммирования. Мультипрограммирование — это способ организации вычислительного процесса, при котором на одном процессоре попеременно выполняются несколько программ. Пока одна программа выполняет операцию ввода-вывода, процессор не простаивает, как это происходило при последовательном выполнении программ (однопрограммный режим), а выполняет другую программу (многопрограммный режим). При этом каждая программа загружается в свой участок оперативной памяти, называемый разделом.
Четвертый период в эволюции операционных систем связан с появлением больших интегральных схем (БИС). В эти годы произошло резкое возрастание степени интеграции и удешевление микросхем. Компьютер стал доступен каждому человеку, и наступила эра персональных компьютеров. С точки зрения архитектуры персональные компьютеры ничем не отличались от класса миникомпьютеров типа PDP-11, но цена у них существенно отличалась. Если миникомпьютер дал возможность иметь собственную вычислительную машину отделу предприятия или университету, то персональный компьютер сделал это возможным для каждого человека.
Компьютеры стали широко использоваться обычными людьми, что потребовало разработки «дружественного» программного обеспечения.
На рынке операционных систем доминировали две системы: MS-DOS и UNIX. Однопрограммная однопользовательская операционная система MS-DOS широко использовалась для компьютеров, построенных на базе микропроцессоров Intel 8088, а затем 80286, 80386 и 80486. Мультипрограммная многопользовательская операционная система UNIX доминировала в среде «не-интеловских» компьютеров, особенно построенных на базе высокопроизводительных RISC-процессоров.
В середине 80-х стали бурно развиваться сети персональных компьютеров, работающие под управлением сетевых или распределенных операционных систем.
В сетевых операционных системах пользователи должны быть осведомлены о наличии других компьютеров и должны делать логический вход в другой компьютер, чтобы воспользоваться его ресурсами, преимущественно файлами. Каждая машина в сети выполняет свою собственную локальную операционную систему, отличающуюся от ОС автономного компьютера наличием дополнительных средств, позволяющих компьютеру работать в сети. Сетевая ОС не имеет фундаментальных отличий от ОС однопроцессорного компьютера. Она обязательно содержит программную поддержку для сетевых интерфейсных устройств (драйвер сетевого адаптера), а также средства для удаленного входа в другие компьютеры сети и средства доступа к удаленным файлам, однако эти дополнения существенно не меняют структуру самой операционной системы.
Распространенные операционные системы
В 1992 году концерн AT&T продал все структуры, занимающиеся системой UNIX, компании Novell, которая на базе System V разработала систему под названием UnixWare, не получившую большой популярности (В настоящее время система UnixWare продана фирмой Novell фирме Santa Crouze Operation и называется SCO UnixWare).
Поскольку большинство версий UNIX в той или иной степени построены на основе программ AT&T, Novell получает и лицензионные платежи от продажи UNIX другими поставщиками (Компания Sun Microsystems вместо этого произвела большой разовый платёж).
Для государственных лабораторий и коммерческих структур исходные лицензии AT&T всегда стоили дорого. Для университетов они сначала были дешевыми, но по мере приобретения системой UNIX коммерческого признания цена быстро росла. В конце концов специалисты Berkley приняли решение убрать код AT&T из BSD. Работа предстояла долгая, утомительная и кропотливая. Незадолго до её завершения университет лишился финансирования в области исследований операционных систем, и Исследовательскую группу вычислительных систем (CSRG) расформировали.
В 80-е годы некоторые поставщики рабочих станций взялись сами разрабатывать собственные версии UNIX. Как правило, фирма брала одну из версий системы AT&T или BSD и продолжала разрабатывать её самостоятельно. Некоторые фирмы не хотели придерживаться какого-либо одного варианта и разрабатывали гибриды, в которых присутствовали особенности обеих версий.
Linux
Операционная система Linux создана в 1991 г. и официально выпущена в 1994 г. Линусом Торвальдсом.
Linux — единственная популярная ОС, созданная любителем (Торвальдс написал ее в качестве дипломного проекта).
Свое происхождение многозадачная многопользовательская 32-разрядная система Linux ведет от класса универсальных ОС UNIX.
Важным событием для Linux, стало появление удобных оболочек. Сочетание привычного Рабочего Стола и иконок Windows и мощи ядра Linux сразу же привлекло внимание разработчиков и пользователей. В 1999 году один из крупнейших поставщиков готовых компьютеров выбрал именно Linux для установки на собственные системы. В том же году известная корпорация Corel выпустила на рынок первую коммерческую версию Linux — составленный дистрибутивный пакет с оригинальной системой установки, благодаря которому процесс приобщения компьютера к Linux упростился до крайности.
В настоящее время Linux устанавливается уже не только на серверы, но на готовые персональные компьютеры и д на ноутбуки. В 2000 году сторонники ОС, выпустили версию Linux, предназначенную для установки поверх Windows.
Операционная система OS/2 начиналась как совместная разработка IBM и Microsoft (1984 г.). Впоследствии проект распался, и Microsoft переделала свою версию OS/2 в Windows NT, а сама OS/2 продолжала разрабатываться в фирме IBM.
Изначально OS/2 была задумана как замена MS-DOS. Концепции, согласно которым разрабатывалась новая ОС были многообещающими: OS/2 должна была поддерживать вытесняющую многозадачность, виртуальную память, графический пользовательский интерфейс и выполнять DOS-приложения. Однако большинство из этих замыслов не удалось притворить в жизнь.
В первой версии OS/2 1.0, выпущенной в 1987 году, содержалось большинство свойств, необходимых для многозадачной ОС. Однако у нее не было графического представления, а также отсутствовали драйверы для многих популярных принтеров и других устройств. Кроме этого, она была достаточно требовательна к ресурсам компьютера; выполнение и взаимодействие DOS-приложений производились очень медленно, а подчас было невозможными; в каждый момент времени пользователь мог работать только с одним приложением, остальные же процессы выполнялись в фоновым режиме.
С каждой новой версией OS/2 становилась всё лучше и лучше. Уже в OS/2 v2.00 (1992г.) основные недостатки первой версии были устранены, она была первой доступной и работающей 32-х битной операционной системой для персональных компьютеров, что несомненно привлекло к ней внимание на рынке ОС. Затем последовал выпуск достаточно удачных сетевых версий OS/2 (например, Warp 3, Warp Connect, Warp 4). С этого момента OS/2-подобные операционные системы стали разрабатываться больше, как сетевые. [Источник 4]
Windows
Первая версия Windows вышла в 1985 году, оставшись совершенно незамеченной. Версия Windows 3.0, вышедшая в 1992 году сумела набрать большую популярность. Через два года после этого появились версии 3.1 и 3.11 (последняя включала такой значительный элемент, как полную поддержку мультимедиа и работу в локальной сети — потому и носила уточняющее название Windows For Workgroups). Устанавливалась Windows поверх уже имеющейся на компьютере ОС — DOS — и лишь расширяла ее возможности. Фактически, она представляла из себя лишь графическую оболочку, настройку над установленным на компьютере комплектом MS-DOS.
Появилась многозадачность — хотя число одновременно запускаемых приложений было ограничено двумя-тремя, запустить больше не позволяло малое количество оперативной памяти. Исчез барьер 640 кбайт, и компьютер смог использовать всю установленную на нем оперативную память.
Windows отличалась своей редкостной неустойчивостью, частыми «зависаниями» и большим количеством ошибок. Это было связано с тем, что программам в Windows приходилось жить в общем пространстве, где происходило деление оперативной памяти и мощности процессора.
32-разрядная Windows NT, первая версия, которая появилась на рынке в 1993-м, а последняя — в 1998 году, с самого начала создавалась как сверхстабильная, надежная система, рассчитанная, прежде всего на работу.
В конце 1997г. Microsoft распространила копии предварительной рабочей версии Windows 98 среди сотен тысяч бета-тестеров.
В 1999 г. была выпущена Win2000. Новая ОС должна была стать стандартом не только для «кор-поративного» рынка, но и обжиться на домашних ПК. Однако высокая требовательность к ресурсам компьютера оттолкнула от новой ОС часть домашних пользователей. Именно эти недостатки, а также то, что поддержка «игрового режима» в Windows 2000 даже после доводок и доработок была далека от идеала, заставили Microsoft отказаться от идеи сделать Windows 2000 «единой, универсальной операционной системой».
Win XP появилась летом 2001 г. Это была линейка ОС «корпоративные» ОС Windows XP Server и Windows XP Professional и «домашняя» Windows XP Home.
30 января 2007 года появилась новая ОС WINDOWS VISTA. С самого релиза операционную систему Vista постоянно критиковали. Windows Vista нацелена стать технологичным выпуском, обеспечивать твердую основу, для включения технологий, многие из которых будут связаны с системными функциями, не сразу видимые пользователю.
Windows 7 – это новая операционная система от компании Microsoft, пришедшая на смену Windows ХР и Windows Vista и выпущенная 22 октября 2009 года. Официально разработка Windows 7 началась сразу же после выпуска Windows Vista в конце 2006 года, но некоторые идеи были заложены еще в проекте Longhorn, работа над которым началась в 2001 году, после выхода операционной системы Windows ХР. Изначально в Longhorn планировалось реализовать целый комплекс фундаментальных новшеств, но за три года работы над этим проектом разработчикам так и не удалось создать полноценную рабочую систему. Сроки выхода Longhorn постоянно отодвигались, и для спасения проекта пришлось принимать радикальные меры.
В середине 2004 года руководство Microsoft решило начать разработку операционной системы Longhorn заново, исключив из нее некоторые важные функции. Результатом этой работы стал выход в начале 2007 года операционной системы Windows Vista. Эта система получила неоднозначную оценку специалистов и пользователей. За два года после выхода Windows Vista на нее перешла лишь небольшая часть пользователей, а наиболее популярной оставалась проверенная временем Windows ХР. [Источник 5]
MacOS
История эволюции персональных компьютеров Apple Macintosh началась в 1976 году, когда Стивом Джобсом и Стивом Возняком был собран первый экземпляр Apple, оснащенный 48 килобайтами оперативной памяти и процессором MOS 6502. Ранние модели Apple использовали простые консольные операционные системы, такие как SOS (Sophisticated Operating System) и DOS-3. В апреле 1984 года, выпустив на рынок компьютер Apple, компания смогла разработать и внедрить в серийное производство свою первую операционную систему с графическим оконным интерфейсом, которая получила название MacOS 1.0.
Данная платформа, впервые представленная в январе 1985 года, стала настоящей сенсацией, поскольку до этого момента еще ни одной компании не удавалось создать настолько компактную, надежную и удобную в обращении систему. Рабочее пространство MacOS 1.0 включало панель задач, содержавшую набор из четырех выпадающих системных меню, корзину, в которую помещались удаляемые с диска объекты, диспетчер файлов, названный разработчиками «The Macintosh Finder», позволял пользователю производить различные операции с директориями и файловыми объектами. На рабочем столе размещались ярлыки системного диска и панели управления, включавшей диалоговую справочную систему и элементы настройки операционной среды, также оператор мог самостоятельно размещать здесь иконки папок и запускаемых программ. Управление MacOS 1.0 осуществлялось при помощи мыши.
26 ноября 1986 года Apple анонсировала выход графической оконной оболочки для компьютеров серии Apple II, которая была разработана на основе MacOS версии 1.0 и называлась Apple II Desktop. Данная оконная среда не содержала каких-либо серьезных отличий от первой версии MacOS, за исключением того, что Macintosh Finder был заменен разработчиками на более простой файловый менеджер под названием «Selector», позволявших производить элементарные операции с хранящимися на дисках данными и запускать на исполнение различные программы. Процедуры открытия и закрытия окон сопровождались теперь эффектами анимации, что делало интерфейс системы более приятным в использовании. Программный комплекс Apple II Desktop не являлся самостоятельной операционной системой, он был лишь удобной графической надстройкой, позволявшей пользователям работать с содержимым дисков их персонального компьютера более комфортно.
Позже, с появлением ЭВМ серии Apple IIGS возникла объективная необходимость в усовершенствовании графического интерфейса для используемой этим компьютером операционной системы. Вскоре корпорация Apple выпустила на рынок новую реализацию MacOS, которая получила известность под названием GS/OS System 6.0.1.
Текущая версия MacOS имеет обозначение X, она появилась на свет в конце 2001 года. Имеется широчайший набор программного обеспечения, рассчитанного на работу под управлением MacOS X, а сама платформа отличается поразительным быстродействием, эффективностью и надежностью.
Мобильные операционные системы
В настоящее время интерес пользователей привлекают смартфоны на различных операционных системах: Windows Phone, Boda, IOS. Самыми популярными из них являются iOS и Android.
IOS — мобильная операционная система, созданная на ядре Linux и разрабатываемой и выпускаемой американской компанией Apple. Была выпущена в 2007 году изначально — для iPhone и iPod Touch. В настоящее время она установлена на всех устройствах Apple. Такие нововведения как мобильный браузер Safari, визуальная голосовая почта, виртуальная клавиатура сделали IOS одной из наиболее популярных систем для смартфонов.
Андроид — система, которая наиболее динамично развивается, разработана для смартфонов (изначально для коммуникаторов). Она является упрощенным вариантом аналогичных систем Windows и Linux, используемых на стационарных ПК и ноутбуках, ориентированной для тачскрина. Платформа Андроид состоит из операционной системы, интерфейса, связывающего ПО и мощных приложений.
Chrome OS позиционируется как операционная система для различных устройств — от маленьких нетбуков до полноразмерных настольных систем и поддерживает X86-и ARM-архитектуры процессоров.
Новая ОС Google Chrome имеет открытый исходный код, основанный на оптимизированном Linux-ядре, и управляется браузером Chrome. Главной особенностью будет доминирование веб-приложений над обычными функциями ОС. Ключевая роль при этом отводится браузеру.
Стратегия создания нового продукта подразумевает архитектуру, нетребовательную к аппаратным ресурсам персонального компьютера, используемого для выхода в сеть Интернет.
Все приложения, которые запускает система — веб-сервисы. Фактически, все действия, проходящих на компьютере, выполняются в Интернете — нет необходимости устанавливать никаких офлайновых приложений. В связи с этим работа в Chrome OS не требует наличия у компьютера мощных ресурсов, все процессы запускаются не на самом компьютере, а на серверах соответствующих служб. [Источник 6]









