Курс находится на модерации. Данные могут быть неактуальны.
Тип обучения
Тип обучения
Курс
Зач. единицы
Зач. единицы
3
Сертификат
Сертификат
1 800 ₽ для получения

Стоимость курса

бесплатно
нет рассрочки
Курс посвящен введению в проектирование и особенности функционирования встроенных систем. Цель курса – дать студентам начальное представление о встроенных системах, специфике их проектирования и эксплуатации. В результате обучения происходит формирование базовой системы знаний и навыков, позволяющей понимать принципы функционирования встроенных систем, выбирать средства и технологии их разработки, оценивать эффективность их использования в различных прикладных областях. Для обучения используются следующие инновационные технологии: система удаленного прототипирования встраиваемых вычислительных систем (виртуальная лаборатория); задания, направленные на развитие творческого мышления; проблемное обучение.

Вас будут обучать

Кандидат технических наук Должность: доцент факультета программной инженерии и компьютерной техники Университета ИТМО
Кандидат технических наук Должность: доцент факультета программной инженерии и компьютерной техники Университета ИТМО
Должность: инженер факультета программной инженерии и компьютерной техники Университета ИТМО

Образовательная организация

Университет ИТМО — первый неклассический университет

Стать высококлассным и продвинутым программистом, ученым, инженером, предпринимателем, выбрать профессию будущего на стыке новых направлений и исполнить свою мечту очень легко. Нужно выбрать Университет ИТМО.

Сегодня выпускники первого неклассического из Северной столицы — это новый бренд, который создает и развивает многочисленная команда единомышленников Университета ИТМО, формируя глобальное сообщество ITMO.FAMILY.

В 2020 году Университету ИТМО исполнилось 120 лет (1900 — год основания), и сегодня он один из самых модных, популярных и востребованных вузов среди абитуриентов, студентов, ученых и партнеров со всего мира.
  
Динамика университета и его непрерывное развитие основаны на Миссии Университета ИТМО — открывать возможности для гармоничного развития конкурентоспособной личности и вдохновлять на решение глобальных задач.

Стратегическая цель Университета ИТМО: генерация новых знаний, рынков, бизнесов и навигация человека в мире информации, обеспечивающая баланс физической и виртуальной реальностей.

Мы развиваем:

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

В центре вуза всегда находится человек, личность, поэтому, выбирая Университет ИТМО, абитуриенты и их родители, студенты, сотрудники, партнеры и друзья в первую очередь должны знать и разделять

Ценности университета:

  • Уважение к личности
    Мы ценим индивидуальность, способствуем гармоничному развитию личности, предоставляем возможности для самореализации и саморазвития.
  • Добросовестность
    Мы честны и порядочны по отношению к себе, работе, университету, коллегам и обучающимся. Репутация университета и его ценности превыше индивидуальной выгоды.
  • Академическая свобода
    Мы свободны в обмене информацией, выборе, развитии собственных идей и определении собственных действий при осознании высокой личной ответственности за результат.
  • Открытость
    Мы открыты к новым идеям, людям, переменам, открыты для диалога и сотрудничества.
  • Любовь
    Мы любим то, что мы делаем, хотим и готовы менять мир вокруг нас к лучшему.

10 фактов об Университете ИТМО

  1. Уникальный научно-образовательный профиль: информационные технологии и фотоника, их конвергентность.
  2. Единственный в мире семикратный победитель международной студенческой командной олимпиады по программированию ACM ICPC.
  3. Победитель международных соревнований по программированию Google Code Jam, Facebook Hacker Cup, Яндекс.Алгоритм и других.
  4. Альма-матер создателей нового языка программирования Kotlin.
  5. ТОП-100 лучших IT-вузов планеты в рейтинге Times Higher Education Computer Science (56-е место — 2016 г., 76-е место — 2017 г.); ТОП-400 в THE Engineering and Technology (2017).
  6. Обладатель медали ЮНЕСКО «За уникальную среду в вузе: наука–образование–инновации» (2016 г.).
  7. Самый успешный дебютант в рейтинге THE BRICS&EE: 27-е место в мире и четвертое среди российских вузов (2016 г.).
  8. Восходящая звезда мировой науки по версии ведущего международного научного журнала Nature — в рейтинге Nature Index of Rising Stars (2016 г.).
  9. Национальный исследовательский университет (с 2009 года).
  10. Первый неклассический университет, лидер Проекта 5–100.

Новый элемент системы российского образования — открытые онлайн-курсы — cможет перезачесть любой университет. Мы делаем это реальной практикой, расширяя границы образования для каждого студента. Полный набор курсов от ведущих университетов. Мы ведём системную работу по созданию курсов для базовой части всех направлений подготовки, обеспечивая удобное и выгодное для любого университета встраивание курса в свои образовательные программы
«Открытое образование» – это образовательная платформа, предлагающая массовые онлайн-курсы ведущих российских вузов, которые объединили свои усилия, чтобы предоставить возможность каждому получить качественное высшее образование.

Любой пользователь может совершенно бесплатно и в любое время проходить курсы от ведущих университетов России, а студенты российских вузов смогут засчитать результаты обучения в своем университете.

Программа курса

В курсе рассматриваются следующие темы:

Раздел 1. Встроенные и киберфизические системы

  • Неделя 1. Введение 
    • Процесс обучения и рекомендуемая литература
    • Зачем нужен этот курс? 
    • О необходимых компетенциях и их развитии 
    • Основные понятия: встроенные и киберфизические системы 
    • Понятие реального времени 
    • Надежность и безопасность 
    • Особенности конструкции и разработки ПО встроенных и киберфизических систем 
  • Неделя 2. Встроенные системы 
    • Первые управляющие компьютеры. История создания 
    • Переход к встроенным системам 
    • Этапы развития управляющих компьютеров 
    • Встроенные и киберфизические системы в настоящее время 
    • Как выглядят встроенные системы в настоящее время 
    • Пирамида автоматизации 
  • Неделя 3. Киберфизические системы 
    • Что такое киберфизическая система? 
    • Проблемы в проектировании ПО 
    • Практические способы реализации ПО
    • Модели вычислений 
    • Концепция “Интернет-вещей”. Холоны и холархии 

  Раздел 2. Особенности аппаратного обеспечения встроенных систем

  • Неделя 4. Особенности конструкции встроенных систем 
    • Корпуса встроенных систем
    • Защита от электромагнитных помех 
    • Защита от влаги 
    • Громозащита (молниезащита) и защита от вибрации 
    • Можно ли использовать обычное компьютерное оборудование в качестве компонентов ВсС и КФС? 
  • Неделя 5. Вычислительная подсистема
    • Учебный лабораторный стенд SDK-1.1M 
    • Процессоры и микроконтроллеры 
    • Микроконтроллеры семейства STM32 
    • Механизмы реального времени. Таймер
    • Механизмы реального времени. Устройство захвата сравнения
    • Механизмы реального времени. Сторожевой таймер. Прерывания. Часы реального времени
    • Механизмы реального времени. Система контроля питания. Встроенная Flash-память. ПДП
  • Неделя 6. Система ввода/вывода
    • Система ввода/вывода встроенной системы
    • Система ввода/вывода на примере учебного стенда SDK-1.1M
    • Интерфейсы учебного стенда SDK-1.1M

  Раздел 3. Особенности программного обеспечения встроенных систем

  • Неделя 7. Операционные системы реального времени
    • Операционная система 
    • Операционная система реального времени
    • Ядро ОС РВ, переключение и планирование задач
    • Специфика ОС РВ
    • Процессы и параллелизм. ОС РВ FreeRTOS
  • Неделя 8. Языки программирования
    • Что такое язык?
    • Языки программирования для ответственных систем
    • Языки программирования С/С++
    • Примеры программ на языке Си для ВсС и КФС
  • Неделя 9. Отладка и тестирование
    • Основные понятия
    • Основные виды тестов
    • Специфика тестирования ВсС и КФС
    • Отладка ВсС и КФС

  Раздел 4. Инструментальное обеспечение встроенных систем   

  • Неделя 10. Особенности компиляторов языков С/С++ для встроенных систем
    • Компиляция программы: начальное конфигурирование встроенных систем.
    • Компиляция программы: управление памятью, модели памяти.
    • Компиляция программы: управление оптимизацией и отладкой.
  • Неделя 11. Инструментальные средства отладки и тестирования
    • Отладка встроенных систем с помощью специализированных интерфейсов;
    • Использование логических анализаторов и осциллографов в процессе тестирования и отладки встроенных систем.
    • Модель современного отладчика.

Каждая тема предполагает изучение в течение одной недели.

Рейтинг курса

3.5
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 21.04.2024 02:47
Встроенные системы

Встроенные системы

Оставить отзыв
Поделиться курсом с друзьями