Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Програма для створення двозв'язних кільцевих списків

Реферат Програма для створення двозв'язних кільцевих списків





Зміст


Введення

1. Склад проекту

.1 Форми

.2 Модулі

2. Статичні дані і структури

3. Логічна структура даних

4. Логічні схеми операцій

5. Алгоритми обробки основних структур

5.1 Додавання нового елемента

5.2 Видалення елемента

. Керівництво користувача

Висновок

Список використаних джерел

Додаток



Введення


Будь-яка програма являє собою не тільки набір операторів і ключових слів, але також сукупність інформаційних об'єктів, дії над якими записані в цих операторах. У будь-якому операторі фігурують об'єкти звані даними. Значення даного, що відноситься до будь-якого з таких типів логічно нероздільно. Тому такі дані називаються неструктурованими. З них формуються структури даних. p align="justify"> Структури даних використовуються всюди. У цьому понятті пріоритетну роль грають не значення елементів даних, тобто даних які утворюють структуру, а відношення між цими елементами. Саме ставлення визначає конфігурацію структури, а найголовніше реалізацію операцій в структурах. p align="justify"> Зв'язний список - структура даних, що складається з вузлів, кожен з яких містить як власне дані, так і одну або дві посилання (В«зв'язкиВ») на наступний і/або попередній вузол списку. Принциповим перевагою перед масивом є структурна гнучкість: порядок елементів зв'язного списку може не збігатися з порядком розташування елементів даних у пам'яті комп'ютера, а порядок обходу списку завжди явно задається його внутрішніми зв'язками. br/>

1. Склад Delphi проекту


1.1 Форми


При запуску програми на екрані з'являється головна форма (Малюнок 1). br/>В 

Рисунок 1 - Головна форма програми


.2 Модулі


Програма представлена ​​у вигляді трьох модулів:

- UnitFourthPlex.pas

UnitMainForm.pas

UnitFuncs.pas

У модулі UnitFourthPlex.pas міститься клас TPlex, який дозволяє працювати з даними плекса. Він містить 4 покажчика на голови відповідних списків і всі необхідні методи для роботи з комплексом. Також в даному модулі описана запис TMember, яка представляє собою дані, які зберігаються у вузлах списку, і запис TNode, яка визначає вузол списку. p align="justify"> У модулі UnitMainForm.pas міститься опис форми для роботи з користувачем.

У модулі UnitFuncs.pas описані різні службові функції, які необхідно виконувати...


сторінка 1 з 6 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Комп'ютерні дані: типи даних, обробка та управління
  • Реферат на тему: Структури і алгоритми обробки даних
  • Реферат на тему: Структури та алгоритми обробки даних
  • Реферат на тему: Ієрархічна модель даних. Структури даних
  • Реферат на тему: Програма управління базою даних, яка містить інформацію про читачів, книгах ...