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

Реферат Розробка програми на мові програмування Delphi





Зміст


Введення

1.Математіческая постановка завдання

2. Рішення прикладу заданих методом

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

4. Опис програми

Висновок

Література

Введення

- імперативний, структурований, об'єктно-орієнтована мова програмування, діалект Object Pascal. Починаючи з середи розробки Delphi 7.0, в офіційних документах Borland стала використовувати назву Delphi для позначення мови Object Pascal. Починаючи з 2007 року вже язик Delphi (похідний від Object Pascal) почав жити своїм самостійним життям і зазнавав різні зміни, пов'язані з сучасними тенденціями (наприклад, з розвитком платформи) розвитку мов програмування: з'явилися class helpers, перевантаження операторів та інше.

Спочатку середу розробки Delphi була призначена виключно для розробки додатків Microsoft Windows, потім був реалізований варіант для платформ Linux (як Kylix), проте після випуску в 2002 році Kylix 3 його розробка була припинена, і незабаром було оголошено про підтримку Microsoft, яка, у свою чергу, була припинена з виходом 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.

мову програмування delphi програма

У Delphi формальний початок будь-якої програми чітко відрізняється від інших ділянок коду, і розташоване в певному, єдиному в рамках проекту, вихідному файлі з розширенням dpr (тоді як інші файли вихідних текстів програми розташовані у файлах з розширенням pas ).


Program Project32;

{$ APPTYPE CONSOLE}

{$ R *. res}. SysUtils;

{TODO - user - console Main: Insert code here} E: Exception do (E. ClassName, laquo ;: raquo ;, E. Message);

end;.


У Delphi, у вихідних файлу pas (які, як правило, і містять основне тіло програми), на рівні мовних засобів запроваджено суворе поділ на інтерфейсний розділ, і розділ реалізації. У інтерфейсної частини містяться лише оголошення типів і методів, тоді як код реалізації в інтерфейсної частини не допускається на рівні компіляції. Подібне розділення властиво також мовам C/C ++, де умовно, в рамках культури і парадигми програмування вводиться поділ на заголовні і власне, файли реалізації, але подібний поділ не забезпечується на рівні цієї мови або компілятора.

У Delphi метод або функція чітко визначаються зарезервованими для цього ключовими словами procedure або function, тоді як C-подібних мовах позначається лише дужками:


/DelphiDo Something (aParam: integer);// Не повертає значеніяCalculate (aParam1, aParam2: integer): integer;// Повертає цілочисельний результат

//C # DoSomething (int aParam);// Не повертає значення

{

//code

} Calculate (int aParam1, aParam2);// Повертає цілочисельний результат

{

//code

}


У Delphi початок, і кінець програмного блоку виділяються ключовими словами begin і end, тоді як в C-подібних мовах програмування для цих цілей використовуються фігурні дужки: {}. Таким чином, в Delphi досягається краща читаність коду, особливо для людей із вадами зору.

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

Як Delphi, так і C # допускає використання індексованих властивостей: у цьому випадку синтаксис доступу до такій властивості аналогічний доступу до елементу масиву. Однак, якщо в Delphi число індексованих властивостей, так само як і число індексаторів, може бути довільним, в C # індексатор застосуємо лише до спеціального властивості за замовчуванням. Крім того,...


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





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

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