Основы теории построения квантовых компьютеров и моделирование квантовых алгоритмов