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