Поиск

Полнотекстовый поиск:
Где искать:
везде
только в названии
только в тексте
Выводить:
описание
слова в тексте
только заголовок

Рекомендуем ознакомиться

Информатика, программирование->Лабораторная работа
де Т0 – власний момент у ненавантаженому підшипнику; Fr та Fa – радіальна та осьова сили, Н , відповідно, які діють на підшипник; Dm – діаметр окружно...полностью>>
Информатика, программирование->Лекция
Массив — это структура данных, доступ к элементам которой осуществляется по номеру (или индексу). Все элементы в массиве имеют одинаковый тип. Индекс ...полностью>>
Информатика, программирование->Лекция
Часто, работая над программой, программист замечает, что некоторая последовательность инструкций встречается в разных частях программы несколько раз. ...полностью>>
Информатика, программирование->Лекция
Программы, которые рассматривались, выводили результат своей работы на экран. Вместе с тем, Delphi позволяет сохранить результаты работы программы на ...полностью>>

Главная > Доклад >Информатика, программирование

Сохрани ссылку в одной из сетей:

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


Загрузить файл

Похожие страницы:

  1. Сетевые операционные системы (2)

    Реферат >> Информатика
    ... NetWare фирмы Novell Novell была одной из первых компаний, которые начали создавать ЛВС ... типа сетевых операционных систем: с непосредственным подключением (подключением "один в один") и с выделенным сервером. При первом варианте операционная ...
  2. Сетевые операционные системы (3)

    Реферат >> Информатика
    ... UNIX (особенно Linux). Сетевая же операционная система - это операционная ... сетевого оборудования и сетевых операционных систем. Например, инженерный отдел может использовать операционную систему UNIX и сетевое ... Novell была одной из первых компаний, которые ...
  3. Администрирование сетей

    Реферат >> Информатика
    ... разъемами и устано­вить на компьютер одну из популярных сетевых операционных систем, например, NetWare. После ... операционную систему Unix. Linux является операционной системой. Особенность ядра Linux, отличающая эту систему от прочих операционных систем ...
  4. Общее описание операционных систем реального времени

    Реферат >> Информатика
    ... сетевые средства VxWorks: UNIX-networking, SNMP и STREAMS. VxWorks была первой операционной ... многопользовательская сетевая операционная система. ОС Linux поддерживает стандарты открытых систем и ... точки зрения RTLinux, Linux - одна из задач реального времени, ...
  5. Операционные системы современных вычислительных комплексов

    Реферат >> Информатика
    ... образом она реализует сетевые функции: распознавание ... системы. Одной из первых разработок в ... операционных систем. В настоящее время UNIX-системы признаны одними из ... операционной средой. В отличие от большинства других операционных систем, GNU/Linux ...

Хочу больше похожих работ...

Generated in 0.0017969608306885