Hvad betyder deklarativt sprog?
Hvad betyder deklarativt sprog?

Video: Hvad betyder deklarativt sprog?

Video: Hvad betyder deklarativt sprog?
Video: Imperative vs Declarative Programming 2024, November
Anonim

Deklarative sprog , også kaldet ikke-proceduremæssigt eller meget højt niveau, er programmering Sprog hvor (ideelt set) et program specificerer hvad er skal gøres i stedet for hvordan gør det. I en sådan Sprog der er mindre forskel mellem specifikationen af et program og…

Så hvad er forskellen mellem imperative og deklarative sprog?

Erklærende programmering er, når du siger, hvad du vil, og imperativt sprog er, når du siger, hvordan du får det, du vil have. Det første eksempel er deklarativ fordi vi ikke angiver nogen "implementeringsdetaljer" for opbygningen af listen.

Man kan også spørge, hvad er en deklarativ model? Erklærende programmering er "handlingen af programmering i sprog, der stemmer overens med det mentale model af udvikleren frem for den operationelle model af maskinen." I datalogi, deklarativ programmering er et programmeringsparadigme, der udtrykker logikken i en beregning uden at beskrive dens kontrolflow.

Er SQL også et deklarativt sprog?

SQL (Struktureret forespørgsel Sprog ) er en deklarativ forespørgsel Sprog og er industristandarden for relationelle databaser. Erklærende forespørgsel Sprog er også nemmere at bruge, da de blot fokuserer på det, der skal hentes og gør det hurtigt. Imidlertid, deklarative sprog har deres egne afvejninger.

Hvad bruges deklarativ programmering til?

Deklarativ programmering kan i høj grad forenkle skrivning af parallelle programmer. almindelige deklarativ sprog inkluderer sprogene for databaseforespørgselssprog (f.eks. SQL, XQuery), regulære udtryk, logik programmering , funktionel programmering og konfigurationsstyringssystemer.

Anbefalede: