Логическое программирование (Logic Programming) Дисциплина [Б1-ОПМ.Б.7]
022 Кафедра кибернетики
Скачать .sig
Описание:
Курс включает в себя: представление основ логического программирования, а также основ Пролога – декларативного языка программируемой логики. Кроме того, в курсе рассматриваются методы и примеры использования Пролога для решения широкого класса задач символьной обработки, для которых операторные языки программирования не предназначены. В частности, в курсе рассматривается применение языка Пролог для решения задач искусственного интеллекта и синтаксического анализа языков. Данный курс разработан для студентов заключительного этапа освоения образовательной программы . Предполагается, что на предыдущих семестрах указанными студентами освоены разделы «Математическая логика» и «Математическая лингвистика» курса «Дискретная математика», а также разделы «Программирование» и «Современные информационные технологии» курса «Информатика».
Структура:
Семестр Всего (ч) (Лекц / Практ. / Лаб.) Аттестация
4 72 (15 / 15 / 0) Зачет
Итого 72 (15 / 15 / 0) Зачет
Компетенции:
  • УК-1 - Способен осуществлять поиск, критический анализ и синтез информации, применять системный подход для решения поставленных задач
  • ПК-3 - способен применять навыки использования различных технологий разработки программного обеспечения
Задачи воспитания:
  • В18 - формирование ответственности за профессиональный выбор, профессиональное развитие и профессиональные решения
  • В19 - формирование научного мировоззрения, культуры поиска нестандартных научно-технических/практических решений, критического отношения к исследованиям лженаучного толка
  • В40 - формирование профессионально значимых установок: не производить, не копировать и не использовать программные и технические средства, не приобретённые на законных основаниях; не нарушать признанные нормы авторского права; не нарушать тайны передачи сообщений, не практиковать вскрытие информационных систем и сетей передачи данных; соблюдать конфиденциальность доверенной информации