Программирование и Теория Алгоритмов - 1 курс - 1 семестр



Результаты модульного контроля




Лекционный материал:
Введение в теоретическую информатику (дистанционный курс)
Видеокурс лекций по С++ (часть 1)
Видеокурс лекций по С++ (часть 2)
Видео с упражениями по С++
Зачем и как эффективно учить язык программирования Си: исчерпывающая подборка ресурсов для освоения

Темы практических заданий на семестр:
  1. Самостоятельная работа №1 - Основы математических вычислений
  2. Самостоятельная работа №2 - Простые ветвления
  3. Самостоятельная работа №3 - Составные условия
  4. Самостоятельная работа №4 - Циклы
  5. Самостоятельная работа №5 - Одномерные массивы
  6. Самостоятельная работа №6 - Матрицы

Cписок теоретических вопросов для подготовки к экзамену


Краткая справка по Блок-схемам и соответствующим им блокам кода на С++
Опорный конспект лекций для 1 семестра (часть 1)

Для получения положительной оценки по окончании семестра обязательно наличие всех зачтённых практических работ


Дополнительная информация и обеспечение (электронные версии книг предназначены для ознакомления):
  1. Онлайн среда для написания и исполнения программного кода на различных языках программирования
  2. How to be a Programmer: Community Version
  3. Справочник по С (англ.)
  4. Статьи -> Программирование -> C++ -> C/C++: Для новичков
  5. Основы языка программирования C++
  6. Курс уроков по C++ на сайте Kvodo.ru
  7. Ввод и вывод русских букв в консольном приложении C++
  8. Генератор случайных чисел в С++
  9. Вебинар: Простые правила хорошего кода
  10. Вебинар: Теория вероятностей в работе программиста - невероятное рядом
  11. Visual Studio Code - бесплатная среда разработки (возможна загрузка на русском языке)
  12. Превосходная справочная система по C++ (на английском языке)
  13. Turbo C++ 3.0 (с английской справочной системой)
  14. Справочная информация по работе со списками на Pascal и C
  15. Томас Х. Кормен, Чарльз И. Лейзерсон, Рональд Л. Ривест, Клиффорд Штайн - Алгоритмы. Построение и анализ
  16. Д. Кнут. Искусство программирования: Том 1, Том 2, Том 3
  17. Хенкеманс, Ли - Программирование на С++
  18. Шилдт Г. Самоучитель C++: Пер. с англ. — 3-е изд. — СПб.: БХВ-Петербург, 2002. — 688 с.
  19. Дж. Макконнел - Основы современных алгоритмов
  20. Руководство полного идиота по программированию (на языке Си) - Андрей Богатырев
  21. Полный справочник по С - Г. Шилдт
  22. Практикум по программированию на C++
  23. Большая библиотека электронных версий книг по С++ и не только

  24. Сравнение синтаксиса различных языков программирования
  25. Полный задачник по программированию (Шень) с объяснениями (для продвинутых)
  26. Подробное рассмотрение решения задачи о счастливых билетах из журнала "Квант"

  27. Олимпиадные задачи по программированию - Стивен С. Скиена, Мигель А. Ревилла
  28. Решение сложных и олимпиадных задач по программированию - Долинский М. С.
  29. Олимпиадные задачи по программированию - Меньшиков

Как изучить программирование на С++ за 21 день