(Презентация) Информатика 2012
.pdf
Кен Томпсон и Денис Ритчи — создатели
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
