Turinys:
- Apibrėžimas - ką reiškia interaktyvioji duomenų kalba (IDL)?
- „Techopedia“ paaiškina interaktyvią duomenų kalbą (IDL)
Apibrėžimas - ką reiškia interaktyvioji duomenų kalba (IDL)?
Interaktyvioji duomenų kalba (IDL) yra programavimo kalba, naudojama kurti programas, atliekančias duomenų analizę. IDL dažniausiai naudoja astronomai ir medicininio vaizdo ekspertai.
Įprasta IDL programa yra masinio interaktyvaus apdorojimo lauke, kur skaitmeninis vaizdų apdorojimas reikalauja didelio greičio daugelyje programų, pavyzdžiui, tokiose, kurios yra saugios ir kontroliuoja programas, kurioms reikalinga analizė realiuoju laiku.
„Techopedia“ paaiškina interaktyvią duomenų kalbą (IDL)
IDL efektyviai apdoroja skirtingų matmenų duomenų masyvus, įskaitant vektorius (vieno matmens masyvus). IDL išsaugo kelis programavimo kodus, reikalingus pakartotinėms funkcijoms atlikti, tokiu būdu tokioms funkcijoms naudodamas atskiras kodo eilutes.
IDL yra ypač naudingas, kai kyla aritmetinių perpildymo problemų ir išsaugoma NaN (ne skaičius) reikšmė, užuot grąžinus išimtį, kuri gali priversti uždaryti programą, jei ji parašyta kita kalba.
IDL nėra efektyvus atliekant nuoseklias elementų operacijas. Taigi, jei programoje nėra pakankamo masyvų skaičiaus, IDL nerekomenduojama. (Naudoti tokią kalbą kaip C # yra daug efektyviau.)
