ї людини з технічними засобами та практичної реалізації інтерфейсу взаємодії, не можна опустити таке важливе питання, як уніфікація і стандартизація. Використання типових рішень, модульного принципу проектування систем відображення та обробки інформації набуває все більш широкі масштаби, що, втім, цілком природно.
Особливий упор при впровадженні даних завдань слід звичайно надавати сучасним CASE-засобам розробки програм, так як вони найбільш оптимально дозволяють проектувати рішення в основі яких лежать, в першу чергу, вимоги до узгодженого користувача інтерфейсу, яким і є інтерфейс Windows. Ніякі продукти інших фірм, доступні сьогодні, не забезпечують одночасну простоту використання, продуктивність і гнучкість в такій мірі, як Delphi. Ця мова заповнив пролом між мовами 3-го і 4-го поколінь, з'єднавши їх сильні сторони і створивши потужну і продуктивну середовище розробки.
Технічні вимоги
Для використання програми необхідно:
Комп'ютер. - сумісний комп'ютер з процесором Pentium або вище.
вільна оперативна пам'ять не менше 32 Мбайт.
розмір вільного дискового простору не менше 700 Кбайт (для виконуваного модуля програми і файлів результатів).
Периферійні пристрої: миша.
Модульна схема
Модульна схема
Модулі розробленої програми взаємодіють між собою по послідовно ієрархічної схемою.
Структура програми
У даному розділі розглянемо призначення основних змінних, констант, процедур і функцій програми.
Програма складається з наступних модулів:. dpr - головний модуль проекту;. pas - інтерфейсний модуль;. pas - модуль вводу; _mno. pas - обчислювальний модуль.
Модуль op_mno.
Тіпи._mas - одновимірний масив дійсних чісел._mas - одновимірний масив з елементами 0 або 1.
Процедури.
peres (a1, n1, a2, n2, a3, n3)
Призначення: перетин двох множин.
вхідні параметри:
а1 - масив елементів першої множини;
n1 - розмірність масиву;
а2 - масив елементів другого безлічі;
n2 - розмірність масиву;
вихідні параметри:
а3 - масив - результат;
n3 - розмірність масиву результату.
objed (a1, n1, a2, n2, a3, n3)
Призначення: об'єднання двох множин.
вхідні параметри:
а1 - масив елементів першої множини;
n1 - розмірність масиву;
а2 - масив елементів другого безлічі;
n2 - розмірність масиву;
вихідні параметри:
а3 - масив - результат;
n3 - розмірність масиву результату.
razn (a1, n1, a2, n2, a3, n3)
Призначення: різниця двох множин.
вхідні параметри: