Namai Plėtra Kas yra vartotojo apibrėžta funkcija (udf)? - apibrėžimas iš techopedijos

Kas yra vartotojo apibrėžta funkcija (udf)? - apibrėžimas iš techopedijos

Turinys:

Anonim

Apibrėžimas - ką reiškia vartotojo apibrėžta funkcija (UDF)?

Vartotojo apibrėžta funkcija (UDF) yra įprasta programavimo kalbų dalis ir pagrindinis programuotojų įrankis kuriant programas su pakartotinai naudojamu kodu. Kadangi programas daugiausia sudaro kodas, kurį gauna programuotojas, o šiuo atveju vartotojas, didžiąją dalį programos sudaro vartotojo apibrėžtos funkcijos, kurias kartais pertraukia įmontuotos funkcijos.

„Techopedia“ paaiškina vartotojo apibrėžtą funkciją (UDF)

Vartotojo apibrėžtos funkcijos leidžia programuotojams susikurti savo kasdienę tvarką ir procedūras, kurių gali laikytis kompiuteris; Tai yra pagrindinis bet kurios programos elementas, taip pat labai svarbus moduliavimui ir kodo pakartotiniam naudojimui, nes programuotojas gali sukurti vartotojo apibrėžtą funkciją, kuri atlieka tam tikrą procesą ir tiesiog iškviečia ją kaskart, kai tik to reikia. Jų sintaksė visiškai priklauso nuo programavimo kalbos ar programos, kurioje jie sukurti.

Nors ir bet kuri programavimo kalbos dalis, vartotojo apibrėžtos funkcijos dažniausiai reiškia specialias funkcijas, kurias vartotojas sukuria kaip scenarijus ar programas didelėse sistemose, tokiose kaip duomenų bazės ar skaičiuoklės, tokios kaip „Microsoft Excel“. Taip yra todėl, kad dauguma duomenų bazės sistemoje ar skaičiuoklėje naudojamų funkcijų yra integruotos funkcijos, kurias vartotojas turi tiesiog paskambinti ir pateikti parametrus, o didžiąją dalį to, ką programa gali padaryti, jau atlieka vienas ar keli įmontuoti funkcijos. Tokiu atveju vartotojo apibrėžtos funkcijos yra specialios pasirinktinės funkcijos, kurios yra skirtos daryti tai, ko paprastai nedaro vidinės funkcijos. Programavimo kalbose, tokiose kaip C, C ++ ir „Java“, beveik kiekviena programos dalis yra apibrėžta vartotojo, taigi, šios funkcijos nebėra vadinamos „vartotojo apibrėžtomis“, kad būtų atskirtos nuo įmontuotų funkcijų, jos tiesiog vadinamos funkcijos.

Kas yra vartotojo apibrėžta funkcija (udf)? - apibrėžimas iš techopedijos