Тақырыптар

Бағдарламалау тілінің теориясы

Programming Language Theory · 112 мақала

  1. Актер моделінің тарихы және дамуы

    Актор моделі: қатарлы есептеудің математикалық моделі, 1973 ж. жарияланды. Архитектура, құрастыру, ашық жүйелерге қолданылу зерттелді. Қуаты зерттелді.

    #422480 · 3 мин оқу

  2. Инварианттар негізінде бағдарламалау әдістемесі

    Инварианттар негізінде бағдарламалау: бағдарлама кодынан бұрын талаптар мен инварианттарды жазу. Қателерді табу, дұрыстықты тексеруге көмектеседі. Автоматтандыру мүмкіндігі.

    #427199 · 1 мин оқу

  3. Функционалды бағдарламалауда катаморфизмдер мен анаморфизмдер

    Функционалды бағдарламалауда катаморфизм – бастапқы алгебрадан басқа алгебраға бірегей гомоморфизм. Анамморфизм мен гиломорфизм туралы біліңіз.

    #431474 · 1 мин оқу

  4. Бөлу логикасы: программаларды дәлелдеудің кеңейтілген әдісі

    Компьютер ғылымындағы бөлу логикасы – Хоар логикасының кеңейтілген түрі. Программаларды талдау, жадты басқару үшін қолданылады. (158 әріп)

    #433660 · 2 мин оқу

  5. Негізгі тип қасиеті және типтерді анықтау

    Типтер теориясындағы негізгі тип қасиеті, термин үшін барлық басқа типтердің жалпылануын қамтамасыз етеді. ML жүйесінде қолданылады, бірақ кеңейтімдермен қиындауы мүмкін.

    #440681 · 1 мин оқу

  6. Мета тілміштер мен өзін-өзі түсіндіретін бағдарламалар

    Мета-циркулярлық бағалаушы (MCE) – түсіндіргіш тілдің мүмкіндіктерін хост тілі арқылы анықтайтын интерпретатор. Lisp-те жиі қолданылады, өзін-өзі түсіндіретін компиляторлармен байланысты.

    #443341 · 2 мин оқу

  7. Қатарлас шектеулі логикалық бағдарламалау

    Қатарлас шектеулі логикалық бағдарламалау – бірнеше процестерді бағдарламалауға арналған, шектеулерді қанағаттандыруға баса назар аударатын әдіс. Құрама шарттармен жұмыс істейді.

    #444498 · 6 мин оқу

  8. ΛProlog

    #457993 · 2 мин оқу

  9. Temporal Process Language

    #469401 · 1 мин оқу

  10. Grammatical evolution

    #499382 · 4 мин оқу

  11. High- and low-level

    #505846 · 2 мин оқу

  12. API-Calculus

    #508079 · 2 мин оқу