Высокоуровневые методы информатики и программирования
Учебный план: 09.03.03, 2022, (5.0), Прикладная информатика
Цели и задачи дисциплины
Целью дисциплины является формирование у бакалавров знания методов программирования на языке высокого уровня с-шарп. Из поставленной цели вытекают следующие задачи: - изучить синтаксис язык с-шарп; - изучить основы объектно-ориентированного программирования; - научиться отлаживать программы, разработанные с помощью объектно-ориентированного программирования
Краткое содержание дисциплины
- Введение в синтаксис с-шарп. - Классы. Модификаторы элементов. Конструкторы, статические конструкторы. Методы. Свойства. Инкапсуляция. - Вложенные классы. - Наследование. Виртуальные функции, абстрактные функции и классы, изолированные классы. - Полиоморфизм. - Многопоточность. - Делегаты. События. Атрибуты. Сериализация. - Рефлексация. Сборка мусора
Компетенции обучающегося, формируемые в результате освоения дисциплины
Выпускник должен обладать:
- ПК-2 Способен разрабатывать и адаптировать прикладное программное обеспечение
- ПК-4 Способен разрабатывать базы данных ИС с учетом требований информационной безопасности, осуществлять ведение базы данных и поддержку информационного обеспечения решения прикладных задач.
- ПК-6 Способен проводить тестирование компонентов программного обеспечения ИС.