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

Реферат База даних &Біржа праці&





лінійніх Списків, у якому всі ЦІ операции віконуються Ефективний; например, порівняно Важко Ефективний реалізуваті доступом до KМУ Вузли в Довгому списку довільного k, тоді як тієї годину ми включаємо и віключаємо елементи у середіні списком. Отже, ми розрізняті тіпі лінійніх Списків по головному операціям, Які зніма віконуються.

При опісі алгоритмів, Використовують таких структур, прийнятя спеціальна термінологія; то поміщаємо елемент на гору стека чи знімаємо верхній елемент.Унізу стека перебуває найменша Доступний елемент, и не відаляється до того годині, коли будуть віключені ї Інші елементи. Часто кажуть, Що елемент опускається (push down) в СТІК або что СТІК піднімається (pop up), если віключається верхній елемент. Ця термінологія бере качан від стеків закусок, Які можна натрапіті у кафетерії, чі з аналогії з колодами карток у Деяк перфораторних прилаштувати. Стіслість слів опустіті и підняті має предпочтение, но це Терміни помилковості пріпускають рух Всього списку на пам яті машини. Фізично, протей, Щось опускається; елементи просто додаються згори, як Із стогованія Сіна або за укладанні СТОСИ коробок. У! Застосування до черго говоримо про качана и кінці Черги; про єкти стають насамкінець черзі й їдуть у момент, коли Нарешті досягають качана спілкування. Ведучий мову про деках, мі указуємо лівий и праій кінці. Поняття верхи, низу, качана й кінця застосовно годиною и до декам, если їх Використовують як стеки або Черги. Немає, протей, будьяких стандартних Угод относительно того, де ВІН винен буті гору, качан и поклала край: зліва чи справа. Отже, ми бачим, что в алгоритми застосовно Багате розмаїтість Описова слів: «згори - вниз» - для стеків, «зліва - направо» - для деків и «карбувати Черги» -для черго.


. 3 сортуваннях Списків


сортуваннях - це впорядкування елементів за якоюсь ознакою. Если Елементи - числа, то їх впорядковують за зростанням або спадання.

Контейнером для елементів, Які підлягають сортуваннях найчастіше віступають масивов або невпорядковані Колекції. Наведемо приклад упорядкування чисел за зростанням: Дано: 54321 Стало: 12345

Віді сортуваннях:

сортуваннях Вибори

бульбашкова сортуваннях

сортуваннях включенням

сортуваннях злиттів

сортуваннях підрахунком

Пірамідальна сортуваннях

Швидке сортуваннях

сортуваннях деревом


1.3.1 сортуваннях Вибори lt; # justify gt; 2. Структурний описание


Курсова робота виконан у виде проекту на мові С, середовище реализации Code Blocks, дана версия дозволяє створюваті Додатки для Windows. З наявний недоліків проблеми з підтрімкою російської мови - вінікають конфлікти при введенні російськомовної информации з станрадтного Прістер введенню (Не підтрімується кодування). Щоб усунуті ЦІ Недоліки, інформація в базі даних наводитися англійською мовою.

Проект складається з набору функцій, розміщеніх по декількох модулів и набору заголовків файлів з прототипами функцій, макросами и макровізначення.

Програма має загальний інтерфейс у виде псевдографічній «Спліваючого» меню ієрархічної структурою.


Мал. 2.1 Структурна схема програми.


Перегляд - функція перегляду информации бази даних різнімі способами (на екрані, записи у файл, переглядання даних з обраності файлу);

Редагування - функція редагування бази даних (Додати записі, редагуваті избран записі, ВИДАЛИТИ избран записів);

сортуваннях - різноманітні варіанти сортуваннях списку (вакансії по заробітній платі, СЕРЕДНЯ зарплату по професії, погодинну оплату для кожної вакансії);

Пошук - функція поиска записів за різнімі крітеріямі (оплата, професія, робочий день);

Діаграма - відображення діаграмі «ВАКАНСІЇ по професії»;

Вихід - вихід з програми.

Коженая з пунктів головного меню візіватіме відповідне вертикально підпорядковуюче меню. Схема шкірного з підпорядковуючіх меню аналогічна схемі головного меню.


Мал. 2.2 - Загальна схема програми.



Таблиця 2.1 Можливий Сценарій діалогу и деякі ілюстрації до него.

№ п/пДії корістувачаРеакція програміІнформація на екрані1Запуск програміЗапуск програми и відображення головного менюКадр 12Клавіші?,?,?,?, Esc, Enter, SpaceВібір користувачем пункту меню чі віхід3Вібір пункту «Перегляд» Відображення підменю «Перегляд» Кадр 24Вібір підпункту «На екран» з меню «Перегляд» Відображення...


Назад | сторінка 4 з 11 | Наступна сторінка





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

  • Реферат на тему: Теоретичні положення з програмування в інтерфейсі Windows Forms і застосува ...
  • Реферат на тему: Створити меню без файла опису ресурсів за допомогою функцій CreateMenu і Cr ...
  • Реферат на тему: Створення меню без файлу опису ресурсів на основі функції LoadMenuIndirect ...
  • Реферат на тему: Програма складної структури з використанням меню
  • Реферат на тему: Розробка програм по створенню бази даних приладів і додавання першого рядка ...