Цели и задачи дисциплины
Основная цель данного курса состоит в формировании компетенций для решения задач профессиональной деятельности: изучение теории структур данных, методов их представления и основ построения эффективных алгоритмов обработки данных.
Основные задачи изучения дисциплины:
— изучение элементов теории структур данных и теории сложности алгоритмов;
— изучение методов поиска данных и их сортировки;
— выбор типа и структуры данных; построения алгоритмов решения конкретных задач.
Краткое содержание дисциплины
В дисциплине рассматриваются такие вопросы как этапы создания программного обеспечения, модульное программирование, работа с файлами, типы данных, определяемые пользователем, структуры, динамические структуры данных.
Компетенции обучающегося, формируемые в результате освоения дисциплины
ОПК-6
Способен разрабатывать алгоритмы и программы, пригодные для практического использования, применять основы информатики и программирования к проектированию, конструированию и тестированию программных продуктов