Электронный учебник:


Курс лекций:


Дополнительно:

Практикум:



Наши хостеры:

Операционная система

Назначение и основные функции операционной системы.

Операционная система - это комплекс программ, функциями которого является контроль за использованием и распределением ресурсов вычислительной системы. В вычислительной системе есть физические ресурсы, которые связаны с реальным оборудованием (магнитные диски, оперативная память, время работы процессора) и виртуальные ресурсы, образованные в недрах ОС. Физические и виртуальные ресурсы называются ресурсами вычислительной системы.

Ресурсы ВС являются характеристиками ВС. Они оказывают влияние на функции системы и имеют ограничения, например, объем. Ресурсы: объем ОП, время работы ЦП, доступ к линиям связи, объем таблиц.

Программные ресурсы: компиляторы, редакторы и т.д.

Файловая система имеет ограничение на: максимальный объем диска, предельное число файлов, время работы ЦП - главный ресурс, проблемно связанный с объемом ОП.

Пример. Пусть в вычислительной системе существует одно печатающее устройство, а для решения задачи нужно несколько печатающих устройств. Необходимо распечатать три таблицы значений Ui, Vi, Wi, i=1,...n, которые связаны между собой соотношениями Ui=F1(Vi-1, Wi-1), Vi=F2(Ui, Wi-1), Wi=F3(Ui, Vi) и U0, V0, W0 - начальные значения. Мы можем все три таблицы одновременно хранить в ОП, но придется вычислять значения, принадлежащие разным таблицам. В результате чего будет трудно печатать сразу три таблицы. Было бы удобно использовать как бы три разных принтера.

U=U0; V=V0; W=W0;

for i=1 step 1 until N do

                        begin   U=F1(V, W), вывод (1, U),

                                    V=F2(U, W), вывод (2, V),

                                    W=F3(U, V), вывод (3, W),

                        end

предыдущаяследующая