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 подсистем Х клиентов.


 

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

31896. Визначити максимальну температуру електричного дроту 99.5 KB
  Всередині труб рухається гарячий газ із середньою температурою tpiд1 а ззовні повітря що нагрівається із середньою температурою tpiд2.3: Номер варіанта. Сталевий зливок покладено до нагрівальної печі iз температурою середовища tpiд тривалість нагріву  початкова температура зливку t0.5: Номер варіанта S1 мм S2 мм S3 мм tpiд C  год.
31897. Электрический привод системы Г-Д 1.31 MB
  Номер варианта Закон изменения момента сопротивления рабочей машины Мсм Нм Момент инерции рабочей машины Jм в долях от момента инерции двигателя кгм2 Тип двигателя и способ его питания 8 800 60 Постоянного тока от генератора постоянного тока Примечание: Характер момента сопротивления реактивный. Требуемую перегрузочную способность двигателя. Средняя температура нагрева изоляции двигателя не должна превышать допустимую.4 Предварительная мощность двигателя рассчитывается по нагрузочной диаграмме и тахограмме рабочей машины.
31900. БУХГАЛТЕРСКИЙ УЧЕТ. УЧЕБНОЕ ПОСОБИЕ 4.9 MB
  Активы организации по видам подразделяются на а имущество; б нематериальные активы; в предметы труда; г права; д активы сферы обращения; е денежные средства; ж текущие активы; з средства в расчетах. К долгосрочным активам относятся а предметы труда; г долгосрочные финансовые вложения; б основные средства; д предметы обращения; в нематериальные активы; е средства в расчетах. К средствам в расчетах относят а задолженность покупателей; б денежные средства на расчетном счете; в краткосрочные финансовые вложения. К обязательствам...
31902. Расчет регулируемого электропривода 840.5 KB
  Предварительная мощность двигателя Предварительная мощность двигателя рассчитывается по нагрузочной диаграмме и тахограмме рабочей машины по формуле: где коэффициенты учитывающие соответственно пульсирующий характер питающего напряжения; возможный режим ослабления магнитного потока двигателя; динамические нагрузки двигателя в переходных процессах. Окончательный выбор двигателя и редуктора По вычисленному расчетному значению мощности выбирам двигатель согласно условию: при . Д810Uн=220В Рнд=29кВт...