Динамически загружаемые библиотеки: структура, архитектура и применение (часть 1)