Сайт кафедры

Разработка ПО систем управления

Страница http://uii.mpei.ru/study/courses/cs — основная, https://uii.bitbucket.io/study/courses/cs — запасная. Сохраните в закладки!


Получить зачет можно будет, когда будут готовы зачетные ведомости. По состоянию на 10 июня ведомостей еще нет. Как только их передадут на кафедру, мы обновим информацию здесь и сообщим об этом старостам групп.

Лекции

Неделя Дата Тема
2 12.02 1. Основы языка C++
Раздаточные материалы:
4 26.02 2. Системы контроля версий
6 12.03 3. Структурирование программы и её взаимодействие с пользователем enum
8 26.03 4. Физическая декомпозиция и контроль корректности программ
12 23.04 5. Низкоуровневые средства C++ для работы с памятью
14 07.05 6. Объектно-ориентированное программирование

Лабораторные работы

Установка средств разработки, как в лаборатории.

Дата Тема
А-01-18 А-02-18 А-03-18
04.02 05.02 12.02 1. Основы языка C++
18.02 19.02 26.02 Защиты ЛР №1 и консультации
22.03 06.03 13.03 2. Система контроля версий Git
18.03 19.03 26.03 Защиты ЛР №2 и консультации
01.04 02.04 09.04 3. Декомпозиция и контроль корректности программ
15.04 16.04 23.04 Защиты ЛР №3 и консультации
29.04 30.04 07.05 4. Представление данных в памяти
13.05 14.05 21.05 Защиты ЛР №4 и консультации
21.05
Дополнительный день защит лабораторных работ №1,2,3. Аудитория Ж-206, 2 пара.
27.05 28.05 04.06 Защита лабораторных работ.
  • Допускается приходить исключительно с готовыми работами. Доделывать работы в аудитории не допустимо.
  • 04.06
    Дополнительный день защит лабораторных работ. Ж-206, 2 пара.
  • Последний день для получения зачетов! Допускается приходить исключительно с готовыми работами. Доделывать работы в аудитории не допустимо.
  • 06.06
    Дополнительный день защит лабораторных работ. Ж-206, 3 пара, Ж-202, 4 пара.
  • Будут присутствовать только Козлюк Д.А. и Василькова П.Д.
  • 2-3 человека, кому Мохов А.С. давал дополнительные задания, могут подойти в М-304а на 3й паре со своими ноутбуками для дозащиты.
  • Выставление итоговой оценки

    Оценка за зачет рассчитывается как среднее за защиты всех лабораторных работ, с учетом минусов (оценка "5-" cоответствует "4,5", "4-" cоответствует "3,5"). Оценка в зачетку ставится в соответствии с Положением о БАРС с учетом семестровой и зачетной оценок (см. таблицу)

    Журнал групп

    Литература

    В конце каждой лекции указывается, что именно и из каких источников можно прочесть по теме.

    Язык С++

    1. Bjarne Stroustrup. Programming: Principles and Practices Using C++ = Страуструп Б. Программирование: принципы и практика использования C++.
      Рекомендованный учебник. Перевод на русский имеется только для первого издания. Страница книги (комментарии, советы, примеры кода).
    2. Stanley Lippmann, Josee Lajoie, Barbara Moo. C++ Primer, 5th Edition. = Липманн С., Лажойе Ж., Му Б. Язык программирования С++: вводный курс, изд. 5.
      Популярный учебник, предполагающий уверенное владение каким-либо еще языком программирования, помимо С++.
    3. Печатные экземпляры доступны в М-304а.

    4. Стивен Прата. Язык программирования C++. Лекции и упражнения. — 6-е изд. — Спб: Вильямс, 2012. — 1248 с.
    5. Paul & Harvey Deitel. C: How to Program, 7th Edition
    6. Стефан Рэнди Дэвис. C++ для чайников. — Спб.: Вильямс, 2015. — 400 с.
      Местами поверхностное и неточное, но емкое и крайне доходчивое изложение.
    7. Подбельский В. В. Язык Си++: Учебное пособие. — 5-е изд. — М.: Финансы и статистика, 1999. — 560 с.: ил. УДК: П44.
      Существенно устаревшая книга, но только она массово есть в НТБ МЭИ.

    Электронные ресурсы

    Системы контроля версий

    Программное обеспечение

    Средства разработки, как в лаборатории

    Online-службы

    Преподаватели

    Участник Роль Связь
    Мохов Андрей Сергеевич лектор, лаборант

      ВКонтакте  Почта

    Козлюк Дмитрий Александрович лаборант электронная почта (лучше всего), ВКонтакте
    Василькова Полина Денисовна лаборант ВКонтакте

    Авторы курса: Козлюк Д. А., Мохов А. С. кафедра Управления и информатики НИУ «МЭИ», 2018 г.

    Ответственный за страницу: Мохов А. С. Система Orphus