Вы не можете выбрать более 25 тем
Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
54 строки
2.2 KiB
Markdown
54 строки
2.2 KiB
Markdown
# Разработка ПО систем управления
|
|
|
|
[Необходимые программы.](tools)
|
|
|
|
## Лекции
|
|
|
|
1. [Основы языка C++](lectures/lecture01)
|
|
2. Системы контроля версий
|
|
3. Структурирование кода и данных (функции, указатели)
|
|
4. Сборка программ из нескольких файлов
|
|
5. Ввод-вывод, модульное тестирование
|
|
6. Библиотеки
|
|
7. Низкоуровневое программирование
|
|
8. Объектно-ориентированное программирование
|
|
|
|
## Лабораторные работы
|
|
|
|
1. [Основы языка C++](labs/lab01)
|
|
2. Система контроля версий Git
|
|
3. Структурирование программ
|
|
4. Использование библиотек
|
|
|
|
## Ресурсы
|
|
|
|
### C++
|
|
|
|
#### Книги
|
|
|
|
* Харви Дейтел, Пол Дейтел. [Как программировать на C++][deitel-cpp]
|
|
* Харви Дейтел, Пол Дейтел. [Как программировать на C][deitel-c]
|
|
(их больше в библиотеке)
|
|
* Страуструп Б. Программирование: принципы и практика использования C++ =
|
|
Bjarne Stroustrup. Programming: Principles and Practices Using C++
|
|
|
|
[deitel-c]: http://opac.mpei.ru/OpacUnicode/app/webroot/index.php?url=/notices/index/195855/default/302191
|
|
[deitel-cpp]: http://opac.mpei.ru/OpacUnicode/app/webroot/index.php?url=/notices/index/19416/default/302191
|
|
|
|
#### Ссылки
|
|
|
|
* <http://cppreference.com> — справочник.
|
|
* [Конспект лекций по C и C++](http://natalia.appmat.ru/c&c++/)
|
|
Натальи Владимировны Чибизовой, кафедра ПМ.
|
|
|
|
### Git
|
|
|
|
* [Pro Git](http://git-scm.com/book/ru)
|
|
* [Тренажёр-самоучитель](https://learngitbranching.js.org/?locale=ru_RU)
|
|
|
|
## Преподаватели
|
|
|
|
* [Козлюк Дмитрий Александрович](mailto:KozliukDA@mpei.ru) — лектор
|
|
* Филатов Сергей Александрович
|
|
* Прокопенко Сергей Александрович
|