Методические указания к лабораторным работам, практическим занятиям и организации самостоятельной работы для студентов направления «Программная инженерия» (уровень бакалавриата)
Кафедра автоматизации обработки информации
Библиографическая запись:
Оглавление (содержание)
ВВЕДЕНИЕ 4
1 МЕТОДИЧЕСКИЕ УКАЗАНИЯ К ПРОВЕДЕНИЮ ЛАБОРАТОРНЫХ РАБОТ 5
1.1 Общие положения 5
1.2 Лабораторная работа «Динамические списки» 5
1.3 Лабораторная работа «Простые сортировки на месте» 10
1.4 Лабораторная работа «Оптимизация простых сортировок» 11
1.5 Лабораторная работа «Улучшенные методы сортировки» 13
1.6 Лабораторная работа «Сортировка слиянием» 17
1.7 Лабораторная работа «Поразрядная сортировка» 18
1.8 Лабораторная работа «Двоичные деревья » 19
1.9 Лабораторная работа «Двоичные деревья. Операции над деревьями» 19
2 МЕТОДИЧЕСКИЕ УКАЗАНИЯ К ПРОВЕДЕНИЮ ПРАКТИЧЕСКИХ ЗАНЯТИЙ 21
2.1 Практическое занятие «Двоичные файлы» 21
2.2 Практическое занятие «Структурные переменные» 22
2.3 Практическое занятие «Рекурсивные функции» 23
2.4 Практическое занятие «Численные методы» 23
2.5 Практическое занятие «Численные методы. Защита» 24
2.6 Практическое занятие «Поиск» 24
2.7 Практическое занятие «Обработка строк» 25
2.8 Практическое занятие «Алгоритмы на графах» 25
3 МЕТОДИЧЕСКИЕ УКАЗАНИЯ ДЛЯ ОРГАНИЗАЦИИ САМОСТОЯТЕЛЬНОЙ РАБОТЫ 26
3.1 Общие положения 26
3.2 Проработка лекционного материала, подготовка к контрольным работам, лабораторным работам
и практическим занятиям 26
3.3 Выполнение домашних заданий и контрольных работ 27
3.4 Самостоятельное изучение тем теоретической части курса 29
3.5 Подготовка к экзамену 32
4 РЕКОМЕНДУЕМЫЕ ИСТОЧНИКИ 34
ПРИЛОЖЕНИЕ А 35