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

Video: Императив менен декларативдин ортосунда кандай айырма бар?

Video: Императив менен декларативдин ортосунда кандай айырма бар?
Video: Как сделать стяжку с шумоизоляцией в квартире. #18 2024, Ноябрь
Anonim

Декларативдик программалоо - сиз каалаган нерсеңизди айтканыңыз жана императив тил сиз каалаган нерсеге кантип жетүүнү айтканыңызда. Биринчи мисал декларативдик анткени биз тизмени куруунун эч кандай "ишке ашыруу деталдарын" тактабайбыз.

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

Декларативдик программалоо болуп саналат программалоо парадигма … эсептөө логикасын анын башкаруу агымын сүрөттөбөстөн туюндурган. Императивдик программалоо болуп саналат программалоо өзгөртө турган билдирүүлөрдү колдонгон парадигма а программанын мамлекет.

Ошо сыяктуу эле, C++ декларативби же императивби? The C++ көбүрөөк болуп саналат декларативдик тил, бул көбүрөөк жазууга мүмкүндүк берет императив керек болгондо чогултуу.

Бул жерде, жарыялоочу жана буйрук сүйлөмдөр деген эмне?

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

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

Декларативдик программалоо "машинанын операциялык моделине эмес, иштеп чыгуучунун менталдык моделине ылайык келген тилдерде программалоо актысы". Информатика боюнча, декларативдик программалоо – башкаруу агымын сүрөттөбөстөн эсептөөнүн логикасын туюндурган программалоо парадигмасы.

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