Функция – фрагмент программного кода (подпрограмма), к которому можно обратиться из другого места программы. В дополнение к свойствам процедуры, функция обладает еще свойством переменной, то есть может передавать информацию непосредственно в своём имени (адресе).
[Словарь ИТ-терминов (Электронный ресурс). Режим доступа: http:// goliath-gk.ru /, свободный.]
Функция (Function) — процедура в языке программирования, при выполнении которой вырабатывается значение, связываемое с именем процедуры
[ГОСТ 28397-89 (ИСО 2382-15-85). Языки программирования. Термины и определения]
Функция (function) — реализация в программе алгоритма, по которому пользователь или программа могут частично или полностью выполнять решаемую задачу.
Примечание. Пользователю нет необходимости вызывать функцию (например, автоматическое резервирование или сохранение данных).
[ГОСТ 33707-2016. (ISO/IEC 2382:2015) Информационные технологии (ИТ). Словарь]
Функция (в информатике) (function) — подпрограмма с фактическими параметрами или без, выполняющая действия по преобразованию информации в соответствии с фактическими параметрами и возвращающая значение-результат заданного типа (см. вызов подпрограммы).
[Словарь понятий по информатике от Т до Я. (Электронный ресурс). Режим доступа: http://topuch.ru/slovare-ponyatij-po-informatike-ot-t-do-ya/index.html/, свободный.]
Функция — это компонент, отображающий множество значений входных параметров на выход. Функция всегда возвращает только одно значение. При объявлении функции указывается тип возвращаемого значения, имя функции и список входных параметров.Функция может использоваться в математических выражениях наряду с операторами и переменными.
[А.Б.Лоскутов,А.А.Лоскутов,Д.В.Зырин,Н.В.Шумский.Программирование ПЛК в codesys. НГТУ им. Р. Е. Алексеева, 2018 г,100 с.]
Функция — роль объекта в рамках некоторой системы.
[Норенков И.П. Основы автоматизированного проектирования: Учебник для вузов / Норенков И. П. — 4-е изд., перераб. и доп. – М.: Изд-во МГТУ им. Н. Э. Баумана, 2009. – 430 с.]