Андрей **********
слово "террорист" заимствованное, оно пишется по правилу с двумя Р, а теракт образовано от соединения частей двух слов: ТЕРрористический АКТ.
террорист от слова террор))
Теракт - слово образовано путём сложения усечённой основы ТЕРрористический и целого слова АКТ. При сложении основы с целым словом удвоенный согласный чаще всего отсекается.
Террор - заимствованное слово, как заимствовали, так и пишем.