МИНИСТЕРСТВО ПРОСВЕЩЕНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное бюджетное образовательное учреждение высшего образования
"Набережночелнинский государственный педагогический университет"
Информатики и вычислительной математики
аннотация к рабочей программе дисциплины (модуля)
Алгоритмы и структуры данных
09.03.03 Прикладная информатика , профиль Прикладная информатика в дизайне
к.п.н., доцент, Герасимова О.Ю.
Распределение часов дисциплины по курсам
УП: azb09.03.03 ПИвД 1821.plx
1. ЦЕЛЬ И ЗАДАЧИ ОСВОЕНИЯ ДИСЦИПЛИНЫ (МОДУЛЯ)
Целью освоения дисциплины является освоение опыта построения моделей сложных объектов программирования и выработка практических навыков использования сложных динамических структур данных при создании программных систем.
Задачами освоения дисциплины является:
-формирование базовых теоретических понятий, лежащих в основе процесса разработки алгоритмов и структур данных;
-конструирование и использование сложных (динамических) структур данных с помощью модели (парадигмы) абстрактного типа данных (АТД):спецификация → представление → реализация;
-формирование представления и знания об основных классах алгоритмов (поиска, кодирования (сжатия) данных, быстрого поиска,сортировки), используемых в них структурах данных и общих схемах решения задач на их основе;
-обучение реализации типовых алгоритмов и структур данных и их модификаций на выбранном рабочем языке (Delphi, C#, С/С++);
-формирование представления и знаний об анализе сложности алгоритмов и программ.
2. МЕСТО ДИСЦИПЛИНЫ (МОДУЛЯ) В СТРУКТУРЕ ОБРАЗОВАТЕЛЬНОЙ ПРОГРАММЫ
Требования к предварительной подготовке обучающегося:
Для освоения дисциплины "Алгоритмы и структуры данных" обучающиеся используют знания, умения и виды деятельности, сформированные на предыдущем (школьном) уровне обучения.
Дисциплины и практики, для которых освоение данной дисциплины (модуля) необходимо как предшествующее:
Информационная безопасность
Компьютерные сети и телекоммуникации
Объектно-ориентированное программирование
Операционные системы, среды и оболочки
Теория информационных коммуникаций
Высокоуровневые методы информатики и программирования
Защита выпускной квалификационной работы, включая подготовку к процедуре защиты и процедуру защиты
Производственная преддипломная практика
3. ПЛАНИРУЕМЫЕ РЕЗУЛЬТАТЫ ОБУЧЕНИЯ ПО КАЖДОЙ ДИСЦИПЛИНЕ (МОДУЛЮ), ОБЕСПЕЧИВАЮЩИЕ ДОСТИЖЕНИЕ ПЛАНИРУЕМЫХ РЕЗУЛЬТАТОВ ОСВОЕНИЯ ОБРАЗОВАТЕЛЬНОЙ ПРОГРАММЫ
ОПК-4: способностью решать стандартные задачи профессиональной деятельности на основе информационной и библиографической культуры с применением информационно-коммуникационных технологий и с учетом основных требований информационной безопасности
определения средств и методов решений стандартных задач профессиональной деятельности на основе информационной культуры с применением информационно-коммуникационных технологий;
использовать средства и методы решений стандартных задач профессиональной деятельности на основе информационной культуры с применением информационно-коммуникационных технологий для решения практических задач при алгоритмической деятельности с внешне заданным алгоритмическим описанием ;
отдельными навыками применения средств и методов решений стандартных задач профессиональной деятельности на основе информационной культуры с применением информационно-коммуникационных технологий для решения практических задач;
УП: azb09.03.03 ПИвД 1821.plx
средства и методы создания алгоритмов и структуры данных информационно-коммуникационных технологиях;
средства и методы моделирования сложных реальных объектов с учетом основных требований информационной безопасности;
средства и методы оценивания сложности алгоритмов и структур;
В результате освоения дисциплины обучающийся должен
использовать средства и методы создания алгоритмов и структуры данных информационно-коммуникационных технологиях;
использовать средства и методы моделирования сложных реальных объектов с учетом основных требований информационной безопасности;
использовать средства и методы оценивания сложности алгоритмов и структур;
навыками применения средств и методов создания алгоритмов и структуры данных информационно-коммуникационных технологиях;
навыками применения средств и методов моделирования сложных реальных объектов с учетом основных требований информационной безопасности;
навыками применения средств и методов оценивания сложности алгоритмов и структур;