Этимологический словарь Крылова
Заимствование из французского, где choc от английского shock – "удар, потрясение".
шок
Шок
ШОК