Конечные поля и группы перестановок: приложение в теории кодирования и комбинаторике