Пример готовой курсовой работы по предмету: Информационные технологии
Содержание
ВВЕДЕНИЕ 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 с.
и еще
1. источников