Описание:
В курсе изучается библиотека Qt. Объясняются принципы для создания графических кроссплатформенных приложений на языке С++. Изучаются базовые вопросы построения пользовательских интерфейсов на основе виджетов и графической системы, принципы использования архитектуры модель-представление для визуализации данных, способы взаимодействия приложений по сетям TCP IP. Объясняются основы работы с распределенной системой контроля версий исходных кодов программного обеспечения git - базовые команды для работы с локальными и удаленными реозиториями. Студенты учатся использовать интегрированную среду разработки QT Creator, получают нывыки совместной работы в команде разработчиков c использованием центрального репозитория GitLab.
Структура:
Семестр |
Всего (ч) (Лекц / Практ. / Лаб.) |
Аттестация |
5 |
108 (8 / 24 / 16) |
Экзамен |
Итого |
108 (8 / 24 / 16) |
Экзамен |
Компетенции:
- ОПК-2 - Способен использовать и адаптировать
существующие математические методы и системы программирования для разработки и реализации алгоритмов решения прикладных задач
- ПК-4 - Способен использовать современные языки и методы программирования, комплексы прикладных компьютерных программ, современную вычислительную технику, многопроцессорные вычислительные системы при решении производственных и научно-исследовательских задач в области прикладной математики и информатики