Унікальність Delphi як програми

[ виправити ] текст може містити помилки, будь ласка перевіряйте перш ніж використовувати.

скачати

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
Харківський національний університет радіоелектронікі
Кафедра економічної кібернетики
Контрольна робота
З дісціпліні «Програмні оболонки І пакети»
ПІБ студента: Яницька Катерина Юріївна
Курс: ІІІ
Група: екз-04-06
Шифр:
Домашня адреса: м. Маріуполь, пр. Будівельників 109 - 73
Телефон: 8 (0629) 33-34-76
Харків 2006

План
1. Про Delphi
2. Зображення форма
3. Опис програми та її компонентів
4. Програмний код

1. Про Delphi
Delphi - це грецьке місто, де жив дельфійський оракул. І цим ім'ям був названий новий програмний продукт із феноменальними характеристиками. Компанія Borland представила на суд програмістської громадськості новий програмний продукт, про який до моменту його виходу ходило безліч чуток. Перша версія продукту стала результатом розробки, яка велася компанією в обстановці найсуворішої секретності протягом двох з половиною років.
Hадо відзначити, що до моменту виходу продукту обстановка навколо компанії Borland складалася не кращим для неї чином. Подейкували про можливий перепродаж компанії, курс акцій компанії нестримно котився вниз. Зараз, коли минуло півроку, вже можна без жодних сумнівів стверджувати, що період труднощів позаду. Hеверно, звичайно, було б говорити, що тільки Delphi з'явився причиною відновлення компанії; крім Delphi, у Borland з'явилися і інші чудові продукти, так само, як і Delphi, що грунтуються на нових, що з'явилися недавно у компанії Borland, технологіях. Я маю на увазі нові BDE 2.0, BC + + 4.5, Paradox for Windows 5.0, dBase for Windows 5.0, BC + + 2.0 for OS / 2.
Тим не менш, саме Delphi став тим продуктом, на прикладі якого стало ясно, що у Borland є ще порох у порохівницях, і що один єдиний продукт може настільки вдало поєднувати кілька передових технологій.
Delphi. Основні характеристики продукту.
Delphi - це комбінація кількох найважливіших технологій:
· Високопродуктивний компілятор в машинний код
· Об'єктно-орієнтована модель компонент
· Візуальне (а, отже, і швидкісне) побудова додатків з програмних прототипів
· Масштабовані кошти для побудови баз даних
Компілятор в машинний код
Компілятор, вбудований в Delphi, забезпечує високу продуктивність, необхідну для побудови додатків в архітектурі "клієнт-сервер". Цей компілятор в даний час є найшвидшим у світі, його швидкість компіляції становить понад 120 тисяч рядків у хвилину на комп'ютері 486DX33. Він пропонує легкість розробки і швидкий час перевірки готового програмного блоку, характерного для мов четвертого покоління (4GL) і в той же час забезпечує якість коду, характерного для компілятора 3GL. Крім того, Delphi забезпечує швидку розробку без необхідності писати вставки на Сі чи ручного написання коду (хоча це можливо).
У процесі побудови програми розробник вибирає з палітри компонент готові компоненти як художник, що робить великі мазки пензлем. Ще до компіляції він бачить результати своєї роботи - після підключення до джерела даних їх можна бачити відображеними на формі, можна переміщатися за даними, представляти їх у тому чи іншому вигляді. У цьому сенсі проектування в Delphi мало чим відрізняється від проектування в интерпретирующей середовищі, проте після виконання компіляції ми отримуємо код, який виконується в 10-20 разів швидше, ніж те ж саме, зроблене за допомогою інтерпретатора. Крім того, компілятор компілятору ворожнечу, в Delphi компіляція проводиться безпосередньо у рідній машинний код, в той час як існують компілятори, що перетворюють програму у так званий p-код, який потім інтерпретується віртуальною p-машиною. Це не може не позначитися на фактичному швидкодії готового додатку.
Об'єктно-орієнтована модель програмних компонент
Основний упор цієї моделі в Delphi робиться на максимальному реіспользованіі коду. Це дозволяє розробникам будувати програми досить швидко з заздалегідь підготовлених об'єктів, а також дає їм можливість створювати свої власні об'єкти для середовища Delphi. Ніяких обмежень по типах об'єктів, які можуть створювати розробники, не існує. Дійсно, все в Delphi написано на ньому ж, тому розробники мають доступ до тих же об'єктів та інструментів, які використовувалися для створення середовища розробки. У результаті немає ніякої різниці між об'єктами, що поставляються Borland або третіми фірмами, і об'єктами, які ви можете створити.
У стандартну поставку Delphi входять основні об'єкти, які утворюють вдало підібрану ієрархію з 270 базових класів. Але якщо виникне необхідність у вирішенні якоїсь специфічної проблеми на Delphi, радимо, перш ніж спробувати починати вирішувати проблему "з нуля", переглянути список вільно розповсюджуваних або комерційних компонент, розроблених третіми фірмами, кількість цих фірм в даний час перевищує число 250.
Масштабовані кошти для побудови баз даних
Об'єкти БД в Delphi засновані на SQL і включають в себе повну міць Borland Database Engine. До складу Delphi також включено Borland SQL Link, тому доступ до СУБД Oracle, Sybase, Informix і InterBase відбувається з високою ефективністю. Крім того, Delphi включає в себе локальний сервер Interbase для того, щоб можна було розробити розгортаються на будь-які зовнішні SQL-сервера програми в офлайновом режимі. Розробник в середовищі Delphi, який проектує інформаційну систему для локальної машини (наприклад, невелику систему обліку медичних карток для одного комп'ютера), може використовувати для зберігання інформації файли формату. Dbf (як в dBase або Clipper) або. Db (Paradox). Якщо ж він буде використовувати локальний InterBase for Windows 4.0 (це локальний SQL-сервер, що входить в постачання), то його застосування без жодних змін буде працювати і в складі великої системи з архітектурою клієнт-сервер.
У світі вже багато розробників твердо орієнтуються на використання Delphi як на інструмент, що дозволяє створювати високоефективні клієнт-серверні додатки. Більше того, список готових професійно виконаних додатків настільки великий, що не дозволяє повністю привести його в статті. Діапазон розроблених за допомогою Delphi програмних продуктів також вражає - від ігрових програм до найпотужніших банківських систем. Delphi як продукт має версію 1.0, ми вже маємо відомості про те, що передбачається реалізувати в наступній версії Delphi, і оскільки Delphi розробляється на Delphi, можемо бути впевнені , що розробка нової версії ведеться дійсно швидкісними методами.
2. КАРТИНКА ФОРМА

3. Опис програми та її компонентів
У залежності від вибору користувача програма виводить результат вибору, виводить текст відповіді в поле результату.
Форма TForm1 - основна форма програми.
Кнопка RadioButton1: TRadioButton служить для надання вибору визначення поняття основних активів.
Кнопка RadioButton2: TRadioButton служить для надання вибору визначення поняття не основних активів
Група RadioGroup1: TRadioGroupдля угруповання кнопок RadioButton1 і RadioButton2.
result: TLabel - поле виводу результатів.

4. Програмний код
unit radio;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ExtCtrls;
type
TForm1 = class (TForm)
RadioGroup1: TRadioGroup;
RadioButton1: TRadioButton;
RadioButton2: TRadioButton;
result: TLabel;
procedure osnov (Sender: TObject);
procedure neosnov (Sender: TObject);
private
{Private declarations}
public
{Public declarations}
end;
var
Form1: TForm1;
implementation
{$ R *. dfm}
procedure TForm1.osnov (Sender: TObject);
begin
result.caption: = 'основні активи це активи, термін використання яких перевищує 1 рік';
end;
procedure TForm1.neosnov (Sender: TObject);
begin
result.caption: = 'не основні активи це активи, термін використання которрая менше 1 року ";
end;
end.

Список літератури
1. Фаронов «Програмування баз даних DELPHI»
2. Глушаков «Програмування в середовищі Delphi»
3. delphiworld.ru
Додати в блог або на сайт

Цей текст може містити помилки.

Програмування, комп'ютери, інформатика і кібернетика | Контрольна робота
15.7кб. | скачати


Схожі роботи:
Створення розрахункових додатків і програми пошуку в базі даних у середовищі Delphi 7 0
Створення клієнтської програми для користування базою данних MS ACCESS в Delphi 4 0
Створення розрахункових додатків і програми пошуку в базі даних у середовищі Delphi 1970
Розробка програми на мові Borland Object Pascal Ide Borland Delphi
Місце і унікальність Домострою в російській культурі
Жанрова унікальність роману М А Булгакова Майстер і Маргарита
Унікальність людини у Всесвіті за книгою П`єра Тейяра де Шардена
Лермонтов м. ю. - Своєрідність і унікальність пісні про царя Івана Васильовича. ..
Унікальність єврейської історії та релігії Феномен відродження мови іврит
© Усі права захищені
написати до нас