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

Реферат Вивчення мови об'єктно-орієнтованого програмування Borland Delphi та розробка практичних завдань





Зміст

програма delphi точка квадрат

Формулювання завдання

Введення

. Опис інтерфейсу

. Порядок роботи з програмою

. Структура даних

. Генерація точок

. Ручне додавання точок

. Пошук квадратів

. Малювання квадратів

Список використаної літератури

Додаток


Формулювання завдання


Є безліч точок на площині. Виявити всі квадрати, які можуть бути утворені цими точками.


Введення


Метою курсової роботи є вивчення мови об'єктно-орієнтованого програмування Borland Delphi та розробка практичних завдань. При виконанні курсової роботи належить:

вивчити теорію і технологію роботи з середовищем програмування Delphi;

вивчити і проаналізувати відповідну літературу;

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

Перший об'єктно-орієнтована мова програмування Simula 67 був розроблений в кінці 60-х років в Норвегії. Автори цієї мови дуже точно вгадали перспективи розвитку програмування: їх мова набагато випередив свій час. Однак сучасники (програмісти 60-х років) виявилися не готові сприйняти цінності мови Simula 67, і він не витримав конкуренції з іншими мовами програмування (насамперед, з мовою Fortran).

прохолодне ставлення до мови Simula 67 сприяло й та обставина, що він був реалізований як інтерпретується (а не компільований) мова, що було абсолютно неприйнятним в 60-і роки, так як інтерпретація пов'язана зі зниженням ефективності ( швидкості виконання) програм.

Але гідності мови Simula 67 були помічені деякими програмістами, і в 70-і роки було розроблено велику кількість експериментальних об'єктно-орієнтованих мов програмування: наприклад, мови CLU, Alphard, Concurrent Pascal та ін. Ці мови так і залишилися експериментальними, але в результаті їх дослідження були розроблені сучасні об'єктно-орієнтовані мови програмування: C ++, Smalltalk, Delphi та ін.

Поява Delphi не могло пройти непоміченим серед численних користувачів комп'ютера. Оцінки експертів, які вивчають можливості цього нового продукту фірми Borland, зазвичай забарвлені в захоплені тони. Основна перевага Delphi полягає в тому, що тут реалізовані ідеї візуального програмування. Середа візуального програмування перетворює процес створення програми в приємне і легко розуміється конструювання додатки з великого набору графічних і структурних прімітівов.- надзвичайно швидко розвивається. Перша версія - Delphi 1. 0 була випущена в лютому 1995 р А потім нові версії випускалися щорічно.

Кожна наступна версія Delphi доповнювала попередню.

Більшість версій Delphi випускається в декількох варіантах: Standart - стандартному, Professional професійному, Client/Server - клієнт/сервер, Enterprise - розробка баз даних предметних областей. Розрізняються варіанти в основному різним рівнем доступу до систем управління базами даних. Останні варіанти - Client/Server і Enterprise, в цьому відношенні найбільш потужні.


1. Опис інтерфейсу


Зовнішній вигляд програми наведений на малюнку 1.

Вікно містить наступні візуальні компоненти:

поле для виведення результату (Timage);

поле, що містить список точок (TListBox);

поля для введення координат точки (TEdit);

кнопка для ручного додавання точки (TButon);

поле для введення кількості точок для випадкової генерації точок (TEdit);

кнопки для генерації точок і кнопка для запуску процесу розрахунку (TButon).


. Порядок роботи з програмою


Процес роботи з програмою полягає у виконанні наступних кроків:

. користувач вводить кількість точок (N), яке необхідно згенерувати і натискає кнопку Згенерувати або вручну додає необхідні точки;

. користувач натискає на кнопку Розрахувати raquo ;;

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



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





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

  • Реферат на тему: Програмування на мові об'єктно-орієнтованого та візуального програмуван ...
  • Реферат на тему: Розробка програми на мові програмування С + + з використаних об'єктно-о ...
  • Реферат на тему: Програма мовою програмування високого рівня Borland Delphi 7.0
  • Реферат на тему: Об'єктно-орієнтоване програмування. Порівняльний аналіз мов об'єкт ...
  • Реферат на тему: Реалізація засобами мови програмування Delphi програми "Файловий менед ...