Создан заказ №1770261
23 февраля 2017
Цель работы: раскрыть выбранную темы, а также реализовать списковые структуры данных на языке программирования высокого уровня.
Как заказчик описал требования к работе:
Иллюстрации и схемы обязательны
Введение,
Основная часть - (24 - 32) страниц,
Заключение.
Список литературы (20+ источников)
Фрагмент выполненной работы:
ВВЕДЕНИЕ
Компьютерные программы представляют собой определенные формулировки алгоритмов, основой которых является определенное представление различных структур данных. По определению Н. Вирта, создателя языка Паскаль:
Программа = Алгоритм + Структуры данных.
Другими словами, можно сказать, что программы представляют собой конкретные формулировки абстрактных алгоритмов, основанные на конкретных представлениях данных [8].
Алгоритмы представляют собой объекты систематического исследования специальной науки – теории алгоритмов, которая находится на стыке двух других наук - математики и информатики.
Сам термин «алгоритм» произошел от латинской формы записи имени великого математика IX в. (работа была выполнена специалистами author24.ru) аль-Хорезми - «Algorithmi». Именно он первым сформулировал правила выполнения арифметических действий. Изначально алгоритмом называли только правила выполнения четырех арифметических действий над многозначными числами.
В настоящее время люди постоянно сталкиваются с решением различных практических задач: приготовление супа, проезд в общественном транспорте, решение квадратного уравнения, поиск слова в словаре и т. д. При этом человек выполняет заранее продуманные (им или кем-то еще) предписания: какие действия и в какой последовательности должны быть выполнены. Эта последовательность действий может рассматриваться как алгоритм решения соответствующей задачи [4].
С точки зрения компьютера программа – это не только алгоритм, но и еще некоторый набор данных, которые необходимо обрабатывать в рамках алгоритма.
Актуальность рассматриваемой темы очевидна - структуры данных являются необходимыми компонентами любой компьютерной программы или программного комплекса. Следовательно, знание теории структур данных и, в частности, методов представления данных на различных уровнях, а также возможных операций над этими структурами, необходимо для глубокого изучения и уяснения таких разделов, как автоматизированные системы управления, компиляторы языков программирования, операционные системы, а также системы программного имитационного моделирования, управления базами данных, искусственного интеллекта и т.д. [13]
Объект исследования данной работы - структуры хранения данных в языках программирования высокого уровня, с помощью которых и реализуются программы.
Предмет исследования – динамические структуры данных, при помощи которых можно организовывать данные в списки.
Цель работы: раскрыть выбранную темы, а также реализовать списковые структуры данных на языке программирования высокого уровня.
Для достижения поставленной цели необходимо решить ряд задач:
проанализировать литературу по выбранной теме;
определить основные понятия;
определить виды структур;
привести примеры динамических структур данных;
разработать приложение, демонстрирующее работу с динамическим списком.
При написании работы в качестве опорных источников использовались: Е.А. Кумагина – «Введение в структуры данных» и А.А. Ключарев – «Структуры и алгоритмы обработки данных»Посмотреть предложения по расчету стоимости
Заказчик
заплатил
заплатил
500 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик воспользовался гарантией для внесения правок на основе комментариев преподавателя
26 февраля 2017
Заказ завершен, заказчик получил финальный файл с работой
5
Цель работы: раскрыть выбранную темы, а также реализовать списковые структуры данных на языке программирования высокого уровня..docx
2017-03-01 22:37
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Все было сделано правильно и в сроки.Было приятно работать с автором.Преподаватель похвалил работу.