50919f9845f5e3729d34e6a7f9eb2c72de12d9e3
* Предлагается использовать ветку `main`. * Пояснен смысл «индекса». * Примечание про выход из pager´а перенесен туда, где это требуется. * Уточнены пункты интерфейса Gitea. * Перефразировано описание того, что локальная ветка разошлась с удаленной, потому что «ветка раздвоилась» — это жаргон.
Разработка ПО систем управления
Лекции
- Основы языка C++
- Системы контроля версий
- Структурирование кода и данных (функции, указатели)
- Сборка программ из нескольких файлов
- Ввод-вывод, модульное тестирование
- Библиотеки
- Низкоуровневое программирование
- Объектно-ориентированное программирование
Лабораторные работы
- Основы языка C++
- Система контроля версий Git
- Структурирование программ
- Использование библиотек
Ресурсы
C++
Книги
- Харви Дейтел, Пол Дейтел. Как программировать на C++
- Харви Дейтел, Пол Дейтел. Как программировать на C (их больше в библиотеке)
- Страуструп Б. Программирование: принципы и практика использования C++ = Bjarne Stroustrup. Programming: Principles and Practices Using C++
Ссылки
- http://cppreference.com — справочник.
- Конспект лекций по C и C++ Натальи Владимировны Чибизовой, кафедра ПМ.
Git
Преподаватели
- Козлюк Дмитрий Александрович — лектор
- Филатов Сергей Александрович
- Прокопенко Сергей Александрович
Описание
Languages
C
100%