Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

(Презентация) Информатика 2012

.pdf
Скачиваний:
52
Добавлен:
23.02.2015
Размер:
6 Мб
Скачать
☆

Кен Томпсон и Денис Ритчи — создатели

UNIX

261

ОБЗОР ОПЕРАЦИОННЫХ СИСТЕМ

ОС UNIX

поддерживает реальную многозадачность и жесткое разделение памяти, что обеспечивает высокую надежность системы;

поддерживает многотерминальность (много пользователей могут одновременно запускать программы на одной UNIX-машине;

почти все протоколы, на которых основан Интернет, были разработаны под UNIX, в частности, стек протоколов TCP/IP.

262

ОБЗОР ОПЕРАЦИОННЫХ СИСТЕМ

LINUX

Написана финским студентом Линусом Торвальдсом в университете Хельсинки в середине 90-х г.

LINUX – открытая система, т.е. код системы доступен для просмотра и внесения изменений, поэтому в дальнейшую разработку системы внесли свой вклад многие программисты.

В настоящее время имеется реализация этой ОС практически для всех типов процессоров и компьютеров на их основе.

Система поддерживает большинство современных интерфейсов и технологий.

LINUX соперничает с WINDOWS в секторе установки Web-серверов.

263

ОБЗОР ОПЕРАЦИОННЫХ СИСТЕМ

LINUX

Основные характеристики:

многозадачность и многопользовательский режим работы;

высокая надежность;

низкая себестоимость;

быстродействие приложений и их масштабируемость – способность обеспечить в 2 раза более высокое быстродействие при установке на компьютере с удвоенными ресурсами (процессор, память и т. п.), утроенное быстродействие с утроенными ресурсами и т. д.;

264

ОБЗОР ОПЕРАЦИОННЫХ СИСТЕМ

LINUX

поддержка более 20 различных файловых систем;

поддержка всего спектра услуг TCP/IP (FTP, Telnet, NNTP, SMTP).

На компьютерах, работающих под управлением LINUX, часто реализуют DNS-сервер, Web-серверы, почтовые серверы.

265

ОБЗОР ОПЕРАЦИОННЫХ СИСТЕМ

NETWARE

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

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

В настоящее время NetWare поддерживает протоколы

TCP/IP.

Система NetWare заняла существенную долю рынка в начале 1990-х и выдержала конкуренцию с Microsoft Windows NT, после выпуска которой прекратили своё существование другие

конкурирующие с ней системы.

266

 

ГРАФИЧЕСКИЕ ИНТЕРФЕЙСЫ И РАСШИРЕНИЯ ДЛЯ DOS

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

Intel 8086.

Windows 1.0 (1985)

Windows 2.0 (1987)

Windows 3.0 (1990) - появилась поддержка процессоров 80386 и защищённого режима.

267

ГРАФИЧЕСКИЕ ИНТЕРФЕЙСЫ И РАСШИРЕНИЯ ДЛЯ DOS

Windows 3.1 (1992) - серьёзно переработанная Windows 3.0:

добавлен механизм OLE (Object Linking and Embedding - связывание и встраивание объектов);

векторные шрифты специального формата TrueType, позволяющие реализовать принцип

WYSIWYG (What You See Is What You Get) - на принтере формируется такое же изображение, как и на экране дисплея;

изменён диспетчер файлов;

добавлены мультимедийные функции.

Windows для рабочих групп (Windows for Workgroups) 3.1/3.11 - первая версия ОС семейства с поддержкой268 локальных сетей

СЕМЕЙСТВО WINDOWS 9X

Windows 9x - это 32-разрядные ОС, многозадачные, многопотоковые системы с монолитным ядром.

Разработаны были специально для процессоров с 32битной архитектурой.

32-битовые приложения работали в режиме вытесняющей многозадачности, 16-битовые приложения – в режиме кооперативной многозадачности (один поток).

В состав программных продуктов Windows 9x входила ОС MS-DOS.

Роль ядра MS-DOS сводилась в основном к загрузке ядра Windows и запуску приложений MS-DOS.

269

СЕМЕЙСТВО WINDOWS 9X

Windows 95 (1995) - Windows 4.00

Windows 98 (1998) - Windows 4.10

Windows Millennium Edition (Me) (2000) - Windows 4.90

Основной стратегической задачей создания семейств Windows 9x являлся перевод пользователей на новые 32-битные программы при сохранении преемственности программ, написанных для MSDOS.

270