Справочник химика 21

Химия и химическая технология

Статьи Рисунки Таблицы О сайте English

Обработка пакетная

    Основными структурами технических средств САПР являются конфигурации на базе больших ЭВМ единой серии (ЕС ЭВМ) и на базе мини-ЭВМ (СМ ЭВМ). Системы проектирования на базе ЕС ЭВМ используются в основном в крупных научно-исследовательских и проектных институтах как в пакетном режиме, так и с развитой системой разделения времени. На базе мини-ЭВМ строятся автоматизированные рабочие места (АРМ), предназначенные для решения частных задач проектирования, обработки графической информации. Бурное развитие микроЭВМ способствует появлению персональных терминалов, которые, возможно, в будущем заменят АРМ на базе мини-ЭВМ. [c.232]


    Основу системного математического обеспечения составляет операционная система (ОС ЕС или ОС СМ). Для различных моделей ЭВМ разработано несколько разновидностей ОС. В наибольшей степени для решения задач САПР приспособлены ОС с разделением времени. Состав операционной системы ЕС ЭВМ представлен на рис. 6.5. В зависимости от режима работы можно выделить три уровня ОС для пакетной обработки заданий, для пакетной обработки с мультипрограммированием, для работы в режиме разделения времени. [c.248]

    При пакетной обработке на входе вычислительной системы имеется пакет (набор) заданий, последовательно выполняемых ЭВМ. Каждое задание может использовать все ресурсы системы за исключением некоторого объема оперативной памяти, постоянно занимаемой резидентной частью ОС. Пакетный режим работы позволяет исключить простои процессора за счет отстранения пользователя от ЭВМ (задания выполняются автоматически по управляющим операторам ОС) и частичного совмещения операций ввода-вывода и работы процессора. Однако [c.248]

    Классическим примером повышения производительности ЭВМ является многопрограммный режим, или мультипрограммирование. Идея этого метода состоит в том, что ЭВМ настраивается на одновременное выполнение ряда задач (до трех программ при работе с ДОС/ЕС и до 15 программ при работе с ОС/ЕС). Поскольку большинство внешних устройств может работать в автономном режиме после загрузки соответствующего канала, то совмещением работы внешних устройств и процессора можно достигнуть максимальной загрузки последнего. Как только, например, программа № 1 приостанавливается для выполнения операции ввода-вывода, процессор переключается на выполнение программы № 2 и тем самым исключается его время ожидания. При организации мультипрограммирования в оперативной памяти выделяется несколько защищенных разделов, в каждом ил которых может выполняться только одна программа. Соответственно между разделами памяти распределяются и ресурсы ЭВМ (см. гл. 4). Разделам памяти присваиваются уровни приоритетности, которые и определяют последовательность переключения программ. Этот режим работы ЭВМ не предусматривает непосредственного доступа пользователя к машине, так как в каждом из разделов проводится пакетная обработка программ и результаты расчета выдаются после обработки всего пакета. Однако за счет лучшего использования оборудования ЭВМ время ожидания решения обычно сск ращается т сравнению с однопрограммным режимом работы. [c.192]

    Другим режимом работы ЭВМ, часто объединяемым с мультипрограммированием, является параллельная обработка. Идея этого способа многопрограммной работы состоит в том, что переход от одной программы к другой производится в результате естественного прерывания (ожидание ввода — вывода) и в результате вынужденного переключения через короткие интервалы времени, сравнимые со скоростью работы процессора. При параллельной обработке программы выполняются по очереди в короткие промежутки времени и создается впечатление их одновременного исполнения, тем более что результаты расчета выдаются потребителю по мере завершения каждой из них. Задача оптимизации времени расчета обычно не ставится при реализации этого метода, однако в конечном итоге время ожидания решения пользователями сокращается по сравнению с пакетной обработкой. [c.192]


    В разделах переднего плана могут выполняться пакетированные или одиночные программы. Одиночные программы целесообразно выполнять при малом количестве внешних устройств. Пакетная обработка программ требует для каждого раздела не только физических внешних устройств, но и системных логических. [c.201]

    Поскольку процесс регенерации совершается при последовательном действии нескольких клапанов, его целесообразно автоматизировать. В многоколонных установках обычно осуществляется непрерывный процесс, причем переключение отдельных колонн на регенерацию выполняется автоматически. Контроль работы оборудования основан на измерениях электропроводности. Для продуктов, электропроводность которых при ионообменной обработке изменяется незначительно, могут применяться объемные методы контроля. Автоматическая двухслойная (пакетного типа) обессоливающая установка с пневматическими клапанами, действующими от реле времени, показана на рис. П-36. [c.134]

    Компания IBM начала выпускать машины серии 360 (относящиеся к третьему поколению ЭВМ) в 1964 г. Они ориентированы на централизованную пакетную обработку данных, а некоторые модели этой серии разработаны для конкретных приложений, например для быстрых численных научных расчетов,, обработки транзакций с большим объемом ввода/вывода и т. д. Такая специализация была достигнута методом микропрограммного исполнения команд [41], который позволил модифицировать и оптимизировать базисный набор машинных команд в соответствии с конкретными требованиями прикладных задач.. Машины серии IBM/370, которые начали выпускаться в 1970 г.,. не являются абсолютно новыми, а представляют собой, естест  [c.191]

    В связи с этим следует особо остановиться на программе (системе программ), организующей вычислительный процесс. В настоящее время теория разработки и формализованные методы описания таких программ практически отсутствуют, а на индивидуальные их разработки требуются значительные средства и время. Поэтому в подсистеме расчета МТБ ХТС, как и в других подсистемах АСП, желательно использовать стандартные организующие программы, поставляемые изготовителем ЭВМ в составе математического обеспечения. Выбор типа системы обслуживания (например, мониторная, мультипрограммная, разделение времени, онлайновая, пакетная обработка) зависит в основном от технического оснащения, объема решаемых задач и их количества, числа пользователей. [c.81]

    В гл. 7 подробно описано использование ЭВМ для количественного определения следов элементов методами, изложенными в гл. 6. Рассматриваются и сопоставляются в применении к масс-спектрометрии устройства пакетной обработки, системы с разделением времени и машины, предназначенные специально для данных приборов. [c.11]

    Одно из таких понятий — пакетная обработка . В ЭВМ общепринятым способом вводятся один за другим пакеты , каждый из которых представляет собой данные, подлежащие обработке, и соответствующую программу. Ввод обычно осуществляется при помощи перфокарт или перфолент, но пакетами можно управлять и на расстоянии — с помощью телетайпа. Отдельные пакеты обрабатываются последовательно, по соответствующему расписанию или по мере освобождения ЭВМ. При этом время ЭВМ используется рационально, но между моментами получения масс-спектрометрических данных и выдачи результатов появляется некоторая задержка, которая может составлять от нескольких минут до суток. Система пакетной обработки может включать от одной программы до десятков или сотен и применяется как на малых, так и на самых больших ЭВМ. Системы [c.217]

    Эти три способа применения ЭВМ имеют свои специфические преимущества и недостатки, а также области использования. Не следует заранее отдавать предпочтение одному из них и считать, что они представляют собой три последовательные ступени развития в использовании ЭВМ, хотя во многих случаях исторически последовательность была именно такой. Не каждую из этих систем можно приобрести и использовать в конкретных условиях, поэтому редко возможен свободный выбор. Помимо этого, нужно учитывать, что не существует стандартных систем пакетной обработки или с разделением времени и что практически трудно бывает получить вычислительную машину специального назначения, которая в точности соответствует данному прибору. Термин электронно-вычислительная машина очень емкий, так же как, например, понятие средства передвижения . [c.218]

    СИСТЕМЫ ПАКЕТНОЙ ОБРАБОТКИ [c.227]

    Большинство ЭВМ, работающих в режиме пакетной обработки, не содержит в программе операций, позволяющих исключать какие-либо ошибки, например попытку деления на нуль или взятия логарифма отрицательного числа. Подобные погрешности неизбежны и связаны с неверной записью исходных данных (либо с неточностью в программе, и тогда ее необходимо скорректировать). Следствием подобной ошибки явится то, что все последующие данные не будут обработаны. В этом случае аналитик должен вручную проверить исходные данные, исправить погрешность, а затем вновь ввести программу и данные в ЭВМ. Однако возможно, что в дальнейшем вновь встретятся ошибочно записанные данные, что потребует новой коррекции и повторного счета. Если время подобного движения по кругу у ЭВМ больше чем полдня (а это часто бывает), подобные повторения счета для одного и того же набора данных вызовут нежелательную задержку в получении аналитических результатов. Следовательно, целесообразно включить в программу по возможности больше способов проверки исходных данных до проведения расчетов и отбрасывать отдельные группы данных, которые оказались неполными или записанными неверно. После того как все данные для выбранных линий перенесены на перфокарту или бумажную ленту, в соответствии с программой проверки можно вначале установить наличие или отсутствие всех необходимых значений, выяснить, соответствуют ли все группы данных определенным заранее заданным пределам, рассмотреть взаимосвязь между группами, а в случае, если хотя бы один из тестов не выполнен, отбросить всю карту или запись на ленте. Например, почернение фона должно быть всегда меньше почернения линии (или пика), и оба они должны превышать почернение, созданное вуалью отмеченный изотоп должен содержаться в определяемом элементе (этот тест, естественно, требует, чтобы в программе содержалась таблица с перечислением всех элементов и указанием, по каким изотопам можно их определять). Правда, такие приемы не позволяют обнаружить все возможные ошибки в исходных данных, так как в некоторых случаях неправильное считывание или пробивка данных может не привести к нелогичным ситуациям, подобным описанным выше. Но тем не менее обычно возможно обнаружить (и отметить на выходе) все ошибки, которые могут привести к сбою при обработке данных на ЭВМ по заданной программе. [c.230]


    Системы с разделением времени открывают новый путь использования ЭВМ, основанный на возможности вмешательства человека в выполнение логических операций. Это направление разработано и используется пока еще недостаточно полно. Взаимодействие с ЭВМ исключительно перспективно и полезно, однако оно не может осуществляться само по себе каждый контакт между человеком и ЭВМ должен быть тщательно спланирован и включен в программу. Часто можно встретить программы, предварительно записанные для режима пакетной обработки, а затем просто преобразованные для систем с разделением времени с небольшими изменениями либо без них. Подобные программы обычно совсем не позволяют человеку участвовать в процессе расчета, чтобы отбрасывать возможные ошибочно введенные данные. Иногда такие программы могут быть более удобны в обращении и заметно сократят время получения результатов анализа. [c.232]

    Б. Различие систем с разделением времени и пакетной обработки [c.234]

    Поскольку программа для работы ЭВМ в режиме разделения времени предусматривает вмешательство человека, она отличается по своей структуре от программы пакетной обработки. В последнем случае аналитик должен вместе с программой ввести все данные, подлежащие обработке. Программа должна содержать все логические операции для того, чтобы ЭВМ могла самостоятельно принимать необходимые решения в процессе обработки данных. Например, обычно в практике масс-спектрометрических анализов сначала строится калибровочная кривая фотоэмульсии. Для этого имеется набор данных, считанных с фотопластины. Обычно это измерения линий основы иногда для этой цели экспозиции набираются специально, причем необходимо иметь по возможности больше данных для точного построения кривой. Если одно или два значения среди них ошибочны, это может существенно исказить калибровочную кривую. В про- [c.234]

    В общем програмы для обработки данных, составленные для систем с разделением времени, короче и проще, чем аналогичные программы для систем пакетной обработки. Объясняется это тем, что взаимодействие аналитика с ЭВМ в процессе обработки данных позволяет ему принимать оперативные решения, которые в другом случае необходимо было бы запрограммировать заранее. [c.235]

    Пакетная обработка предварительно накопленных данных расчет молекулярных орбиталей исследование химической кинетики моделирование и воспроизведение спектров составление каталогов и поиски спектров составление картотеки литературы административные операции. [c.237]

    При использовании ЭВМ в режиме пакетной обработки пользователь (аналитик) может в зависимости от выбора, предоставляемого ему вычислительным центром, хранить свою программу на перфокартах, перфоленте или магнитной ленте в ее исходной форме или в рабочем виде (откомпилированной, интерпретированной и т. д.) и вводить в нее полученные во время анализа данные каждый раз, когда ему необходимо произвести расчеты. В некоторых устройствах программу можно хранить в ЭВМ на магнитной ленте или диске либо в исходном, либо в рабочем виде. В этом случае необходимо ввести только индекс программы и данные, подлежащие обработке. Введение программы в рабочей форме имеет то существенное преимущество, что при этом нет необходимости при каждом ее использовании производить трансляцию. Таким образом, экономится машинное время и соответственно деньги. Также очевидно, что для аналитика удобнее, если его программа все время хранится в ЭВМ, так что е.му приходится иметь дело только со своими данными. [c.241]

    В системах с разделением времени в большинстве случаев используются те же языки, что и при пакетной обработке, или очень близкие к ним ( диалекты ). Иногда для этих целей создаются специальные языки. Существуют несколько действительно многоязычных систем. Например, система с разделением времени, использующаяся фирмой R A (Принстон, Нью-Джерси, США) и называющаяся ФОРТРАН ПИ, включает в качестве основного языка ФОРТРАН IV, помимо этого, многие положения взяты из языков АЛГОЛ, БЕЙСИК, ПЛ/1 и др. В программу можно также включать отдельные положения на языке ассемблера или машинном языке в шестнадцатеричном исчислении. Для мини-ЭВМ программа обычно составляется на языке ассемблера, поскольку эти машины имеют ограниченный объем основной памяти и редко используются как ЭВМ общего назначения. [c.243]

    Если основной объем памяти составляет только 4К, обычно трудно бывает разместить в ней и рабочую программу и код, согласно которому производится компиляция. Поэтому в последнее время перевод программы в рабочий вид часто производят на больших ЭВМ, работающих в режиме пакетной обработки. Благодаря этому при составлении программ для некоторых выпускаемых мини-ЭВМ можно использовать очень совершенные языки высокого уровня, например ПЛ/1. [c.243]

    Повышения эффективности использования вычислительной системы можно достигнуть, во-первых, за счет сокращения времени простоя процессора и, во-вторых, за счет сокращения времени ожидания решения в режиме пакетной обработки. Классическим примером повышения производительности ЭВМ является многопрограммный режим, или мультипрограммирование. Идея этого метода состоит в том, что ЭВМ настраивается на одновременное выполнение ряда задач, каждая из которых занимает часть оперативной памяти. Поскольку большинство внешних устройств может работать в автономном режиме после загрузки соответствующего канала, то совмещением работы внешних устройств и процессора можно достигнуть максимальной загрузки последнего. Как только одна из программ приостанавливается для выполнения, например, операции ввод-вывода, процессор переключается на выполнение другой программы, тем самым исключается время его ожидания. Разделам памяти присваиваются уров ни приоритетности, которые и определяют последовательность переключения программ. Этот режим не предполагает непосредственного доступа пользователя к ЭВМ, так как в каждом разделе памяти производится пакетная обработка программ. Однако за счет лучшего использования оборудования время ожидания решения обычно сокращается по сравнению с однопрограммным режимом. Разновидностью режима мультипрограммирования является параллельная обработка, идея которой состоит в том, что переход от одной программы к другой производится в результате естественного прерывания (ожидания ввода-вывода) и вынужденного переключения через короткие промежутки времени, сравнимые со скоростью работы процессора. При параллельной обработке программы выполняются по очереди в короткие промежутки времени и создается впечетление их одновременного выполнения, тем более что результаты расчета выдаются пользователю по мере завершения каждой из них. [c.249]

    Значительное сокращение времени простоя процессора было достигнуто с введением режима пакетной обработки, заключающегося в том, что составляются наборы (пакеты) программ и периодически загружаются по заданию оператора во внешнюю память. В дальнейшем они выполняются под управлением специальных программ (в частности, под управлением операционной системы). Увеличение производительности системы в этом случае достигается за счет совмещения работы чнешних устройств и процессора ЭВМ, однако решение отдельных задач (особенно с отладкой) существенно замедляется, так как программист пе имеет непосредственного доступа к ЭВМ и может вносить изменения в программу, а также получать результаты расчета только по окончании обработки пакета. Таким образом, здесь наблюдается обратная ситуация время реакции пользователя меньше времени реакции ЭВМ, к тому же пользователь лишен возможности диалога. [c.191]

    Выполнение поставленных перед объединением задач обеспечивается за счет разработки и внедрения типовых проектных и научных решений исключения дублирования при закупке и обработке первоисточников создания распределенного банка данных разработки и внедрения единой технологии формирования машиночитаемых и микроформовых баз данных создания маг-нито-ленточных служб в отраслях и в объединении в целом, а также за счет организации проведения информационного обслуживания в режимах избирательного распространения информации и ретроспективного поиска (в пакетном и диалоговом режимах). [c.71]

    В обоих случаях, т. е. при использовании систем как пакетной обработки, так и с разделением времени необходимо иметь заранее подготовленные или записанные в памяти ЭВМ программы, в соответствии с которыми производится ввод исходных данных (масс, интенсивностей, экспозиций и т. д.), их обработка и выдача результатов скорректированных значений интенсивности линий, изотопных отношений или полного набора результатов анализа. Подобная программа (разд. 7.6) представляет собой набор логических инструкций для ЭВМ в виде аглоритмов, записанных на соответствующем языке. [c.218]

    Программы, записанные для систем пакетной обработки, исторически предшествуют программам для устройства с разделением времени, и являются основным методом машинной обработки результатов в масс-спектрометрии с искровым источником ионов. В литературе более или менее подробно рассмотрен ряд систем и программ для систем пакетной обработки. В большинстве из них исходные данные считываются с фотопластины вручную при помощи микрофотометра и печатаются на перфокартах или бумажной ленте. Одной из первых попыток обработки масс-спектрометрических данных с помощью простой программы пакетной обработки, записанной на языке ФОРТРАН, посвящена работа Кепникота (1964). Программа была основана на способе калибровки фотопластин, разработанном Черчиллем (1944). В более поздней работе (Кенникот, 1966) предложена новая система накопления данных. Система записывает на магнитной ленте в аналоговой форме профиль каждой спектральной линии, выбранной аналитиком для расчета. После проведения сканирования всех необходимых линий эта магнитная лента направляется в ЭВМ и объединяется с отпечатанными на картах дополнительными данными, необходимыми для идентификации линий и для расчета, — образуется пакет данных, ЭВМ снабжена приспособлением для перевода аналоговой записи на ленте в цифровую форму. Вулстон (1965) описал систему, в которую данные вводятся пробитыми на перфокартах. Для калибровки фотопластин было использовано уравнение Халла (1962). В формулу Халла входят два коэффициента, которые необходимо определять отдельно как для основы, так и для каждой примеси. Но программа составлена таким образом, что эти величины рассчитываются автоматически достаточно ввести в ЭВМ исходные данные для трех элементов. В программу входят все используемые обычно поправочные коэффициенты (зависимость чувствительности фотопластины от массы иона, учет фона, распределения ионов по зарядностям, коэффициенты относительной чувствительности) производится расчет пределов обнаружения, ошибок эксперимента и выдача полных результатов анализа. Эта программа была записана на языке ассемблера, соответствующем группе ЭВМ КСА-601. Очень гибкая программа на языке АЛГОЛ предложена Франценом и Шуи [c.227]

    В описанное устройство входит ЭВМ среднего размера PDP-10, работающая в режиме разделения времени по особой программе. Аналогичные ЭВМ использованы в исследовательских лабораториях фирмы IBM (Сан-Хосе, Калифорния, США). Эти системы осуществляют автоматический контроль и обработку данных для ряда связанных с ними приборов и могут также проводить пакетную обработку данных. Связь осуществлена по принципу так называемых переднего и заднего планов, т. е. первый класс перечисленных задач всегда имеет преимущество перед вторым. Несколько отличная автоматическая система примерно того же объема имеется в лабораториях по исследованию излучений (Ливермор, Калифорния, США). Эта система, в состав которой входит ЭВМ PDP-7, описана в прекрасном обзоре Фразера (1970). В работе Кука и сотр. (1965) описана система меньшего масштаба, в которой с ЭВМ SDS-910 соединены масс-спектрометр с термоионным источником и микрофотометр, но обработка данных производится не в момент их получения, а после предварительного накопления с последующим вводом в ЭВМ. [c.237]

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


Смотреть страницы где упоминается термин Обработка пакетная: [c.253]    [c.192]    [c.56]    [c.56]    [c.191]    [c.192]    [c.674]    [c.43]    [c.44]    [c.218]    [c.232]    [c.235]    [c.238]   
Основы построения операционных систем в химической технологии (1980) -- [ c.191 ]




ПОИСК





Смотрите так же термины и статьи:

Пакетная обработка информации

Различие систем с разделением времени и пакетной обработки

Системы пакетной обработки



© 2025 chem21.info Реклама на сайте