- •2013 Год.
- •Основная часть
- •Классификация структур данных
- •1.2 Статические и Динамические переменные в Pascal
- •Глава 2. Динамические типы данных
- •2.1 Списки. Очередь. Стек. Дек.
- •2.2 Динамические информационные структуры
- •Динамическая и статическая типизации.
- •Заключение
- •Литература
- •Демонстрационная программа на тему
- •Исследования.
Заключение
В данной работе мы попытались раскрыть более полно и наглядно понятие линейного списка, однонаправленного и двунаправленного списков, стека, дека и очереди.
Главной целью нашей работы было знакомство с теоретическим материалом, касающийся информационных структур и разработка программного средства “Динамические типы данных”.
Достижением этой цели и согласно поставленной гипотезы определялись следующие задачи:
Изучить методическую литературу по теме динамические информационные структуры;
Проанализировать виды динамических информационных структур;
Разработать программный продукт по теме исследования.
Все поставленные цели и задачи реализованы в данной работе. Изучено понятие линейного списка, всевозможные операции с этим списком, определяются основные термины и понятия. Кроме того, рассматривается более конкретно и полно каждый список в отдельности и показывается целесообразность использования списков в тех или иных случаях. Для каждого списка приводятся жизненные примеры для простоты восприятия. Дается понятие связанного распределения и кратко изучается понятие динамических информационной структуры, которая позволяют применить полученные знания при программировании. Также рассматривается преимущество и недостатки двух форм представления информации: связанное и последовательное. И последнее это демонстрационная программа.
Литература
Айен Синклер “Большой толковый словарь компьютерных терминов”, М.: 1998 г.
Архангельский А. Я. “Программирование в Delphi4”, М.: 1999 г.
Архангельский А. Я. “Программирование в Delphi5”, М.: 2000 г.
Вирт Н. “Алгоритмы и структуры данных”, Москва Изд. Мир, 1989 г.
Гудмэн Д. “Управление памятью для всех”, Киев 1995 г.
Зубов В. С. “Справочник программиста”, М.: 1999 г.
Кнут Д. “Искусство программирования для ЭВМ”, т.1 Основные алгоритмы, Изд. Мир М.: 1976 г.
Кормен Т. и другие “Алгоритмы построения и анализ”, М.: 2000 г.
Подласый И. П. Учебник для студентов высших педагогических учебных заведений, М.: Просвещение 1996 г.
Усова А. В. “Формирование у школьников понятий в процессе обучения”, М.: Педагогика, 1986 г.
http://ru.wikipedia.org/wiki/ Динамическая_типизация
http://ru.wikipedia.org/wiki/ Паскаль_(язык_программирования)
http://ru.wikipedia.org/wiki/Object_Pascal
http://comp-science.narod.ru/Progr/Dynamic.htm
Демонстрационная программа на тему
Исследования.