Часть этих программ просто заимствована из библиотеки общего математического обеспечения данной ЭВМ. Однако большинство разработано специально, с учетом тех конкретных требований, кото рые предъявляются к соответствующим процедурам при массовой обработке сейсморазведочных данных.
Следующему, более высокому структурному уровню соответ ствуют программы, реализующие отдельные геофизические проце дуры обработки данных сейсморазведки, вытекающие из особенно стей модели сейсмической записи. Такими программами являются, например, программы регулировки амплитуд, расчета кинематиче
ских поправок, |
ввода |
поправок, выполнения определенного |
вида |
фильтрации и т. п. |
|
|
|
Программы, |
перечисленные |
на рис. 114, относятся в основном |
к этому структурному |
уровню. |
Они являются основными |
струк |
турными элементами библиотеки. Из них составляют этапы и графы обработки (см. ниже); на них «настроены» основные функции упра вляющей программы.
Необходимо отметить, что иногда основным структурным эле ментом библиотеки становятся программы более высокого уровня — комплексные программы, объединяющие несколько геофизических процедур, например регулировку амплитуд, согласованную фильт рацию, подбор трасс по сейсмограммам ОГТ для нескольких участ ков профиля, где предполагается выполнить анализ скоростей с целью подбора кинематических поправок, ввод предварительных стати ческих поправок, осуществление того или иного варианта регули руемого суммирования и вывод результатов анализа в виде графиков
для |
их последующего визуального |
анализа. |
В |
такой комплексной программе |
перечисленные программы от |
дельных процедур обработки «жестко» соединены между собой. Не требуется никаких «организационных мероприятий» со стороны управляющей программы, чтобы осуществить переход от одной про цедуры к другой. В некоторых случаях сами процедуры могут быть совмещены, например фильтрация и регулировка амплитуд.
Использование комплексных программ такого структурного уров ня снижает гибкость, но повышает быстродействие системы в целом.
Наконец, элементом высшего структурного уровня является сама система обработки в целом, рассматриваемая как часть общего ма тематического обеспечения ЭВМ данного типа и существующая наряду с другими системами массовой обработки данных, в том числе сейсморазведочных (например, системой обработки и интерпретации данных метода РНП).
Выделение перечисленных структурных уровней облегчает и упо рядочивает реализацию блочного принципа построения системы, позволяет обеспечить достаточную унификацию оформления от дельных блоков-программ и подпрограмм различных уровней, упро щает управление системой и ее реализацию. Последовательное при менение блочного принципа организации системы приводит к тому, что программы для отдельных геофизических процедур обработки