Правильно С
игнатурный, вроде как стандартно, например, в программировании выражение
Код:
float function (int a, double b, char c);
называется сигнатурой функции, чтобы функция работала, она должна всегда (если указан возвращаемый тип) возвращать объявленный параметр, содержать название функции и принимать параметры, по тому типу который указан в заголовке. Но наверное это не то, видимо я объяснил что такое сигнатура в программировании.
Сигнатура вирусов, а это
поиск в гугле.
Эвристический анализ, вроде как предугадывает некоторые видоизменения, которые может производить вирус. Если не ошибусь был такой вирус
Стелс или
призрак, который размножаясь на заражённом компьютере, изменял свои участки кода так, что его не возможно было найти, вот как раз на такие типы и предназначен эвристический анализ.
Если грубо объяснить, то сигнатура это сравнение, а эвристика, какой-никакой метод "предсказания" изменений вируса.