031 Кафедра прикладной математики
Описание:
Курс начинается с введения в парадигму ООП: понятия объектов, классов и их взаимосвязей. Дальше разбираются механизмы инкапсуляции, конструкторы и деструкторы, управление памятью, наследование и полиморфизм. Следующий блок посвящён продвинутым возможностям языка: перегрузке операторов, шаблонам (templates), исключениям и стандартной библиотеке (STL). Заключительная часть охватывает практические паттерны проектирования и лучшие практики работы с ресурсами (RAII, умные указатели).
Структура:
Семестр |
Всего (ч) (Лекц / Практ. / Лаб.) |
Аттестация |
5 |
72 (0 / 32 / 0) |
Зачет |
Итого |
72 (0 / 32 / 0) |
Зачет |
Компетенции:
- ОПК-2 - Способен использовать и адаптировать
существующие математические методы и системы программирования для разработки и реализации алгоритмов решения прикладных задач
- ОПК-4 - Способен понимать принципы работы современных информационных технологий и использовать их для решения задач профессиональной деятельности
- ПК-2 - Способен понимать, применять и совершенствовать современный математический аппарат
- ПК-6 - Способен планировать работу и необходимые ресурсы, контролировать выполнение, оценивать результаты в области прикладной математики и информатики
Задачи воспитания:
- В37 - формирование культуры решения изобретательских задач
- В38 - формирование навыков цифровой гигиены
- В39 - формирование ответственности за обеспечение кибербезопасности
- В40 - формирование профессионально значимых установок: не производить, не копировать и не использовать программные и технические средства, не приобретённые на законных основаниях; не нарушать признанные нормы авторского права; не нарушать тайны передачи сообщений, не практиковать вскрытие информационных систем и сетей передачи данных; соблюдать конфиденциальность доверенной информации