Фамилия Шоков имеет два происхождения, но первое - самое распространенное. Оно было образовано от слова "шок".
В древнерусском языке слово "шок" означало удар или потрясение. Позже, оно стало употребляться для описания ощущений, связанных с эмоциональным и физическим истощением. В средние века, это слово использовалось в медицинской литературе для обозначения болезней, которые вызывали такие симптомы.
Второе происхождение фамилии Шоков связано с названием рыбы. В русских диалектах слово "шокур" имеет несколько значений, включая "круглый хлеб в форме колобка" и "вид рыбы". Возможно, предки людей с фамилией Шоков были ремесленниками или рыбаками, которые использовали эту рыбу в своей деятельности.
Однако, менее вероятным является связь фамилии Шокова с словом "шок", которое происходит от имени нарицательного существительного "шок".