Аннотация:Дипломная работа посвящена динамическому контролю Fortran77/OpenMP-программ с целью обнаружения обращений к неинициализированным переменным. В задачу входила разработка алгоритмов, а также создание библиотеки функций контроля обращения к переменным в реальном времени. В работе подробно разобраны особенности инициализации переменных в параллельных программах, перечислены наиболее распространенные ошибки и ситуации, когда эти ошибки могут быть сделаны. На основе изложенных алгоритмов написана библиотека функций, которые должны встраиваться в код исследуемой программы, исполняться во время запуска программы в тестовом режиме и фиксировать найденные ошибки.