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

Реферат Основи алгоритмізації та програмування





WriteDBToFile, яка сохраняетбазу даних разом з демо-даними, закладеними у програмі. Користувачем вводиться повний шлях до бази даних із зазначенням імені файлу і формату. 4Добавленіе нового запису. При цьому вводиться вихідні дані: назва, вартість, вікові межі, кількість і порядковий номер. 5Визов підпрограми del, що видаляє елемент з стека. 6Поіск запису. Пошук виконується по полях: назва, ціна, кількість і вікові межі. Дії модуля реалізовані у вигляді підпрограм. 7Сортіровка виконана аналогічно пошуку у вигляді підпрограм. Метод сортування був обраний згідно умови з завдання 3: сортування прямими вставками з бар'єром. Сортування виконується за наступними полям: назвою, ціною та кількістю. 8Визов підпрограми WriteAll, що здійснює виведення всієї бази даних на екран разом з демо-даними. 9Виход з програми. Переривання роботи програми. <В 

Малюнок 5.1 - Блок-схема основного модуля програми


В 

Малюнок 5.2 - Блок-схема підпрограми menu, головне меню програми

В 

Малюнок 5.3 - Блок-схема підпрограми submenu, що виводить додаткове меню для пошуку і сортування


В 

Рисунок 5.4 - Блок-схема підпрограми write All виведення всіх записів на екран


В 

Рисунок 5.5 - Блок-схема підпрограми make null створення початкового елемента стека


В 

Малюнок 5.6 - Блок-схема підпрограми Set Head ставить елемент стека в початок списку


В 

Малюнок 5.7 - Блок-схема підпрограми init створює нумерацію з 1


В 

Малюнок 5.8 - Блок-схема підпрограми GetByNumber, одержуваний елемент з певним номером


В 

Малюнок 5.9 - Блок-схема підпрограми del, видалення елемента з певним номером


В 

Малюнок 5.10 - Блок-схема підпрограми post Toy, пошук по назві


В 

Малюнок 5.11 - Блок-схема підпрограми Make New DBFile, створення нової бази даних


В 

Малюнок 5.12 - Блок-схема підпрограми InsertSortByName, сортування по назві


5.5 Лістинг програми


Головна частина

programshop;;, toy2: PToy;: string;, SMIndex: Integer;// Індекснажатойвменюкнопкі, вибранноговподменюіндекса: File of RToy;, N, A, B, kolvo: Integer; menu; ('Виберітепункт : '); (); (' 0. Основне завдання '); (' 1. Створення нової бази даних '); (' 2. Відкриття бази з файлу '); (' 3. Збереження бази у файл '); ( '4. Додавання запису'); ('5. Видалення запису'); ('6. Пошук запису'); ('7. Сортування'); ('8. Висновок всієї бази даних на екран'); ('9 . Вихід з програми '); ();; Submenu (i: integer); (); (' 0. Назвою '); (' 1. Ціні '); (' 2. Кількості '); i = 0 then ( '3. ...


Назад | сторінка 9 з 13 | Наступна сторінка





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

  • Реферат на тему: Створення бази даних автомобілебудівного підприємства у вигляді настільного ...
  • Реферат на тему: Розробка програми сортування даних мовою Turbo Pascal
  • Реферат на тему: Алгоритми пошуку та сортування даних
  • Реферат на тему: Сортування даних та реалізація швидкого пошуку у вже відсортованому масиві ...
  • Реферат на тему: Проектування бази даних для упорядкування та зручної роботи з даними мережі ...