Информатика. Систематический курс

срочный ремонт стиральных машин на дому http://go-master.ru

Информатика. Систематический курс - стр. 48


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

Постепенно начали появляться методы, обеспечивающие независимость программирования от устройств конкретной ЭВМ. Были разработаны ОС с разделением времени, кото­рые предоставляли сразу нескольким пользователям воз­можность взаимодействовать с компьютером в диалоговом (интерактивном) режиме: пользователь печатает запрос компьютеру на своем терминале, компьютер обрабатывает этот запрос с максимально возможной скоростью и выдает (если требуется) ответ на терминал пользователя. Диалого­вый режим позволил в значительной степени повысить эф­фективность процесса разработки и отладки программ, дал возможность пользователю обнаруживать и исправлять ошибки за считанные секунды или минуты вместо того, что­бы ждать, пока будут получены результаты пакетной обра­ботки.

ОС третьего поколения (70-е годы) были многорежимны­ми. Некоторые из них обеспечивали работу сразу во всех из­вестных режимах:

•     в режиме пакетной обработки;

•     в режиме разделения времени;

•     в режиме реального времени и мультипроцессорном ре­жиме.

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


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

К началу 80-х годов проблема совместимости различных компьютерных систем стала одной из серьезных проблем, которую можно было решить с помощью нового подхода к построению операционных систем. Основу системы должно было составлять микроядро (microkernel), написанное спе­циально для данного процессора.


Начало  Назад  Вперед