- •1. Информации, информатика,
- •1.1.3. Понятие количество информации
- •1.3.2. Представление символьный
- •Interchange — американский стандартный код информационного
- •1.3.3. Предстовление звуковых данных
- •1.4. Структуры данных
- •1.6.2. Элементы теории множеств
- •2.2. Базовая система элементов
- •2.6.1. Архитектуры с фиксированным набором
- •2.6.3. Архитектуры многопроцессорных
- •2.6.4. Классификация компьютеров по сферам
- •International Association) применяется в переносных компьютерах класса
- •2.7.5. Внешние устройства
- •2.8. Перспективы развития технических
- •3.2.2. Виды операционных систем
- •3.2.3. Бозовые понятия операционных систем
- •3.2.5. Управление памятью
- •3.2.6. Ввод-вывод
- •521 До 32 768 байт. Важное свойство блочного устройства состоит в
- •16 Записей в mtf зарезервированы самой ntfs. Местоположение
- •Version 7 (по номеру издания руководства программиста) стала
- •Ibm pc, оснащенный 16-разрядной однопользовательской
- •2000 Как на одном компьютере, так и в рамках Всемирной сети
- •4.2.3. Текстовый процессор Word
- •4.3.3. Работа с формулами, диаграммами,
- •4.18). В меню редактора входят команды файл, правка, вид,
- •5.3. Классификация видов моделирования
- •5.4. Математические модели
- •5.5.2. Примеры информаиионных моделей
- •5.6. Моделирование
- •5.7.1. Концептуальная модель umil
- •5.7.4. Инструментарий проектирования
- •1 Байт).
- •6.6.3. Системы программировании
- •1968—1971 Гг. Никлаусом Виртом в Высшей технической школе (етн)
- •Vba (Visual Basic for Application) является общей языковой
- •8. Решение задачи на компьютере и анализ результатов. Теперь
- •4 Кбайт.
- •100 Компьютеров с помощью кабеля длиной 1 км. Сеть Ethernet
- •7.9. Internet как иерархия сетей
- •7.9.4. Варианты доступа в интернет
- •7.9.7. Поиск в интернете
- •Раздел 204
3.2.2. Виды операционных систем
История развития ОС насчитывает уже много лет.
Операционные системы появились и развивались в процессе
совершенствования аппаратного обеспечения компьютеров, поэтому эти события
исторически тесно связаны. Развитие компьютеров привело к
появлению огромного количества различных ОС, из которых далеко не
все широко известны.
На самом верхнем уровне находятся ОС для мэйнфреймов. Эти
огромные машины еще можно встретить в больших организациях.
Мэйнфреймы отличаются от персональных компьютеров по своим
возможностям ввода/вывода. Довольно часто встречаются
мэйнфреймы с тысячью дисков и терабайтами данных. Мэйнфреймы
выступают в виде мощных web-серверов и серверов крупных предприятий
и корпораций. Операционные системы для мэйнфреймов в
основном ориентированы на обработку множества одновременных
заданий, большинству из которых требуется огромное количество опе-
124
раций ввода-вывода. Обычно они выполняют три вида операций:
пакетную обработку, обработку транзакций (групповые операции) и
разделение времени. При пакетной обработке выполняются
стандартные задания пользователей, работающих в интерактивном режиме.
Системы обработки транзакций управляют очень большим
количеством запросов, например бронирование авиабилетов. Каждый
отдельный запрос невелик, но система должна отвечать на сотни и
тысячи запросов в секунду. Системы, работающие в режиме
разделения времени, позволяют множеству удаленных пользователей
одновременно выполнять свои задания на одной машине, например,
работать с большой базой данных. Все эти функции тесно
связаны между собой, и операционная система мэйнфрейма выполняет
их все. Примером операционной системы для мэйнфрейма является
OS/390.
Уровнем ниже находятся серверные ОС. Серверы представляют
собой или многопроцессорные компьютеры, или даже мэйнфреймы.
Эти ОС одновременно обслуживают множество пользователей и
позволяют им делить между собой программно-аппаратные ресурсы.
Серверы также предоставляют возможность работы с печатающими
устройствами, файлами или Internet. У Internet-провайдеров обычно
работают несколько серверов для того, чтобы поддерживать
одновременный доступ к сети множества клиентов. На серверах хранятся
страницы web-сайтов и обрабатываются входящие запросы. UNIX и
Windows 2000 являются типичными серверными ОС. Теперь для этой
цели стала использоваться и операционная система Linux.
Следующую категорию составляют ОС для персональных
компьютеров. Их работа заключается в предоставлении удобного
интерфейса для одного пользователя. Такие системы широко используются в
повседневной работе. Основными ОС в этой категории являются
операционные системы платформы Windows, Linux и операционная
система компьютера Macintosh.
Еще один вид ОС — это системы реального времени. Главным
параметром таких систем является время. Например, в системах
управления производством компьютеры, работающие в режиме реального
времени, собирают данные о промышленном процессе и
используют их для управления оборудованием. Такие процессы должны
удовлетворять жестким временным требованиям. Если, например, по
конвейеру передвигается автомобиль, то каждое действие должно
125
быть осуществлено в строго определенный момент времени. Если
сварочный робот сварит шов слишком рано или слишком поздно, то
нанесет непоправимый вред изделию. Системы VxWorks и QNX
являются операционными системами реального времени.
Встроенные операционные системы используются в карманных
компьютерах и бытовой технике. Карманный компьютер — это
маленький компьютер, помещающийся в кармане и выполняющий
небольшой набор функций, например, телефонной книжки и
блокнота. Встроенные системы, управляющие работой устройств бытовой
техники, не считаются компьютерами, но обладают теми же
характеристиками, что и системы реального времени, и при этом имеют
особые размер, память и ограничения мощности, что выделяет их в
отдельный класс. Примерами таких операционных систем являются
PalmOS и Windows CE (Consumer Electronics — бытовая техника).
Самые маленькие операционные системы работают на смарт-
картах, представляющих собой устройство размером с кредитную
карту и содержащих центральный процессор. На такие
операционные системы накладываются очень жесткие ограничения по
мощности процессора и памяти. Некоторые из них могут управлять только
одной операцией, например электронным платежом, но другие ОС
выполняют более сложные функции.