- Цели и задачи дисциплины
- Цель : изучение принципов компьютерной реализации информационных и математических моделей на основе объектно-ориентированного подхода с применением высокоуровневого языка программирования C#. Задачи: – изучение концепций объектно-ориентированного программирования, – изучение объектно-ориентированного языка программирования C# и стандартных библиотек, – приобретение практических навыков реализации задач предметной области в объектно-ориентированной парадигме.
- Краткое содержание дисциплины
- Изучение методики разработки программных систем с использованием объектно-ориентированной парадигмы программирования. Понятие типа данных, основные типы данных: значимые и ссылочные, классы и структуры. Описание сущностей, их иерархия, абстрактные и виртуальные классы. Приобретение навыков представления предметной области программной системы в виде взаимосвязанных объектов, реализация с использованием объектно-ориентированного языка программирования C# и основных принципов ООП: инкапсуляции, наследования и полиморфизма.
- Компетенции обучающегося, формируемые в результате освоения дисциплины
- Выпускник должен обладать:
- ОПК-4 Способен понимать принципы работы современных информационных технологий и использовать их для решения задач профессиональной деятельности
- ОПК-14 Способен разрабатывать алгоритмы и компьютерные программы, пригодные для практического применения
- Образование
- Учебный план 15.03.04, 2024, (4.0), Автоматизация технологических процессов и производств
- Объектно-ориентированное программирование