Что такое графическая операционная система

Графические операционные системы

Что такое графическая операционная система. Смотреть фото Что такое графическая операционная система. Смотреть картинку Что такое графическая операционная система. Картинка про Что такое графическая операционная система. Фото Что такое графическая операционная система Что такое графическая операционная система. Смотреть фото Что такое графическая операционная система. Смотреть картинку Что такое графическая операционная система. Картинка про Что такое графическая операционная система. Фото Что такое графическая операционная система Что такое графическая операционная система. Смотреть фото Что такое графическая операционная система. Смотреть картинку Что такое графическая операционная система. Картинка про Что такое графическая операционная система. Фото Что такое графическая операционная система Что такое графическая операционная система. Смотреть фото Что такое графическая операционная система. Смотреть картинку Что такое графическая операционная система. Картинка про Что такое графическая операционная система. Фото Что такое графическая операционная система

Что такое графическая операционная система. Смотреть фото Что такое графическая операционная система. Смотреть картинку Что такое графическая операционная система. Картинка про Что такое графическая операционная система. Фото Что такое графическая операционная система

Что такое графическая операционная система. Смотреть фото Что такое графическая операционная система. Смотреть картинку Что такое графическая операционная система. Картинка про Что такое графическая операционная система. Фото Что такое графическая операционная система

Выпущенная в сентябре 1995 г. система Windows 95 стала первой графической операционной системой для компьютеров IВМ РС.

Все следующие версии операционных систем Windows (98, NT, ME, 2000, XP) являются графическими.

Операционные системы компании Microsoft:

У всех дальнейших операционных систем интерфейс графический.

Альтернативные ОС

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

От мощного древа UNIX отпочковался и целый ряд «свободных» операционных систем: Linux, FreeBSD, NetBSD и OpenBSD.

Также существуют и другие альтернативные операционные системы.

Базы данных.

Реляционная база данных MS Access.

Базы данных – это совокупность определенным образом организованной информации на какую-либо тему (в рамках предметной области).
Примеры:

Базы данных бывают:

Определение:
База данных
— организованная совокупность данных, предназначенная для длительного хранения во внешней памяти ЭВМ и постоянного применения.

Для хранения БД может использоваться как один компьютер, так и множество взаимосвязанных компьютеров.
Если различные части одной базы данных хранятся на множестве компьютеров, объединенных между собой сетью, то такая БД называется распределенной базой данных.

Типы баз данных:

Источник

Графические операционные системы

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

− Windows NT – первая графическая операционная система;

− Windows 95 – наиболее популярная версия 90-х годов;

− Windows 98 – доработанная 95-я версия;

− Windows 2000 – система, ориентированная на корпоративного клиента;

− Windows ХР – наиболее популярная версия для настольных компьютеров с 2002 года;

− Windows 7 – популярная система, выпущенная на рынок в 2009 г.;

− Windows 8 – версия, которая внедряется с 2012 г., включает возможности работы с сенсорными экранами, имеет плиточный интерфейс.

− Windows 10 – финальная версия, выпущенная в 2015 г., являющаяся продолжением стилистики Windows 8.

Все версии операционных систем фирмы Microsoft относятся к категории лицензионных и продаются на рынке программных продуктов по коммерческим ценам.

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

Cемейство MS DOS

MS-DOS (англ. Microsoft Disk Operating System) — дисковая операционная система для компьютеров на базе архитектуры x86. MS-DOS — самая известная ОС среди семейства DOS-совместимых операционных систем и самая используемая среди IBM PC-совместимых компьютеров c 1980-х до середины 1990-х годов, пока её не вытеснили операционные системы с графическим пользовательским интерфейсом, в основном из семейства Microsoft Windows (рис. 3).

Что такое графическая операционная система. Смотреть фото Что такое графическая операционная система. Смотреть картинку Что такое графическая операционная система. Картинка про Что такое графическая операционная система. Фото Что такое графическая операционная системаMS-DOS — неофициальный гибрид операционных систем CP/M и Unix, взявший простоту и легковесность от первой и большу́ю часть функционала от второй. Это гибкая операционная система, не требовательная к ресурсам ПК.

Версии 1.х (август 1981 г.)

Очень похожи на OS CP/M (считалась стандартом в тот период). Поддерживался только односторонний формат дискет с объемом памяти 160 Кб (8 секторов,40 дорожек,размер сектора 512 байт). Начиная с версии 1.25 (PC DOS 1.0), появившейся в Мае 1982 г. введен двухсторонний формат дискет с объемом памяти 320 Кб.

Версии 2.х (март, 1983 г.)

− работа с жесткими дисками (HDD);

− иерархическая структура файловой системы;

− средства перенаправления ввода/вывода (заимствованы у UNIX);

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

− метки томов (носителей информации);

− спулер принтера (программа, позволяющая выводить информацию на принтер в фоновом режиме);

− формат дискет на 360 Кб (9 секторов, 40 дорожек, размер сектора 512 байт).

Версии 3.х (август, 1984 г.)

− формат дискет на 1.2 Мб;

− дискеты 3.5″(формат 720 Кб) (начиная с версии 3.2);

− разбиение HDD на логические диски (размером до 32 Мб), что дало возможность использовать HDD большего, чем 32 Мб объема;

− улучшена поддержка национальных наборов символов;

− поддержка компьютерных сетей (слабая, начиная с версии 3.1);

− команды(программы): LABEL, ATTRIB;

− команды(программы): XCOPY, REPLACE (начиная с версии 3.3);

MS DOS 3.3 и на сегодняшний день является наиболее широко применяемой на IBM PC XT и на IBM PC AT-286 с объемом памяти не более 640 Кб.

Версии 4.х (ноябрь, 1988 г.)

− поддержка графических Видеоадаптеров EGA, VGA;

− поддержка стандарта LIM/EMS (драйвер EMM386.sys, доступ к дополнительной памяти ОЗУ на IBM PC AT-386 и выше), что позволило отдельные части MS DOS загружать в дополнительную память;

Версия 5.0 (июль, 1991 г.)

− эффективное использование ОЗУ;

− дополнительные сервисные программы;

− возможность загрузки ядра MS DOS, в HMA-память (High Memory Area) на IBM PC AT-286 и выше;

− возможность загрузки драйверов периферийных устройств в UMB-память на IBM PC AT-386 и выше;

− для прикладных программ отводится до 620 Кб адресного пространства (0-640 Кб) ОЗУ;

− поддержка HDD до 2 Гб;

− формат 2.88 Мб для дискет 3.5″.

Версия 6.0 (март, 1993 г.)

− эффективное использование ОЗУ;

− дополнительные сервисные программы;

− программные средства для оптимизации файловой системы на логических дисках (DEFRAG);

− изъяты команды (программы), утратившие актуальность;

− мультиконфигурационные файлы CONFIG.sys(возможность выбора варианта конфигурации из меню);

− система защиты от вирусов(слабая);

− увеличение доступного дискового пространства (DoubleSpace);

− средства регулирования энергопотребления PC (LapTop, NoteBook).

Версия 6.2 (октябрь, 1993 г.)

− повышена эффективность существующих команд (программ);

− кэширование CD-ROM (программа SMARTDRV);

− отказ от DoubleSpace без потери информации (позволяет вернуть логический диск в исходное состояние);

− выявление и обход физических дефектов HDD и FDD (SCANDISK);

− выявление и устранение дефектов в файловой системе (SCANDISK), в том числе и «сжатых» DoubleSpace;

− пошаговое выполнение любого *.bat-файла, в том числе и AutoExec.bat.

Семейство Windows

Что такое графическая операционная система. Смотреть фото Что такое графическая операционная система. Смотреть картинку Что такое графическая операционная система. Картинка про Что такое графическая операционная система. Фото Что такое графическая операционная система

Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰).

Что такое графическая операционная система. Смотреть фото Что такое графическая операционная система. Смотреть картинку Что такое графическая операционная система. Картинка про Что такое графическая операционная система. Фото Что такое графическая операционная система

Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого.

Что такое графическая операционная система. Смотреть фото Что такое графическая операционная система. Смотреть картинку Что такое графическая операционная система. Картинка про Что такое графическая операционная система. Фото Что такое графическая операционная система

Источник

Графические операционные системы

Графические оболочки

Текстовые программы-оболочки

Дисковые операционные системы

Разновидности операционных систем

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

В начале 80-х годов с появлением магнитных дисков была написана первая программа, в которой каждому названию файла присваивались определенные номера дорожек и секторов. Так появилась дисковая операционная система – DOS. Далее дисковой системе поручили решать и другие задачи, например, записывать, копировать и удалять файлы, исключать повторяющиеся названия и т.п. В связи с необходимостью структурирования возрастающего объема данных появились каталоги файлов, из которых постепенно была создана Файловая структура, которая обслуживалась операционной системой.

Фирма Microsoft (США) с 1981 по 1995 год, постепенно усложняя, выпустила несколько версий системы от MS-DOS 1.0 до MS-DOS 6.22

Недостатки дисковых операционных систем:

– первые операционные системы были построены на текстово-символьном интерфейсе (набор команд с клавиатуры);

– на изучение последних версий MS-DOS и решение компьютерных задач требовалось много времени.

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

Самая известная программа-оболочка – Norton Commander, которая наглядно показывает всю файловую структуру, позволяет не запоминать команды, а работать с ними через строку меню. Несмотря на появление более совершенных программ, Norton Commander до настоящего времени используется на многих компьютерах.

На смену текстовой программе-оболочке типа Norton Commander пришла графическая оболочка операционной системы. Фирмой Microsoftсначала была создана графическая оболочка Windows 1.0, затем появились её версии под номерами 2.0; 3.0; 3.1; 3.11.

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

Среда Windows изначально отличалась следующими признаками:

– единый программный интерфейс;

– единый интерфейс пользователя;

– единый аппаратно-программный интерфейс.

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

Windows NT – первая графическая операционная система;

Windows 95 – наиболее популярная версия 90-х годов;

Windows 98 – доработанная 95-я версия;

Windows 2000 – система, ориентированная на корпоративного клиента;

Windows ХР – наиболее популярная версия для настольных компьютеров с 2002 года;

Windows 7 –популярная система, выпущенная на рынок в 2009 г.;

Windows 8 – версия, которая внедряется с 2012 г., включает возможности работы с сенсорными экранами, имеет плиточный интерфейс.

Все версии операционных систем фирмы Microsoft относятся к категории лицензионных и продаются на рынке программных продуктов по коммерческим ценам.

Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет

Источник

Графические операционные системы

Выпущенная в сентябре 1995 г. система Windows 95 стала первой графической операционной системой для компьютеров IВМ РС.

Все следующие версии операционных систем Windows (98, NT, ME, 2000, XP) являются графическими.

Производители аппаратного обеспечения изготавливают узлы и приборы так, чтобы они были совместимы с Windows. Мы можем достаточно смело приобретать новые устройства и устанавливать их в компьютер, рассчитывая на то, что все прочие устройства и программы будут работать нормально. Система Windows ввела новый стандарт самоустанавливающихся устройств (plud-and-play). Подключение таких устройств происходит автоматически. Операционная система сама «узнает», что установлено в компьютере, и настраивается на работу с новым оборудованием.

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

Операционные системы компании Microsoft:

Элементы интерфейса Windows:

Файловая система. Папки и файлы. Имя, тип, путь доступа к файлу

Файл.

Все программы и данные хранятся в долговременной (внешней) памяти компьютера в виде файлов.

Файл — это определенное количество информации (программа или данные), имеющее имя и хранящееся в долговременной (внешней) памяти.

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

Тип файлаРасширение
Исполняемые программыexe, com
Текстовые файлыtxt, rtf,
Графические файлыbmp, gif, jpg, png, pds
Web-страницыhtm, html
Звуковые файлыwav, mp3, midi, kar, ogg
Видеофайлыavi, mpeg
Код (текст) программы на языках программированияbas, pas, cpp

В различных операционных системах существуют различные форматы имен файлов. В операционной системе MS-DOS собственно имя файла должно содержать не более восьми букв латинского алфавита и цифр, а расширение состоит из трех латинских букв, например: proba.txt

В операционной системе Windows имя файла может иметь до 255 символов, причем допускается использование русского алфавита, например:
Единицы измерения информации.doc

Файловая система.

На каждом носителе информации (гибком, жестком или лазерном диске) может храниться большое количество файлов. Порядок хранения файлов на диске определяется установленной файловой системой.

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

Что такое графическая операционная система. Смотреть фото Что такое графическая операционная система. Смотреть картинку Что такое графическая операционная система. Картинка про Что такое графическая операционная система. Фото Что такое графическая операционная система

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

Что такое графическая операционная система. Смотреть фото Что такое графическая операционная система. Смотреть картинку Что такое графическая операционная система. Картинка про Что такое графическая операционная система. Фото Что такое графическая операционная система

Начальный, корневой, каталог содержит вложенные каталоги 1-го уровня, в свою очередь, в каждом из них бывают вложенные каталоги 2-го уровня и т. д. Необходимо отметить, что в каталогах всех уровней могут храниться и файлы.

Путь к файлу.

Для того чтобы найти файл в иерархической файловой структуре необходимо указать путь к файлу. В путь к файлу входят записываемые через разделитель «\» логическое имя диска и последовательность имен вложенных друг в друга каталогов, в последнем из которых находится данный нужный файл.

Что такое графическая операционная система. Смотреть фото Что такое графическая операционная система. Смотреть картинку Что такое графическая операционная система. Картинка про Что такое графическая операционная система. Фото Что такое графическая операционная система

Например, путь к файлам на рисунке можно записать так:

Полное имя файла.

Путь к файлу вместе с именем файла называют полным именем файла.

Пример полного имени файлов:

Операции над файлами.

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

Источник

Упавшая звезда. Как выглядела самая первая ОС с графическим оконным интерфейсом

Что такое графическая операционная система. Смотреть фото Что такое графическая операционная система. Смотреть картинку Что такое графическая операционная система. Картинка про Что такое графическая операционная система. Фото Что такое графическая операционная система

Когда мы говорим «операционная система с графическим интерфейсом», первое, что обычно приходит в голову — это macOS и Microsoft Windows (кое-кто, конечно, сразу вспоминает Linux). Причем примерно в такой последовательности наиболее распространенные сегодня платформы с GUI и развивались исторически: считается, что первой на коммерческий рынок «операционок с окнами» вышла Apple, к которой спустя некоторое время подтянулись разработчики из Редмонда. Но еще задолго до этих двух компаний собственную графическую платформу начали разрабатывать в другой фирме, широко известной сегодня своими принтерами и копировальными аппаратами. Речь, как ни странно, идет о Xerox.

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

Как же, в общих чертах, работала MS-DOS? Самая первая версия, 1.0, не делала практически ничего, кроме как выводила на экран следующее: A:>. Вот и все. Это абсолютно точно. Спросите у кого-нибудь, кто использовал компьютеры с MS-DOS в те времена. Они включали машину, и эта A:> таращилась на них с экрана. Как бы то ни было, люди усаживались за свои персоналки, любовались на A:> в течение какого-то времени, а затем пытались набрать на клавиатуре что-нибудь после A:>, например, вот так: A:>HELLO. Однако вот тут-то в действие вступало другое важное правило MS-DOS — что бы вы ни делали, ответ всегда был одинаковым: «BAD COMMAND OR FILE NAME». После чего без всяких объяснений на экране вновь появлялось это проклятое A:>. Среди пользователей ходили туманные слухи (очень редко, впрочем, подтверждавшиеся фактами), что если напечатать на клавиатуре какие-то секретные слова, то можно получить от системы другой ответ. Но если такие слова и существовали в природе, то знал их, наверное, только сам руководитель Microsoft Билл Гейтс. Поэтому основным предназначением MS-DOS, на которое тратились миллионы человеко-часов, заключалось в том, чтобы заставить ее в конечном итоге сделать хоть что-нибудь полезное.

На самом деле, теоретические основы графического интерфейса для человеко-машинного взаимодействия были заложены еще в шестидесятых. И занимался этими разработками ученый из расположенного в Бирмингеме исследовательского центра Southern Research Institute Дуглас Энгельбарт (Douglas Englebart). В своей работе доктор Энгельбарт заложил основы, базовые принципы построения графических интерфейсов, впервые описав такие элементы пользовательской среды, как динамически генерирующиеся окна для запуска различных программ, активизирующиеся при наведении курсора всплывающие меню, а также утилиты, обеспечивающие взаимодействие между оконными приложениями, устройствами ввода-вывода компьютера и другими составляющими операционной системы. В своих разработках Энгельбарт прежде всего ориентировался на пользователей инженерных и конструкторских программ — им графическая среда была нужнее всего.

Что такое графическая операционная система. Смотреть фото Что такое графическая операционная система. Смотреть картинку Что такое графическая операционная система. Картинка про Что такое графическая операционная система. Фото Что такое графическая операционная система
Дуглас Энгельбарт

Очевидно, что управлять окнами и экранными кнопками при помощи клавиатуры (а именно она и являлась основным «устройством ввода» в те времена) было крайне неудобно — в сочетании с ней лучше всего работала как раз командная строка. И Дуглас Энгельбарт решил придумать какое-то другое устройство, с помощью которого взаимодействовать с графическим интерфейсом было бы немного комфортнее. Сам Дуглас вспоминал, что источником вдохновения для этой его разработки послужила таблица Менделеева, в которой каждый элемент занимает собственную ячейку, снабженную уникальным номером. Условно разделив экран компьютера на вертикальные и горизонтальные линии, Энгельбарт получил некое подобие шахматной доски, каждую клетку которой можно описать совокупностью координат по вертикали и горизонтали. К этим координатам и было решено «привязать» курсор. А перемещать его изобретатель решил с помощью придуманного им манипулятора на длинном тонком проводе, похожем на мышиный хвост.

Что такое графическая операционная система. Смотреть фото Что такое графическая операционная система. Смотреть картинку Что такое графическая операционная система. Картинка про Что такое графическая операционная система. Фото Что такое графическая операционная система
Первая мышь Дугласа Энгельбарта — с дисками и одной кнопкой

Первая мышь, построенная Дугласом Энгельбартом, имела в нижней своей части два вращающихся диска, управлявших перемещениями курсора. Однако при таком подходе мышь отлично перемещалась строго по горизонтали или вертикали, а вот передвинуть ее в диагональном направлении было практически невозможно. Поэтому конструкцию вскоре чуть изменили: воспользовавшись идеей Билла Инглиша, внутрь устройства поместили резиновый шарик, касающийся двух перпендикулярно расположенных валов: при движении мыши шарик вращал валы, а поворот каждого валика на определенный угол управлял смещением курсора мыши на соответствующее экранное расстояние. Для того чтобы выполнить какое-либо действие над объектом, расположенным в отмеченной курсором области экрана, Энгельбарт разместил на корпусе мыши специальную кнопку, по нажатию на которую компьютер выполнял ту или иную операцию, заложенную в него программой. Например, если пользователь перемещал мышь на определенное расстояние, указатель просто менял свое положение на экране, а если он проделывал то же действие при нажатой кнопке, на экране можно было нарисовать линию. Изобретение получилось крайне футуристичным, но теперь дело оставалось за малым: разработать ПО, которое полноценно поддерживало бы это принципиально новое устройство.

Развитие софта тормозило, прежде всего, то обстоятельство, что большинство дисплеев в те времена были алфавитно-цифровыми, и с полноценным отображением графики они не очень-то справлялись. Даже игры в 70-х строились в основном на принципе «буква «А» бегает по экрану за буквой «Б»», что уж говорить о более серьезных вещах? Все изменилось, когда в конце семидесятых годов в исследовательском центре компании Xerox в Пало-Альто (Palo Alto Research Center, PARC) был разработан персональный компьютер «Alto», оснащенный растровым дисплеем, позволявшим отображать на экране графические элементы, дисководом и разъемом, с помощью которого можно было подключать к внешнему порту ЭВМ принтер и другую периферию. Этот компьютер по своим характеристикам позволял запускать приложения с графическим интерфейсом, а главное, поддерживал изобретение Дугласа Энгельбарта — компьютерную мышь, в конструкцию которой для пущего удобства пользователя добавили еще две кнопки.

Что такое графическая операционная система. Смотреть фото Что такое графическая операционная система. Смотреть картинку Что такое графическая операционная система. Картинка про Что такое графическая операционная система. Фото Что такое графическая операционная система
Персональный компьютер Xerox Alto

Xerox Alto стал одним из первых поступивших в продажу полноценных персональных компьютеров (первые прототипы были представлены в 1973 году) — все, что присутствовало на рынке до этого, являлось по большому счету «программируемыми терминалами» и требовало подключения к мейнфрейму. Alto предназначался для университетских лабораторий, исследовательских центров, этим компьютером могли с успехом пользоваться инженеры, конструкторы и банковские служащие. В комплект поставки входили практически все компоненты, которые в наши дни являются обязательными для любой настольной персоналки: растровый дисплей, жесткий диск со сменными картриджами объемом 2,5 Мбайта, клавиатура, мышь, адаптер для подключения машины к локальной сети.

Что такое графическая операционная система. Смотреть фото Что такое графическая операционная система. Смотреть картинку Что такое графическая операционная система. Картинка про Что такое графическая операционная система. Фото Что такое графическая операционная система
Жесткий диск со сменным картриджем объемом 2,5 мегабайта

Но самое главное – на Xerox Alto была установлена специально разработанная для этой машины операционная система с графическим интерфейсом – первая в мире коммерческая операционная система, в составе которой были реализованы такие элементы, как рабочий стол, гиперссылки, динамически генерирующиеся окна и кнопки, меню, а также режим управления компьютером с помощью мыши, подразумевающий выделение и перетаскивание объектов. Таким образом, компания Xerox стала первой на нашей планете фирмой, выпустившей на рынок платформу, оснащенную полноценным графическим интерфейсом. Про сам компьютер и его «железную» начинку подробно написано здесь, нас же интересует в первую очередь его программная составляющая.

Что такое графическая операционная система. Смотреть фото Что такое графическая операционная система. Смотреть картинку Что такое графическая операционная система. Картинка про Что такое графическая операционная система. Фото Что такое графическая операционная система
Графический интерфейс Xerox Alto

В основе системы, на которой работал Xerox Alto, лежала созданная Дугласом Энгельбартом концепция NLS (oN-Line System), доработанная в Augmentation Research Center (ARC) при Стенфордском исследовательском институте (Stanford Research Institute, SRI). Монохромный дисплей Alto в непривычной для нас портретной ориентации вытягивал разрешение 606 x 808 точек, что позволяло отрисовывать на нем довольно замысловатые графические объекты.

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

Что такое графическая операционная система. Смотреть фото Что такое графическая операционная система. Смотреть картинку Что такое графическая операционная система. Картинка про Что такое графическая операционная система. Фото Что такое графическая операционная система
Графический интерфейс Xerox Alto

Поскольку Alto использовал полноценную графическую среду, для этого компьютера был написан целый набор программ, поддерживавших этот оконный режим работы. В основе платформы лежал файловый менеджер Neptune. Он имел двухколоночное представление: в каждой из колонок отображался список файлов на выбранном носителе, например, жестком диске или дискете. Выделить нужный файл можно было при помощи мыши, далее следовало нажать одну из кнопок, чтобы выполнить над файлом ту или иную операцию: скопировать, переименовать или переместить, либо удалить его. Чтобы запустить приложение, нужно было выделить файл мышью и нажать на кнопку Start в окне Neptune — после этого при необходимости у пользователя появлялась возможность задать параметры запуска приложения с помощью вводимых с клавиатуры ключей.

Что такое графическая операционная система. Смотреть фото Что такое графическая операционная система. Смотреть картинку Что такое графическая операционная система. Картинка про Что такое графическая операционная система. Фото Что такое графическая операционная система
Файловый менеджер Neptune

Помимо файлового менеджера для Alto существовало как минимум два полноценных текстовых WYSIWYG-редактора: Bravo и Gypsy, два растровых графических редактора: Markup и Draw, клиенты для обмена текстовыми сообщениями по сети Hardy и Laurel (прообраз современных почтовых программ), утилита для сетевого чата, утилита для обмена файлами по сети, векторный редактор для проектирования печатных плат Sil, а также целый набор игр, включавший шахматы и Pinball. На этом видео из 70-х показана работа компьютера Xerox Alto — здесь отлично виден файловый менеджер Neptune.

Несмотря на то, что Alto успешно выпускался и продавался вплоть до конца 70-х, эта машина все же считается мелкосерийным экспериментальным изделием: всего было построено чуть больше двух тысяч экземпляров этого ПК, а сам компьютер получился весьма дорогим. Все идеи и технические решения, разработанные PARC для Alto, нашли свое применение в серийном персональном компьютере «Star», выпущенном компанией Xerox на рынок в 1981 году.

Что такое графическая операционная система. Смотреть фото Что такое графическая операционная система. Смотреть картинку Что такое графическая операционная система. Картинка про Что такое графическая операционная система. Фото Что такое графическая операционная система
Xerox Star

В процессе разработки персонального компьютера «Star» инженеры Xerox столкнулись с рядом технических сложностей, связанных, в первую очередь, с невысокой производительностью имевшихся в их распоряжении процессоров: из наиболее подходящих по быстродействию для использования в составе персонального компьютера чипов можно было выбрать только Intel 8008 или MOS Technology 6502. Но ни та, ни другая микросхема не позволяли добиться скорости вычислений, необходимой для нормальной работы графической операционной системы. Выход нашелся весьма неожиданным образом: на компьютере было установлено четыре процессора, не только обеспечивавших необходимое быстродействие при работе с ОС, но и позволявших осуществлять обмен данными в локальной сети Ethernet пропускной способностью порядка 10 Мб/с. Не опираясь на аппаратные прерывания, разработчики все же сумели обеспечить работоспособность управляемого событиями интерфейса, благодаря чему сама графическая оболочка могла выполнять приложения в псевдомногозадачном режиме. Для «Xerox Star» были созданы базовые протоколы Ethernet и даже международная система сетевой адресации, общий принцип которой впоследствии был принят при разработке формата записи адресов в интернете, известного пользователям, как URL. Иными словами, технические и программные решения, заложенные в «анатомию» персонального компьютера Xerox Star, явились во многом определяющими для всех последующих поколений персональных компьютеров, оказав значительное влияние на развитие информационных технологий вообще и компьютерной промышленности в частности.

Помимо подключения к локальной сети (это умел еще Alto), Xerox Star мог работать с первыми лазерными принтерами производства той же Xerox. Кроме того, для Star впервые была разработана мышь с оптическими датчиками — пока еще не лазерная, но уже не совсем механическая. Но больше всего изменений появилось в графическом интерфейсе пользователя.

Что такое графическая операционная система. Смотреть фото Что такое графическая операционная система. Смотреть картинку Что такое графическая операционная система. Картинка про Что такое графическая операционная система. Фото Что такое графическая операционная система
Интерфейс Xerox Star

Прежде всего, в ОС Xerox Star впервые в мире стали использоваться значки файлов и папок — практически в том самом виде, в которым мы позже увидели их в macOS и Microsoft Windows. Причем для разных типов документов использовались разные значки. Окна получили иное, более «продвинутое» оформление с «псевдотрехмерными» рамками, в заголовках окон программ появились инструментальные панели. Основной парадигмой ОС Xerox Star стал принцип WYSIWYG — What you see is what you get. Интерфейс операционной системы по задумке архитекторов должен быть интуитивно понятен любому пользователю, в противовес сложным для изучения платформам с командной строкой, в которых могли разобраться только яйцеголовые инженеры в белых халатах. Количество действий, которые можно было выполнять над экранными объектами при помощи мыши, значительно возросло: помимо выделения и перетаскивания у пользователя появилась возможность воздействовать на значки и кнопки двойным щелчком. Кроме того, именно в Xerox Star пользователь впервые смог загромождать Рабочий стол произвольным содержимым, а не только теми значками, которые изначально поместили туда разработчики — как это было в Alto.

Что такое графическая операционная система. Смотреть фото Что такое графическая операционная система. Смотреть картинку Что такое графическая операционная система. Картинка про Что такое графическая операционная система. Фото Что такое графическая операционная система
Интерфейс Xerox Star

В составе Star появился язык разметки Interpress, позволявший создавать документы со сложным форматированием, версткой и интегрированными объектами — что-то вроде того, что сейчас позволяет делать TeX. Кроме того, впервые в истории пользователю не нужно было предварительно запускать программу, чтобы открыть в ней какой-либо файл: в Star было достаточно всего лишь дважды щелкнуть мышью на значке документа, чтобы открыть его в соответствующем приложении, которое запускалось при этом автоматически. Для 1981 года это был самый настоящий прорыв. Еще одна прорывная технология, заложенная в операционную систему Star изначально — унификация файловых форматов. Например, график, нарисованный в редакторе диаграмм, можно было без труда вставить в текстовый документ, а текст — в графическую иллюстрацию. В Windows подобная технология связывания и встраивания объектов OLE появилась, скажем так, сильно позже — в 1990 году. На Xerox Star она работала «из коробки» в 81-м. Расширился и набор прикладных программ: их ассортимент дополнили несколько инженерных пакетов САПР, табличный редактор и уже упоминавшийся ранее редактор диаграмм, а также средства работы с базами данных. В общем, у Xerox получилась полноценная и вполне современная по своим характеристикам персоналка, с оконным графическим интерфейсом и набором прикладных программ, способных удовлетворить даже самого взыскательного пользователя.

Что такое графическая операционная система. Смотреть фото Что такое графическая операционная система. Смотреть картинку Что такое графическая операционная система. Картинка про Что такое графическая операционная система. Фото Что такое графическая операционная система
Интерфейс Xerox Star

К сожалению, широкой экспансии Xerox Star на рынок помешала высокая цена: одно рабочее место обходилось покупателям в сумму от 16,5 до почти 50 тысяч долларов в зависимости от выбранной комплектации, что, прямо скажем, немало. Именно на первую половину 80-х пришелся бум развития недорогих персоналок: на рынок хлынули ПК от Atari, Commodore, Sinclair, RISC, IBM. На их фоне навороченные, но дорогие как самолет Xerox Star катастрофически проигрывали конкурентную борьбу.

В 1979 году Стив Джобс посетил исследовательский центр PARC в Пало Альто и провел довольно конструктивные переговоры, в результате которых компания Xerox разжилась акциями Apple, а Джобс получил доступ к разработкам операционной системы Xerox Star. Концепция этой ОС легла в основу созданной инженерами Apple платформы Macintosh. Отдаленное эхо данной сделки мы ощущаем и сейчас, покупая устройства с логотипом в виде надкусанного яблока на корпусе. Ведь именно идеи Дугласа Энгельбарта и специалистов из Xerox, придуманные еще в 70-х, наши свое воплощение во всех современных ОС с графическим оконным интерфейсом.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *