Программирование (алгоритмы и структуры данных) Дисциплина [Б1-ЕНМ.ДВ6.1]
022 Кафедра кибернетики
Скачать .sig
Описание:
В курсе изучаются фундаментальные элементы современного программирования: базовые структуры данных, такие, как списки и массивы и производные от них; возможности, организация и алгоритмы работы полиморфных структур данных; приемы модульного программирования; принципы абстрагирования и последовательной детализации на примере разработки абстрактных типов данных (АТД). Вырабатываются практические навыки работы с промышленными средами разработки. Изучаются элементы модульного тестирования. Приобретаются навыки создания простейших пользовательских интерфейсов.
Структура:
Семестр Всего (ч) (Лекц / Практ. / Лаб.) Аттестация
2 180 (45 / 0 / 60) Экзамен
Итого 180 (45 / 0 / 60) Экзамен
Компетенции:
  • УКЦ-1 - Способен в цифровой среде использовать различные цифровые средства, позволяющие во взаимодействии с другими людьми достигать поставленных целей
  • УКЦ-2 - Способен искать нужные источники информации и данные, воспринимать, анализировать, запоминать и передавать информацию с использованием цифровых средств, а также с помощью алгоритмов при работе с полученными из различных источников данными с целью эффективного использования полученной информации для решения задач
  • ОПК-2 - Способен использовать и адаптировать существующие математические методы и системы программирования для разработки и реализации алгоритмов решения прикладных задач
  • ОПК-4 - Способен понимать принципы работы современных информационных технологий и использовать их для решения задач профессиональной деятельности
  • ПК-2 - Способен понимать, применять и совершенствовать современный математический аппарат
  • ПК-4 - Способен использовать современные языки и методы программирования, комплексы прикладных компьютерных программ, современную вычислительную технику, многопроцессорные вычислительные системы при решении производственных и научно-исследовательских задач в области прикладной математики и информатики
Задачи воспитания:
  • В37 - формирование культуры решения изобретательских задач
  • В38 - формирование навыков цифровой гигиены
  • В39 - формирование ответственности за обеспечение кибербезопасности
  • В40 - формирование профессионально значимых установок: не производить, не копировать и не использовать программные и технические средства, не приобретённые на законных основаниях; не нарушать признанные нормы авторского права; не нарушать тайны передачи сообщений, не практиковать вскрытие информационных систем и сетей передачи данных; соблюдать конфиденциальность доверенной информации