ВУЗ:
Составители:
141
ЗАКЛЮЧЕНИЕ
В рамках изучаемой дисциплины «Методы программирования», а
также родственных с ней дисциплин «Технологии и методы программи-
рования», «Технология программирования», «Теория и технология про-
граммирования», «Основы алгоритмизации и языки программирования»
студенты слушают лекции, участвуют в практических занятиях, выпол-
няют лабораторные и курсовые работы.
Рассмотренные в пособии линейные информационные структуры, n-
мерные массивы и такие важные нелинейные структуры, как деревья,
дают возможность понимания статических и динамических свойств этих
структур, средств выделения памяти для хранения структурированных
данных, эффективных алгоритмов создания, изменения и удаления дан-
ных, а также всякого доступа к ним.
Владение анализом занимаемой памяти и быстродействия алгорит-
мов позволяет программисту выбрать из нескольких алгоритмов решения
одной и той же конкретной задачи наилучший алгоритм.
Знание различных методов сортировки и поиска предоставляет воз-
можность их эффективного применения в таких важных областях, как
решение задачи группирования элементов с одинаковыми значениями
некоторого признака, поиска общих элементов в двух или более массивах
за один последовательный их просмотр без возвратов, а также задачи
поиска информации по заданным значениям ключей.