Языки программирования

  • Цель курса- понять различные языковые парадигмы; получить представление об определении концепций языков программирования; развить навыки программирования на языках ключевых парадигм. Языки программирования: Обзоры истории языка, определение (лексика, синтаксис, семантика), реализация; обзоры языковых парадигм: например, императивный, декларативный, параллелизм; обзоры концепций языков программирования: переменная, lvalue и rvalue, присвоение, абстракция данных, механизмы типов, объявление абстракция управления, абстракция выражений, механизмы параметров, механизмы оценки; Введение в программирование на языках из ключевых парадигм, например: сценарии:Python, декларативный/функциональный: SML, декларативный/логический: Prolog.
  • Образовательная программа 6B06107 Компьютерная инженерия (РК+UK)
  • Кредитов 5
  • Год обучения 2
  • Семестр 3
Top