Орфографический словарь Лопатина
орф.
перепрограммировать(ся), -рую(сь), -рует(ся)
перепрограммировать(ся)