|
|
|
|
| LEADER |
00000nam0a2200000 4500 |
| 001 |
193870 |
| 005 |
20231101224524.0 |
| 010 |
|
|
|a 9785769564338
|
| 035 |
|
|
|a (RuTPU)RU\TPU\book\211419
|
| 090 |
|
|
|a 193870
|
| 100 |
|
|
|a 20110330d m y0rusy50 ca
|
| 101 |
0 |
|
|a rus
|
| 102 |
|
|
|a RU
|
| 105 |
|
|
|a a j 001zy
|
| 200 |
1 |
|
|a Функциональное и логическое программирование
|e учебное пособие
|f Г. М. Сергиевский, Н. Г. Волчёнков
|
| 210 |
|
|
|a Москва
|c Академия
|d 2010
|
| 215 |
|
|
|a 320 с.
|c ил.
|
| 225 |
1 |
|
|a Высшее профессиональное образование. Информатика и вычислительная техника
|
| 320 |
|
|
|a Библиогр.: с. 313-314.
|
| 330 |
|
|
|a Рассмотрены основные результаты как в теоретической части, так и в части практического применения, накопленные к настоящему времени в области функционального и логического программирования. Показано, что оба эти подхода, относящиеся к парадигме декларативного программирования, позволяют получить новые возможности в части трансформации и автоматического синтеза программ, доказательства свойств программ, частичных вычислений и др. Описаны области, в которых применение данных подходов имеет преимущества по сравнению с операторным программированием. Практические аспекты функционального программирования изучаются на примере языков Haskell — лучшей современной реализации функциональной парадигмы. В теоретическом обосновании приведены наиболее важные (для данных целей) результаты лямбда-исчисления и комбинаторной логики. Представлена наиболее «продвинутая» практическая реализация идеи логического программирования: язык Пролог. Даны его детальное описание и приемы программирования. Основное внимание уделено таким областям применения Пролога, как программирование баз данных, синтаксический анализ, реализация переборного и эвристического поиска, задачи искусственного интеллекта, в том числе обработки нечетких данных, программирование в ограничениях (Constraint Lodic Programming). Подробно описаны теоретические основы логического программирования (метод резолюций, теорема Робинсона и др.). Для студентов учреждений высшего профессионального образования.
|
| 606 |
1 |
|
|a Программирование логическое
|2 stltpush
|3 (RuTPU)RU\TPU\subj\51781
|9 70346
|
| 610 |
1 |
|
|a функциональные программы
|
| 610 |
1 |
|
|a парадигмы
|
| 610 |
1 |
|
|a интернет-ресурсы
|
| 610 |
1 |
|
|a данные
|
| 610 |
1 |
|
|a структура
|
| 610 |
1 |
|
|a базисные операции
|
| 610 |
1 |
|
|a функции
|
| 610 |
1 |
|
|a конструирование
|
| 610 |
1 |
|
|a программы
|
| 610 |
1 |
|
|a трансформация
|
| 610 |
1 |
|
|a ЛИСП
|
| 610 |
1 |
|
|a Haskell
|
| 610 |
1 |
|
|a Пролог
|
| 610 |
1 |
|
|a использование
|
| 610 |
1 |
|
|a эвристический поиск
|
| 610 |
1 |
|
|a искусственный интеллект
|
| 610 |
1 |
|
|a визуализированные среды
|
| 610 |
1 |
|
|a учебные пособия
|
| 675 |
|
|
|a 681.3.06(075.8)
|v 3
|
| 700 |
|
1 |
|a Сергиевский
|b Г. М.
|g Георгий Максимович
|
| 701 |
|
1 |
|a Волчёнков
|b Н. Г.
|g Николай Геннадьевич
|
| 801 |
|
1 |
|a RU
|b 63413507
|c 20110330
|
| 801 |
|
2 |
|a RU
|b 63413507
|c 20110705
|g RCR
|
| 900 |
|
|
|a Функциональное и логическое программирование
|
| 942 |
|
|
|c BK
|
| 951 |
|
|
|b 230000
|b 230100
|
| 959 |
|
|
|a 34/20110330
|d 1
|e 445,50
|f ЧЗТЛ:1
|