Технология пакетной обработки.
Экономические задачи, решаемые в пакетном режиме, характеризуются следующими свойствами:
- алгоритм решения задачи формализован, процесс её решения не требует вмешательства человека;
- имеется большой объём входных и выходных данных, значительная часть которых хранится на магнитных носителях;
- расчёт выполняется для большинства записей входных файлов;
- большое время решения задачи обусловлено большими объёмами данных;
- регламентность, т.е. задачи решаются в заданной последовательности.
Пакетный режим обработки информации представлен на рис. 2.2.
Сущность пакетного режима заключается в следующем. Задачи, сходные по технологическим условиям обработки (единая операционная система, отсутствие диалога с пользователем в процессе выполнения программы и т.п.), объединяются в единый пакет заданий для компьютера. После запуска пакета на обработку специальная программа, называемая планировщиком (или диспетчером), выстраивает все задачи в одну или несколько очередей на выполнение в соответствии с назначенными им приоритетами.
В однопрограммном режиме работы операционной системы все программы (в нашем случае задачи), подлежащие выполнению, объединяются в одной очереди. При этом последовательность выполнения всех программ строго определена.
При многопрограммном режиме управление ходом обработки информации усложняется. Задачи выстраиваются в несколько очередей на обработку. Перед программой-планировщиком встаёт проблема так определить последовательность поступления задач на выполнение, чтобы минимизировать общее время обработки всего пакета заданий.
Основное преимущество пакетного режима заключается в минимизации затрат процессорного времени благодаря оптимальной загрузке процессора. В условиях ограниченности машинных ресурсов при использовании пакетного режима увеличивается пропускная способность компьютера, то есть увеличивается количество решаемых задач в единицу времени.
На ранних этапах развития информационных технологий пакетный режим обработки информации был наиболее распространённым. Централизация вычислительных ресурсов на вычислительных центрах не позволяла пользователям иметь непосредственный доступ к компьютеру. Общение с ЭВМ происходило путём передачи пакета заданий на вычислительный центр и получения результатов решения задач в виде твёрдых копий на бумажных носителях. Сам пакет заданий формировался персоналом вычислительного центра.
По мере развития информационных технологий изменялись и формы использования пакетного режима. Появление большого количества персональных компьютеров с развитыми средствами диалогового общения с пользователем сузило рамки применения пакетной технологии до решения, как правило, одним пользователем одной сложной задачи, требующей последовательного применения различных программ и не нуждающейся во вмешательстве в обработку со стороны пользователя. Пакетный режим в настоящее время может быть реализован и дистанционно благодаря передаче по каналам связи пакета заданий к месту его выполнения.
Таким образом, основным преимуществом пакетного режима в настоящее время можно считать освобождение пользователя от некоторых рутинных операций, связанных со сменой видов обработки информации по заранее определённому алгоритму.
К основным недостаткам пакетного режима можно отнести оторванность пользователя от процесса обработки, необходимость заранее планировать последовательность шагов решения задач, увеличение в ряде случаев цикла решения конкретной задачи, расходование машинных ресурсов на поддержание процесса пакетной обработки.
Этих недостатков во многом лишён диалоговый режим.