8793

UNIX/Linux - одна из первых сетевых операционных систем

Доклад

Информатика, кибернетика и программирование

UNIX/Linux. UNIX - одна из первых сетевых операционных систем. Датой возникновения UNIX можно считать 1969 г., когда MTI (Massachusetts Institute of Technology - Массачусетский технологический институт), BellLabs и GeneralElectric разраб...

Русский

2013-02-17

120 KB

2 чел.

UNIX/Linux.

UNIX - одна из первых сетевых операционных систем. Датой возникновения UNIX можно считать 1969 г., когда MTI (Massachusetts Institute of Technology - Массачусетский технологический институт), Bell Labs и General Electric разрабатывалась система MultICS (Multiplexed Information and Computing Service) и были сформулированы базовые идеи UNIX. Вскоре Bell Labs вышла из проекта и её сотрудники Кен Томпсон (Ken Thompson), а затем и автор созданного для этого языка С Денис Ричи (Dennis Ritchie) предложили усечённый вариант системы для миникомпьютера PDP-7, названный UNICS (UNiplexed Information and Computing System) - впоследствии UNIX. В 1973 г. система была перенесена на компьютер PDP-11 и стала весьма популярной.

Основные этапные версии развития системы представлены на рис.

Причинами популярности UNIX являются:

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

Запрет на разработку компьютерных программ для учредителя Bell Labs - корпорации AT&T заставил передать UNIX для некоммерческого использования в университетские круги, где она непрерывно модернизируется.

К «этапным» версиям относят:

  •  Базовые версии – System III, V и SVr4 (System V Relies 4)
  •  «Берклеевская» линия BSD (Berkley Software Distribution) с популярной версией Tahoe (BSD 4.3) и общественной группой Reno (Nevada USA), развивающей FreeBSD (версия
    BSD 4.4), NetBSD (
    поддержка IPv6, Firewall и др. сетевые функции) и OpenBSD (криптографическая защита)
  •  Линия для компьютеров Macintosh (Mach, NeXTSTEP, OpenSTEP, MacOS X)
  •  Линия коммерческих фирменных продуктов – SunOS, Solaris (Sun Solaris Microsystems Inc.), HP-UX (Hewlett Packard), AIX (IBM). Эти операционные системы продаются соответствующими, обычно одноимёнными фирмами-разработчиками, но их исходные коды (тексты) открыты.
  •  Linux - развитие Линусом Торвальдсоном (Linus Torvaldson) MINIX - упрощённой версии UNIX. В последние годы широкое распространение получили такие «некоммерческие» фирменные продукты, как Red Hat, Debian, Slackware, Coldera и др. Эти операционные системы продаются соответствующими, обычно одноимёнными фирмами-разработчиками, но их исходные коды (тексты) открыты.

Архитектура UNIX систем содержит 4-е довольно чётко разделённых уровня:

  •  Аппаратный уровень (драйверы устройств, обеспечивающие интерфейс со следующим уровнем)
  •  Уровень ядра, в котором используется всего около 100 системных вызовов и выполняется управление процессами (демонами)
  •  Оболочка, облегчающая терминальный доступ к ядру. Наиболее популярные оболочки – csh (C shell), ksh (Korn Shell) и bash
  •  Уровень программ

Удобство графического представления привело к созданию клиент-серверного графического интерфейса, получившего название X Windows. Система X Windows представляет собой совокупность Х-клиента, обрабатывающих данные прикладных программ, Х-сервера, обеспечивающего ввод/вывод данных, и Х-протокола взаимодействия между ними. Система X Windows была разработана в 1984 г. в MIT, а в 1987 г. вышла сохранившая актуальность 11-я версия этой системы, принадлежавшая некоммерческому консорциуму X.Org (Compaq, HP, DEC, IBM, Sun Microsystems и др.)

В последние годы популярность приобрела созданная на базе X Windows графическая среда GNOME (GNU Network Object Model Environment - GNU проект фонда бесплатного программного обеспечения), содержащая такие Х клиенты, как менеджер дисплея (Display Manager) и менеджер окон (Windows Manager).. Разработкой GNOME с августа 2000 г. занимается одноимённый фонд (Compaq, HP, IBM, Sun Microsystems и др.) Менеджер дисплея запускается при загрузке X Windows и отвечает за регистрацию в системе (имена, пароли), загружает пользовательский сценарий и окружение. Менеджер окон служит для работы с окнами. Например, универсальный  менеджер окон для Red Hat Linux носит название KDE (K system Display Environment) и содержит около 150 подсистем Х клиентов.


 

А также другие работы, которые могут Вас заинтересовать

54582. Предложение. Закон предложения. Факторы, влияющие на предложение 25.07 KB
  Величина предложения – это максимальное количество товаров и услуг, которое производители (продавцы) способны и готовы продать по определенной цене, в определенном месте и в определенное время.
54583. Новогоднее «Кривое зеркало» 62 KB
  Будут Снегурочка и Дед Мороз Он вам подарков немало привез. Огого Народуто сколько И что это они собрались Всех Дед Мороз пригласил Может я не сюда попала Во ктото идет. Дед Мороз вбегает кидается к сидящим в зале хватает их ошибается заглядывает под стулья лезет по рядам сам в очках снимает их заглядывает близко в глаза Снегурочка Внученька Где ты Ты нет опять не она. Где же ты Снегурочка Вечно она куда нибудь теряется убегает Снегурочка Ушел Вот достал дедуля Пора появится А я может быть занята...
54584. Новорічні пригоди 55 KB
  Учитель. Сьогодні наша школа перетворюється в казковий край: всюди прикраси, зустрічі з казковими та літературними героями і неодмінно - з Дідом Морозом та Снігуронькою. Обов язкова прикмета свята - красуня ялинка,запах мандарин, новорічні подарунки, пісні та танці. І все це– на нашому уроці!
54585. Новорічні сценарії 109.5 KB
  Неповторний колорит новорічної атмосфери: красуняялинка різнокольорові вогні феєрверки численні подарунки відчуття свята загадковості і передчуття чуда А малеча ще й з нетерпінням чекає появи Діда Мороза і Снігуроньки бо саме з їхньою появою приходить відчуття свята і таємниці. Але проходить час і Дід Мороз у дитячій уяві перестає бути реальною особою йому більше не пишуть листів із заповітними бажаннями від нього вже не чекають подарунків він стає просто атрибутом свята хоч і обов’язковим. І хоча в кожному...
54586. Новый год настает! Новый год у порога нашей планеты! 48 KB
  Новый год настает Новый год у порога нашей планеты Ученик 1: Скоро Новый год З.Орлова Скоро скоро Новый год Он торопится идет Постучится в двери к нам: Дети здравствуйте я к вам Праздник мы встречаем Елку наряжаем Вешаем игрушки Шарики хлопушки. Дед Мороз ну где ты Учитель: Новый Год самый загадочный праздник открывающий нам мир добрых сказок и волшебства. Одни встречают Новый Год дома в семейном кругу другие выезжают на природу в зимний лес а я предлагаю вам отправиться сегодня в незабываемое новогоднее путешествие в...
54587. Информационные процессы. Конспект урока по информатике 8 класс 68 KB
  Требования к знаниям и умениям: Знать: Информационные процессы; Виды памяти; Передача информации; Обработка информации. Уметь: Приводить примеры ситуаций являющихся источником информации приёмником информации; Приводить различные примеры процесса обработки информации. Что такое информация для человека Назовите некоторые источники получения информации.
54588. Новые педагогические технологии на уроках иностранного языка 92.5 KB
  Попрежнему основными трудностями являются недостаток активной устной практики в расчете на каждого ученика группы отсутствие необходимой индивидуализации и дифференциации обучения. Учитывая специфику предмета иностранный язык эти технологии могут обеспечить необходимые условия для активизации познавательной и речевой деятельности каждого ученика группы предоставляя каждому ученику возможность осознать осмыслить новый языковой материал получить достаточную устную практику для формирования необходимых навыков и умений. Если в таких...
54589. НТР. Її вплив на структуру та розміщення світового господарства 44 KB
  Мета: сформувати в учнів систему знань про вплив НТР на галузеву структуру та територіальну організацію виробництва. Обладнання: схема Вплив НТР на світове господарство політична карта світу атласи підручники.
54590. NURBS (Non-Uniform Rational B-Splines) 1.18 MB
  Изза особенности строения NURBS поверхности всегда гладкие у них нет острых краев присущих полигонам поэтому они широко используются в органическом моделировании подобном созданию растительных форм для создания моделей животных людей машин и т. NURBS поверхности не состоят из сетки прямоугольников разбиение поверхностей на многоугольники происходит лишь на этапе рендеринга и предполагает использование оптимального алгоритма для сохранения гладкости. Существует два типа NURBS кривых и поверхностей: Point рис.