Аннотация:Дипломная работа посвящена разработке и реализации методов поиска информации в структурированных файлах, содержащих нотные записи музыкальных произведений, записанных в формате musicXML. Исходными данными для поиска является нотный фрагмент произвольной длины. Успешным результатом поиска считается список файлов, отсортированный по уменьшению степени соответствия запросу. Из-за специфики предметной области традиционные методы поиска информации в структурированных файлах оказываются неприменимыми. Предложенный в данной работе метод поиска использует специальное внутреннее представление, позволяющее сравнивать не только записи мелодий, но и аккордовые последовательности. Для более точного поиска по коротким запросам предложены методы построения расширений поисковых запросов, основанные на закономерностях построения музыкальных произведений. Предложенный в работе метод реализован в программной системе musicxmlsearch.ru