Цели и задачи дисциплины
Цель: формирование компетенций в области использования знаний информатики в профессиональной деятельности.
Задачи: -сформировать умения и навыки по работе с базовым программным обеспечением; -сформировать умения и навыки по работе в среде программирования VS MS Studio C++
Краткое содержание дисциплины
Дисциплина "Программирование на языках высокого уровня" предназначена для углубленого изучения языка программирования Си и построения схем алгоритмов: многомерные массивы; маскирование и битовые сдвиги; сложные типы данных; машинный эпсилон.
Изучение основ объектно-ориентированного программирования (язык С++): Базовые понятия ООП: полиморфизм, инкапсуляция, наследование; шаблоны; отношения между объектами.
Отчёты по практическим работам в обязательном порядке содержат схему алгоритма решаемой задачи.
Требования к входным знаниям: знание основ синтаксиса языков программирования Си и Си++.
Курс углубляет знание студентов в программировании, формирует компетенции для разработки информационных систем.
Курсовая работа направлена на создание большой функционально законченной программы (компьютерная игра) и оформление программной документации, включая схему алгоритма работы. Студенты получают навыки модульной разработки программ и проектирования пользовательского интерфейса.
Вид итогового контроля - зачёт.
Компетенции обучающегося, формируемые в результате освоения дисциплины
ОПК-4
Способен понимать принципы работы современных информационных технологий и использовать их для решения задач профессиональной деятельности