Перейти к содержимому
Главная » Уч. планы

Программное обеспечение измерительных процессов

Учебный план: 09.03.03, 2021, (4.0), Прикладная информатика

  • Цели и задачи дисциплины
  • Целью дисциплины «Программное обеспечение измерительных процессов» является изучение принципов и технологий сбора, обработки и передачи измерительной информации, принципов  разработки программного обеспечения для измерительных систем на основе микропроцессоров.
    К задачам изучения дисциплины относятся:
    - обзор мирового опыта подходов к разработке встроенного программного обеспечения для измерительных систем 
    - получение знаний в области принципов разработки программного обеспечения
    - формирование умений разработки встроенного ПО для измерения различных величин, обработки полученных данных и передача на системы отображения
    
  • Краткое содержание дисциплины
  • Дисциплина направлена на создание и применение устройств и систем, составляющих основу информационных технологий в различных отраслях промышленности. Особое внимание должно уделяться компьютерной или микропроцессорной техники как со стороны аппаратного, так и программного обеспечения. В современном мире неотъемлемой частью практически любого измерительного устройства является микроконтроллер. Важной особенностью применения микроконтроллеров в измерительных устройствах является тот факт, что для надежной работы такого устройства необходимо не  только надежная аппаратура, но и качественное и надежное программное обеспечение управляющее микроконтроллером. В настоящее время существует очень много методических пособий и книг по разработке устройств с использованием микроконтроллеров, однако вопросы разработки программного обеспечения сводятся к простым примерам на языке ассемблера и Си. Кроме того, существующие пособия значительно отстают от быстроменяющихся изменений в микропроцессорной технике и тем более языках программирования. Если еще недавно прорывом в программирование был выход стандарта С++11, то уже сегодня существует стандарт С++20 и уже активна работа по стандарту С++23. Следует также заменить, что автором не найдено ни одной книги или пособия, которые бы затрагивали, например, такие области разработки ПО для микроконтроллеров, как архитектура программного обеспечения, использования UML и средств моделирования архитектуры. Предыдущие методические пособия для курса ПОИП, например, [2] были ориентированы на широкие области применения информационных технологий, начиная от микроконтроллеров и заканчивая базами данных. Однако по мнению автора, невозможно хорошо разобраться и усвоить столь большой объем разноплановой информации. В итоге курс и практические работы дают лишь поверхностное представление о разработке программного обеспечения, а будущие инженеры не до конца усваивают материал и не могут детально разобраться в принципах разработки программного обеспечения для измерительных устройств. Основываясь на данном предубеждение, автором выбран иной путь, а именно более узкоспециализированное и детальное рассмотрение принципов разработки программного обеспечения измерительных устройств на базе современных микроконтроллеров.  Современные быстроизменяющиеся и эволюционирующие условия диктуют и новый подход к образованию, а именно все больший упор делается на самообразование, самоусовершенствование и самостоятельный поиск нужной информации с технической документации, системах поиска, книгах. Поэтому довольно большая часть разделов предлагается студентам для самостоятельного
    1 изучения и выполнения в качестве домашней практической работы. 
  • Компетенции обучающегося, формируемые в результате освоения дисциплины
  • УК-2 Способен определять круг задач в рамках поставленной цели и выбирать оптимальные способы их решения, исходя из действующих правовых норм, имеющихся ресурсов и ограничений
  • УК-6 Способен управлять своим временем, выстраивать и реализовывать траекторию саморазвития на основе принципов образования в течение всей жизни