Сложные типы данных
Зарегистрируйся в два клика и получи неограниченный доступ к материалам,а также промокод на новый заказ в Автор24. Это бесплатно.
Для работы с большим набором данных необходимо их объединение в упорядоченную структуру. Формат хранения данных зависит от поставленных задач и типа данных. Это может быть телефонный справочник, сведения о сотрудниках предприятия, список задач на рабочую неделю.
Перечень объединяемых одиночных данных, их характеристики, а также особенности связей между ними образуют структуру данных. Каждый из видов структуры данных предоставляет набор возможностей работы с ней, что позволяет данным, скомпонованным по каким-либо признакам, эффективно обрабатываться в намеченных целях. Можно выделить несколько причин, согласно которым объединение данных в структуры удобно и необходимо:
- структура отражает взаимосвязь и взаимообусловленность данных, логику поставленной задачи;
- оптимизация последовательности обработки данных;
- сокращение использования одиночных данных
Зарегистрируйся, чтобы продолжить изучение работы
.
Современные языки и системы программирования обладают широким перечнем структур данных. Он может быть фиксированным (нерасширяемым), как в языке BASIC или прикладных программах без встроенных возможностей программирования. B языках объектного программирования (DELPHI, C++ и др.) допускается создание новых структур данных, удобных для пользователя.
Рассмотрим классификации структур данных. В зависимости от характера отношений между элементами структуры данных можно выделить следующие классификационные признаки:
1. Упорядочивание данных. В данном пункте можно выделить упорядоченные и неупорядоченные структуры. В упорядоченных структурах элементы размещаются в определенном порядке в соответствии со значением некоторого признака (нумерация, ранжирование и пр.)
50% курсовой работы недоступно для прочтения
Закажи написание курсовой работы по выбранной теме всего за пару кликов. Персональная работа в кратчайшее время!