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

Реферат Проектування програми з аналізу масиву





дображає набір дій користувача при роботі з програмою.

Користувачеві, при вході, надаються дії на вибір: заповнення, сортування масиву; перегляд результату сортування.

Адміністратор встановлює програму і має доступ до її вихідного коду.

вхідних і вихідних даних

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

В якості вихідних даних виступають гістограми, що представляють поточне утримання оброблюваного масиву.

До функціональним особливостям створеної програми можна віднести:

· можливість заповнення, сортування, видалення масиву;

· наявність поля для відображення розмірності масиву;

· можливість вибору швидкості сортування масиву;

· можливість вибору методу і напряму сортування;

· можливість фіксування часу сортування;

· візуальне відображення процесу сортування.

Вибір складу технічних і програмних засобів

Однією з вимог для нормальної роботи програми є швидкодія системи в цілому. При досить швидкому обміні інформацією між процесором і пам'яттю комп'ютера можна істотно скоротити час завантаження сторінок і обробки різних запитів. Дане швидкодію можна досягти, використовуючи сучасні процесор і модулі пам'яті.

Для нормального функціонування програмного продукту потрібно ПК з наступними мінімальними характеристиками:

· центральний процесор з частотою не нижче 1000 MГц;

· об'єм оперативної пам'яті не менше 512 MБ;

· жорсткий диск з об'ємом вільної пам'яті не менше 70 МБ;

· дисковод CD/DVD;

· маніпулятор «миша»;

· клавіатура;

· монітор.

Програма працює в операційній системі Microsoft Windows 7. Операційні системи даного класу є найнадійнішими і популярними.

В якості програмних засобів, при розробці програмного продукту використовується Delphi.- результат розвитку мови Турбо Паскаль, який, у свою чергу, розвинувся з мови Паскаль. Паскаль був повністю процедурним мовою, Турбо Паскаль, починаючи з версії 5. 5, додав в Паскаль об'єктно-орієнтовані властивості, а Delphi - об'єктно-орієнтована мова програмування з можливістю доступу до метаданих класів (тобто до опису класів та їх членів) в компилируемого коді, також званому інтроспекцією.

Спочатку середу розробки Delphi була призначена виключно для розробки додатків Microsoft Windows, потім був реалізований варіант для платформ Linux (як Kylix), проте після випуску в 2002 році Kylix 3 його розробка була припинена, і незабаром було оголошено про підтримку Microsoft.NET, яка, у свою чергу, була припинена з виходом Delphi +2007.

На сьогоднішній день, поряд з підтримкою розробки 32 і 64-розрядних програм для Windows, реалізована можливість створювати додатки для Apple Mac OS X (починаючи з Embarcadero Delphi XE2), IOS (включаючи симулятор, починаючи з XE4 допомогою власного компіятора), а також, в Delphi XE5, додатки для Google Android (безпосередньо виконувані на ARM процесорі).

Незалежна, стороння реалізація середовища розробки проектом Lazarus (Free Pascal, компіляція в режимі сумісності з Delphi) дозволяє використовувати його для створення додатків на Delphi для таких платформ, як Linux, Mac OS X і Windows CE.

Також робилися спроби використання мови в проектах GNU (наприклад, Notepad GNU) і написання компілятора для GCC.

Мова Pascal призначений для опису обчислювального процесу вирішення задачі, до складу якої можуть входити величини.

програма масив користувач

Схема 1 - Використовувані величини

Константи - дані, значення яких не змінюються в програмі.

Змінні - дані, що можуть змінюватися при виконанні програми.

Для позначення імен констант, змінних, функцій, процедур і модулів використовуються букви і цифри, що входять в алфавіт мови, і знак підкреслення «_». Імена починаються з букви або знака підкреслення »_« і містять до 63 значущих символів. Символ пробілу в імені не допускається. Ці імена прийнято називати ідентифікаторами.

Вирази - константи, змінні і звертання до функцій, сполучені знаками операцій. Оператори - спеціальні символи і слова, що виконують дії.

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

Кл...


Назад | сторінка 2 з 16 | Наступна сторінка





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

  • Реферат на тему: Аналіз методів сортування одновимірного масиву
  • Реферат на тему: Розробка програми сортування даних мовою Turbo Pascal
  • Реферат на тему: Середа розробки і мова програмування Delphi, його графічні засоби
  • Реферат на тему: Реалізація засобами мови програмування Delphi програми "Файловий менед ...
  • Реферат на тему: Розробка в середовищі Turbo Pascal програми сортування елементів, що знаход ...