Вход

Динамические структуры данных

Рекомендуемая категория для самостоятельной подготовки:
Дипломная работа*
Код 214353
Дата создания 14 марта 2017
Страниц 37
Мы сможем обработать ваш заказ (!) 19 декабря в 12:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
1 500руб.
КУПИТЬ

Описание

Курсовая работа выполнена по всем требованиям для МТИ по теме:
Динамические структуры данных. Организация данных в списковые структуры
Уникальность работы более 85% по етхт.
...

Содержание

ВВЕДЕНИЕ 2
ГЛАВА 1 СПЕЦИФИКА СОВРЕМЕННЫХ ЯЗЫКОВ ПРОГРАММИРОВАНИЯ 4
1.1. Анализ современных подходов к программированию 4
1.2. Существующие популярные высокоуровневые языки программирования 7
1.3. Классификация используемых в языках программирования структур данных 11
Выводы по главе 1 14
ГЛАВА 2. ОБЗОР СУЩЕСТВУЮЩИХ ДИНАМИЧЕСКИХ СТРУКТУР ДАННЫХ 15
2.1. Основные термины и специфика динамических структур данных 15
2.2. Особенности динамических структур данных 18
2.2.1. Список 18
2.2.2. Стек и Очередь 19
2.2.3. Бинарное дерево 22
Выводы по главе 2 24
ГЛАВА 3 СПЕЦИФИКА ИСПОЛЬЗОВАНИЯ ДИНАМИЧЕСКИЕ СТРУКТУР ДАННЫХ В СОВРЕМЕННЫХ ЯЗЫКАХ ПРОГРАММИРОВАНИЯ 25
3.1. Особенности списков в языке Python 25
3.2. Организация и обработка списков на примере языка Python 28
Выводы по главе 3 33
ЗАКЛЮЧЕНИЕ 34
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 36

Введение

Цель работы заключается в закреплении, расширении, обобщении и систематизации знаний в рамках изучаемой предметной дисциплины, за счет проведения комплексного анализа особенностей и функциональных характеристик современных языков программирования для практического освоения принципов работы с динамическими структурами данных.
Задачи исследования:
1. Анализ специфики современных языков программирования высокого уровня.
2. Обзор основных классификаций, терминов и понятий в существующих динамических структурах данных.
3. Анализ и исследование особенностей наиболее распространенных на практике динамических структур данных: список, очередь, стек и бинарное дерево.
4. Описание специфики использования динамических структур данных в современных языках программирования.
5. Описание результатов иссл едования работы с динамической структурой данных – список на базе использования языка Python.

Фрагмент работы для ознакомления


Список литературы

1. Буйначев С.К., Боклаг Н.Ю. Основы программирования на языке Python. – М.: Издательство Уральского университета, 2014. – 92 с.
2. Васильев А.Н. Python на примерах. Практический курс по программированию. – М.: Наука и техника, 2016. – 432 с.
3. Веренинов И.А. Основы программирования. Учебное пособие. – СПб.: Издательство Политехнического университета, 2011. – 212 c.
4. Кубенский А.А. Функциональное программирование. – СПб.: СПбГУ ИТМО, 2012. – 251 с.
5. Куликов Д.В. Динамические структуры данных. – Петропавловск-Камчатский: КамчатГТУ, 2014. – 45 с.

и еще 16 источников
Очень похожие работы
Найти ещё больше
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.0034
© Рефератбанк, 2002 - 2024