Deklarativ dil nə deməkdir?
Deklarativ dil nə deməkdir?

Video: Deklarativ dil nə deməkdir?

Video: Deklarativ dil nə deməkdir?
Video: Biliyin növləri | Kurikulum dersleri | Zülfüqar Mayılov 2024, Bilər
Anonim

Deklarativ dillər qeyri-prosedural və ya çox yüksək səviyyə adlanır, var proqramlaşdırma dillər (ideal olaraq) proqramın müəyyən etdiyi nədir necə etməkdən daha çox etmək lazımdır et o. Belə dillər orada edir proqramın spesifikasiyası ilə daha az fərq…

Bəs, imperativ və deklarativ dillər arasında fərq nədir?

Deklarativ proqramlaşdırma, istədiyinizi söylədiyiniz zamandır və imperativ dil istədiyinizi necə əldə edəcəyinizi söylədiyiniz zamandır. Birinci misaldır deklarativ çünki biz siyahının qurulması ilə bağlı heç bir "tətbiq təfərrüatları" göstərmirik.

Bir də soruşa bilər ki, deklarativ model nədir? Deklarativ proqramlaşdırma “zehni ilə uyğun gələn dillərdə proqramlaşdırma aktıdır model Əməliyyatdan daha çox tərtibatçının model maşının. Kompüter elmində, deklarativ proqramlaşdırma, idarəetmə axını təsvir etmədən hesablamanın məntiqini ifadə edən proqramlaşdırma paradiqmasıdır.

Həmçinin, SQL deklarativ dildirmi?

SQL (Strukturlaşdırılmış Sorğu Dil ) a deklarativ sorğu dil və əlaqəli verilənlər bazaları üçün sənaye standartıdır. Deklarativ sorğu dillər Onlardan istifadə etmək daha asandır, çünki onlar sadəcə olaraq geri alınmalı olana diqqət yetirir və bunu tez edirlər. Bununla belə, deklarativ dillər öz mübadilələri var.

Deklarativ proqramlaşdırma nə üçün istifadə olunur?

Deklarativ proqramlaşdırma paralel proqramların yazılmasını xeyli asanlaşdıra bilər. Ümumi deklarativ dillərə verilənlər bazası sorğu dilləri (məsələn, SQL, XQuery), müntəzəm ifadələr, məntiq daxildir proqramlaşdırma , funksional proqramlaşdırma , və konfiqurasiya idarəetmə sistemləri.

Tövsiyə: