Требования и структура дисциплины
Лекции
Общие понятия. Эволюция парадигм. Современное состояние
Процедурное программирование
Структурное программирование
Объектно-ориентированное программирование
Векторное программирование
Функциональное программирование
Параллельное программирование
Грамотное программирование
Метапрограммирование
Практические занятия
Общие понятия. Эволюция парадигм. Современное состояние
Управление потоками в структурном программировании
Особые парадигмы программирования
Особые парадигмы программирования (2)
Логины и пароли
Лабораторные работы
Скачивание интрпретатора языка R
Сайт IDE RStudio
Основы ситаксиса языка R
Титульный лист и требования
Лабораторная работа №1. Процедурное программирование
Лабораторная работа №2. Структурное программирование
Лабораторная работа №3. Векторное программирование
Лабораторная работа №4. Закрепление полученных знаний
Лабораторная работа №5. Объектно-ориентированное программирование (Введение в классы. Полиморфизм)
Лабораторная работа №6. Объектно-ориентированное программирование (Создание классов)
Лабораторная работа №7. Функциональное программирование (Итерации и конвейеры)
Лабораторная работа №8. Закрепление полученных знаний (2)
Лабораторная работа №9. Грамотное программирование
Лабораторная работа №10. Параллельное программирование
Некоторые примеры кода
Разбивка строки на элементы по пробелу
Создание пустого вектора нужной длины
Вопросы к зачету
Вопросы к зачету
Электронная почта для отправки материалов: paradigm@0861.ru