Декларативдик API деген эмне?
Декларативдик API деген эмне?

Video: Декларативдик API деген эмне?

Video: Декларативдик API деген эмне?
Video: Ай түнөгөн көлдөргө саякат 2024, Май
Anonim

In декларативдик программалоодо, иштеп чыгуучулар колдонмого эмнеге жетүү үчүн аракет кылып жатышканын айтышат. Муну императивдик программалоодон айырмалаңыз, мында иштеп чыгуучу аны кантип жасоону так көрсөтөт. Иштеп чыгуучулар буларды айтышат API'лер алар эмнени каалашат, муну кантип жасаш керек эмес.

Ошондой эле, декларативдик программалоо тили деген эмне?

Декларативдик программалоо императивдик эмес стили болуп саналат программалоо анда программалар аткарылышы керек болгон буйруктарды же кадамдарды ачык тизмелебестен каалаган натыйжаларын сүрөттөйт. Функционалдык жана логикалык программалоо тилдери менен мүнөздөлөт декларативдик программалоо стили.

Ошо сыяктуу эле, императивдик API деген эмне? Информатика боюнча, императив программалоо - бул программанын абалын өзгөртүүчү билдирүүлөрдү колдонгон программалоо парадигмасы. Ошол эле жол менен императив жаратылыш тилдеринде маанай буйруктарды билдирет, а императив программа компүтерди аткара турган буйруктардан турат.

Андан кийин, декларативдик жана императивдин ортосунда кандай айырма бар?

Декларативдик А декларативдик сүйлөм билдирүү жасап, чекит менен белгиленет. Мисал: Мен жөн гана пиццаны жакшы көрөм. Императив Ан императив сүйлөм буйрук же сылык өтүнүч болуп саналат жана ал аяктайт ичинде чекит же илеп белгиси. Суроолуу Суроолуу сүйлөм суроо берип, суроо белгиси менен аяктайт.

C# императивби же декларативби?

Функционалдык программалоо формасы болуп саналат декларативдик программалоо. Ал эми, көпчүлүк негизги тилдер, анын ичинде объектиге багытталган программалоо (OOP) тилдери, мисалы C# , Visual Basic, C++ жана Java, негизинен колдоо үчүн иштелип чыккан императив (процедуралык) программалоо.

Сунушталууда: