Категории раздела

Геодезия [3] Электроснабжение [2]
Структура данных [3] ООП [1]
Сопротивление материалов [1] Строительство [5]
Стандартизация и метрология [1] Физиология [1]
Экономика [4] Детали машин [1]
Технологии,организации и торговля [1] Теория государства и права [1]
Философия [3] Социология управления персоналом [0]

Каталог файлов

Главная » Файлы » Курсовые работы » Структура данных

КУРСОВАЯ РАБОТА «Структуры и алгоритмы обработки данных»
Скачать с сервера (329.7 Kb) 30.01.2012, 01:41
Оглавление
1.     Оглавление    2
2.     Постановка задачи    3
3.     Ожидаемый результат    3
4.     Требования к реализации    4
5.     Теоретическое описание используемых структур данных с алгоритмами реализации основных операций.    4
•     Статическая реализация очереди    4
•     Динамическая реализация линейных упорядоченных списков    6
6.     Описание всех разработанных структур    10
•     Графическое представление структуры    10
•     File («Файл»)    11
•     Catalog («Каталог»)    12
7.     Описание всех разработанных процедур/функций для работы со структурами    12
8.     Описание структуры проекта в соответствии со спецификой используемых инструментов разработки    13
9.     Описание демонстрационного модуля с характеристикой использованных стандартных компонентов    14
•     Пользовательский интерфейс    14
•     Описание стандартных компонентов    15
•     Специфика работы с демонстрационным модулем    16
10.     Организация отладки и тестирования ПО    17
11.     Выводы    18
12.     Список использованной литературы    18
13.     Приложение 1. Листинги всех подпрограмм    19
•     Structures    19
•     MainForm    26
14.     Приложение 2. Пример заранее предопределенной структуры txt файла    33


Приложение 1. Листинги всех подпрограмм
Structures
unit Struct;

interface

uses Dialogs, SysUtils, Windows;

type
  pSubList = ^TSubList;

  TSubList = record
    inf_name: string;
    inf_size: string;
    next: pSubList;
  end;

type
  TQueue = record
    inf_name: string;
    FirstSub: pSubList;
  end;

var
  Mas_Queue: Array [1 .. 5] of TQueue;
  First: integer = 1;
  Last: integer = 1;
  count: integer = 0;
  i, num: integer;
  pTemp, pCurrent, pPrev: pSubList;
  test: boolean;

Procedure Add_Queue(name: string);
Procedure Add_SubList_before(name_file, new_name, new_size: string;
  cell: integer);
Procedure Add_SubList_after(name_file, new_name, new_size: string;
  cell: integer);

Категория: Структура данных | Добавил: blagoru
Просмотров: 1224 | Загрузок: 169 | Рейтинг: 0.0/0

Поиск