Dom Rozwój Co to jest funkcja zdefiniowana przez użytkownika (udf)? - definicja z techopedia

Co to jest funkcja zdefiniowana przez użytkownika (udf)? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza funkcja zdefiniowana przez użytkownika (UDF)?

Funkcja zdefiniowana przez użytkownika (UDF) jest powszechnym urządzeniem w językach programowania i głównym narzędziem programistów do tworzenia aplikacji z kodem wielokrotnego użytku. Ponieważ programy składają się głównie z kodu pochodzącego od programisty lub w tym przypadku użytkownika, większość z nich składa się z funkcji zdefiniowanych przez użytkownika, czasami przerywanych przez funkcje wbudowane.

Techopedia wyjaśnia funkcję zdefiniowaną przez użytkownika (UDF)

Funkcje zdefiniowane przez użytkownika umożliwiają programistom tworzenie własnych procedur i procedur, które komputer może wykonać; jest to podstawowy element każdego programu, a także bardzo ważny dla modułowości i ponownego użycia kodu, ponieważ programista może stworzyć funkcję zdefiniowaną przez użytkownika, która wykonuje określony proces i po prostu wywołać ją za każdym razem, gdy jest potrzebna. Ich składnia zależy całkowicie od języka programowania lub aplikacji, w której są tworzone.

Choć część dowolnego języka programowania, funkcje zdefiniowane przez użytkownika częściej odnoszą się do funkcji specjalnych, które użytkownik tworzy jako skrypty lub programy w dużych systemach, takich jak bazy danych lub arkusze kalkulacyjne, takie jak Microsoft Excel. Wynika to z faktu, że większość funkcji używanych w systemie bazy danych lub arkuszu kalkulacyjnym to wbudowane funkcje, które użytkownik musi po prostu wywołać i podać parametry, a większość tego, co może zrobić aplikacja, jest już wykonywana przez jeden lub więcej wbudowanych Funkcje. W tym przypadku funkcje zdefiniowane przez użytkownika są specjalnymi funkcjami niestandardowymi, które mają na celu zrobienie czegoś, czego normalnie nie wykonują wbudowane funkcje. W językach programowania, takich jak C, C ++ i Java, prawie każda część programu jest zdefiniowana przez użytkownika, dlatego te funkcje nie są już określane jako „zdefiniowane przez użytkownika” w celu oddzielenia ich od funkcji wbudowanych, są one po prostu wywoływane Funkcje.

Co to jest funkcja zdefiniowana przez użytkownika (udf)? - definicja z techopedia