Структура различных видов ос ms dos windows linux unix

Семейства операционных систем: DOS, OS/2, UNIX, WINDOWS.

Сегодня мы поговорим на такие темы, как: Семейства операционных систем: DOS, OS/2, UNIX, WINDOWS.

ОС семейства DOS.

Первый представитель этого семейства – система MS-DOS (Microsoft Disk Operating System – дисковая операционная система фирмы Microsoft) была выпущена в 1981 году в связи с появлением компьютеров IBM PC.

ОС семейства DOS обладают следующими характерными особенностями:

  • Однопользовательская.
  • Однозадачная.
  • Имеет командный интерфейс.
  • 16-разрядная.
  • По типу управления ресурсами – несетевая.
  • Имеет модульную структуру, упрощающую перенос системы на другие типы ЭВМ.
  • Небольшой объем доступной оперативной памяти (640 Кбайт, до 1 Мбайт).
  • Существенный недостаток ОС семейства DOS – отсутствие средств защиты от несанкционированного доступа к ресурсам ПК и ОС.

Пример

ОС MS-DOS 6.22., MS DOS 8.0 интегрированная в Windows ME, DOS PC 2000.

Начиная с версии 4.0, MS-DOS включал DOS Shell – программу диспетчера файлов с квазиграфическим текстовым пользовательским интерфейсом (TUI), который показал меню, windows разбиения, цветные темы, поддержку мыши и ярлыки программы, используя графику символьного режима.

ОС семейства OS/2

ОС OS/2 (Operating System / 2) была разработана фирмой IBM в 1987 году в связи с созданием нового семейства ПК PS/2.

ОС семейства OS/2 обладают следующими характерными особенностями:

  • Однопользовательская ОС.
  • Многозадачная ОС второго поколения: позволяет организовать параллельную работу нескольких прикладных программ, обеспечивая при этом защиту одной программы от другой и ОС от работающих под ее управлением программ.
  • Имеет графический интерфейс.
  • 32-разрядная.
  • Родная файловая система – HPFS.
  • Недостаток OS/2 – малое число приложений для нее, что делает эту систему менее популярной, чем, например, Windows.

Пример

Использования OS/2: OS/2 WSeB 4.5x в качестве файлового сервера.

ОС семейства UNIX

ОС UNIX была разработана Кеном Томпсоном – сотрудником фирмы Bell Laboratories концерна AT&T в 1969 году для различных компьютеров: от суперкомпьютера до миникомпьютеров. С тех пор было создано большое количество различных UNIX-систем. Юридически лишь некоторые из них имеют полное право называться «UNIX»; остальные же, хотя и используют сходные концепции и технологии, объединяются термином «UNIX-подобные». В ходе разработки Unix-систем был создан язык СИ.

Читайте также:  Simple php server linux

ОС семейства UNIX обладает следующими характерными особенностями:

  • Многопользовательская ОС.
  • Многозадачная ОС.
  • Сетевая ОС.
  • Командная ОС, графическая оболочка: X Window.
  • 32-разрядная, 64-разрядная.
  • мобильная: существует возможность перенести систему с одной машинной архитектуры на другую с минимальными затратами.
  • имеет несколько видов оболочек (Shell), т.е. интерфейсов взаимодействия между ядром и пользователем.
  • файловая система: NFS (сетевая файловая система).
  • использование простых текстовых файлов для настройки и управления системой.
  • широкое применение утилит, запускаемых в командной строке.
  • взаимодействие с пользователем посредством виртуального устройства – терминала.
  • представление физических и виртуальных устройств и некоторых средств межпроцессового взаимодействия как файлов.
  • использование конвейеров из нескольких программ, каждая из которых выполняет одну задачу.

Linux (полное название GNU/Linux) – это UNIX-подобная ОС. Linux свободно распространяемая ОС, первоначально разработанная Линусом Торвальдсом. Первая официальная версия объявлена 5 октября 1991 года.

Версии: Debian GNU/Linux – не имеющий национальной принадлежности международный дистрибутив (а также его ответвления, включая сверх-популярные Ubuntu, Kubuntu, Xubuntu), американский Red Hat и его наследник Fedora, французско-бразильский Mandriva, бывшие Mandrake и Conectiva.

ОС семейства WINDOWS

История Windows началась в 1985 году, когда появилась первая версия системы (оболочки). Через несколько лет вышла вторая версия, но особой популярности система Windows не завоевала.

В 1990 году вышла Windows 3.0, которая стала применяться на многих ПК (графический интерфейс, многозадачный режим, появление множества программ, работающих под управлением Windows).

Последующие версии Windows были направлены на повышение надежности, на поддержку средств мультимедиа и работу в компьютерных сетях.

Всех представителей ОС Windows можно разделить на две линейки:

Только в семействе Windows NT представлены операционные системы для серверов.

ОС семейства Windows обладают следующими характерными особенностями:

  • Многопользовательские ОС.
  • Многозадачные ОС.
  • Сетевые и несетевые ОС.
  • Графические ОС.
  • 32/64-разрядные.
  • Подключение новых устройств по технологии Plug and Play.
  • Файловая система: FAT32, NTFS.

Представители семейства Windows:

Windows 3.х (3.0/3.1/3.11). Операционные оболочки, выполняемые под управлением MS-DOS.

Windows 95 (первая ОС). Изменился интерфейс, выросла скорость работы программ, возможность автоматической настройки дополнительного оборудования, возможность работы с Интернет.

Windows 95 OSR2. Исправлены многие ошибки Windows 95, добавлена поддержка нескольких новых устройств, возможность использовать файловую систему FAT32.

Windows 98. Сохранился внешний интерфейс, переработана внутренняя структура, много внимания уделено работе с Интернет, возможность работы с несколькими мониторами.

Windows 98 SE. В состав включена 5-ая версия Internet Explorer, обновленная система соединения с Интернет, многочисленные исправления ошибок и новая библиотека драйверов.

Читайте также:  Изменить цвет панели задач линукс

Windows NT (1992г. — NT 3.0, 1994г. — NT 3.5, 1996г. — NT 4.0), разрабатывались с целью повышения надежности и мощности сетевой работы.

Выпускается в двух модификациях:

  1. Windows NT Server – предназначена для управления сетевыми ресурсами.
  2. Windows NT Workstation – предназначена для работы на локальных компьютерах и рабочих станциях.

Windows 2000 (NT 5.0). Разработана на основе Windows NT и унаследовала от нее высокую надежность и защищенность информации от постороннего вмешательства.

Windows Me. Наследница Windows 98, приобрела новые возможности: улучшенная работа с мультимедиа, возможность записи не только аудио, но и видеоинформации, мощные средства восстановления информации после сбоев.

Windows XP. Появление 64-разрядной версии, первая ОС с полностью настраиваемым интерфейсом, поддержка записи CD-R и CD-RW дисков на уровне самой ОС и др.

Windows CE. Предназначена исключительно для установки на «карманные» компьютеры.

Windows Server 2003. Содержит все функции, необходимые для серверной ОС Windows, направление на безопасность, надежность, доступность и масштабируемость. Версии: Standart Edition, Enterprise Edition, Datacenter Edition, Web Edition.

Windows Vista. План выпуска версий Windows Vista оптимизирован для ключевых категорий пользователей – отдельных пользователей, малых предприятий, средних и крупных организаций, а также для соответствующих этим категориям схем использования ПО. Основной задачей семейства Windows Vista является наиболее точное соответствие набора предлагаемых программных продуктов потребностям потребителей.

Windows Server 2008 (кодовое имя «Longhorn Server») – новая версия серверной операционной системы от Microsoft. Эта версия должна стать заменой Windows Server 2003 как представитель операционных систем поколения Vista.

Windows 7 (ранее известная под кодовыми названиями Blackcomb и Vienna) – версия компьютерной операционной системы семейства Windows, следующая за Windows Vista.

Источник

Классификация операционных систем.

1) По кол-ву пользователей одновременно работающих в системе.

2) По кол-ву вычислительных устройств (процессоров).

3) По кол-ву запущенных программ (многозадачность).

4. По области использования и форме эксплуатации.

  • Системы пакетной обработки данных – для математических вычислений, в которых не важна скорость получения результата. Задания загружаются пакетами, человек отстранен от компьютера.
  • Система разделения времени – человек работает в ЭВМ в диалоговом режиме через терминал.
  • Система реального времени – в технических устройствах, в которых существует предельное время на управление программой.

5. По аппаратной платформе.

  • ОС ПК.
  • ОС main frame.
  • OC для смарткарт.
  • ОС кластеров.
  • Серверные ОС.
Читайте также:  Linux fstab errors remount ro

Понятие пользовательского интерфейса, его назначение, виды. Реализация различных видов интерфейсов в операционных системах.

Интерфейс – способ общения пользователя с ПК или польз-ля с прикладными программами и программ между собой.

  • Программный (набор сервисов, освобождающих программиста от кодирования рутинных операций)
  • Пользовательский( командный язык для управления функционированием ПК, и набор сервисов освобождающих пользователя от рутинных операций)

В ранних ОС не требовался терминал. Устройство ввода — перфокарта

Для современных терминалов существует интерфейс двух типов:

  • Алфавитно-цифровой(может воспринимать командный файл при помощи командного интерпретатора)
  • Графический

Компоненты взаимодействия ранних ОС с пользователем:

  • Командный язык оператора – язык диалогового режима
  • Язык управления задачами – язык пакетной обработки

Формат командной строки в современных Ос:

  • Тип операций (имя команд или программы)
  • Рабочий вход (входные файлы или устройства)
  • Рабочий выход (выходные файлы или устройства)
  • Управление входа (управляющие параметры или ключи команд)
  • Управление выхода (протокол, содержащий диагностику ошибок, код завершения или другую программу)

Текстовой(или графический) полноэкранный интерфейс: pull-down меню, является основным для Norton Commander, DOS navigator, Windows commander, Disk commander)

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

4. Понятие операционного окружения. Posix, его цели, основные положения.

Операционное окружение – это среда, в которой пользователь запускает программу.

  • Системные переменные.
  • Текущие пути на различных дисках (в случае поддержки нескольких дисков ОС).
  • Точка монтирования каталогов (в том числе корневого), использованных в unix – подобных ОС.
  • Связь стандартных потоков ввода-вывода с файловыми хэндлерами или устройствами.
  • Ограничения на кол-во одновременно открытых файлов, стеков.
  • Набор прав (права польз-ля).
  • Дисковые квоты, ограничения на максимальный обьем оперативной памяти, загрузки процессоров.
  • Значения показателей использования ресурсов.

Командная оболочка Unix – командный интерпретатор, используемый в ОС семейства Unix, пользователь может вводить команды по отдельности, либо путем запуска скриптов, состоящих из списка команд.

Переносимый интерфейс ОС Unix – набор стандартов, описывающих интерфейсы между ОС и прикладной программой.

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

Источник

Оцените статью
Adblock
detector