Требования и структура дисциплины

Лекции
  • Общие понятия. Эволюция парадигм. Современное состояние
  • Процедурное программирование
  • Структурное программирование
  • Объектно-ориентированное программирование
  • Векторное программирование
  • Функциональное программирование
  • Параллельное программирование
  • Грамотное программирование
  • Метапрограммирование

  • Практические занятия
  • Общие понятия. Эволюция парадигм. Современное состояние
  • Управление потоками в структурном программировании
  • Особые парадигмы программирования
  • Особые парадигмы программирования (2)

  • Логины и пароли

  • Лабораторные работы
  • Скачивание интрпретатора языка R
  • Сайт IDE RStudio
  • Основы ситаксиса языка R
  • Титульный лист и требования

  • Лабораторная работа №1. Процедурное программирование
  • Лабораторная работа №2. Структурное программирование
  • Лабораторная работа №3. Векторное программирование
  • Лабораторная работа №4. Закрепление полученных знаний
  • Лабораторная работа №5. Объектно-ориентированное программирование (Введение в классы. Полиморфизм)
  • Лабораторная работа №6. Объектно-ориентированное программирование (Создание классов)
  • Лабораторная работа №7. Функциональное программирование (Итерации и конвейеры)
  • Лабораторная работа №8. Закрепление полученных знаний (2)
  • Лабораторная работа №9. Грамотное программирование
  • Лабораторная работа №10. Параллельное программирование


  • Некоторые примеры кода
  • Разбивка строки на элементы по пробелу
  • Создание пустого вектора нужной длины

  • Вопросы к зачету
  • Вопросы к зачету

  • Электронная почта для отправки материалов: paradigm@0861.ru