• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
Статья
Методика проведения ICO

С.М. Авдошин, Д.Д. Цветков

Информационные технологии. 2019. Т. 25. № 10. С. 615-628.

Глава в книге
Development of P2P Educational Service in Russia

Sergey Avdoshin, Elena Pesotskaya.

In bk.: Proceedings of the Future Technologies Conference (FTC) 2019 Volume 2. Vol. 2. Switzerland: Springer, 2020. P. 833-847.

Препринт
Темпоральные расширения в стандарте SQL

С.Д. Кузнецов

Препринты ИСП РАН. Институт системного программирования им. В.П. Иванникова РАН, 2017. № 30.

Функциональное и логическое программирование

Functional and Logical Programming
The course presents two programming paradigms: functional programming and logic programming. Most of the attention is given to functional programming, as more useful in practice. The importance of learning other programming paradigms cannot be underestimated: it helps students to look at problems from different viewpoints, to attempt different ways of problem decomposition, as well as to use more appropriate tools (eg. functional and logic programming languages) for some of the problems.

Students learn the mathematical basics and underlying algorithmic model of functional and logic languages, thus understanding deeper relationship between mathematical models and programming languages and their semantics. Most importantly, they also get experience in practical functional programming using F# programming language, which gives them useful practical tool for many data processing tasks.