lign="justify"> 6 Миша Microsoft Mouse, або сумісний пристрій.
7 Встановлений пакет програм MS Office.
8 Вільне місце на жорсткому диску 2Мб.
Пристрій для читання CD дисків.
1.5 Вибір засобів і технології проектування
Основним середовищем програмування при розробці даної програми було обрано середовище програмування Delphi.
Borland Delphi - це інтегроване середовище розробки програмного забезпечення фірми Borland. Delphi є середовищем RAD (від англ. Rapid application development - швидка розробка додатків). Мова програмування, що використовується в однойменній середовищі розробки. Раніше це був Object Pascal, розроблений фірмою Borland і спочатку реалізований у її пакеті Borland Delphi, від якого і отримав в 2003 році свою нинішню назву. Object Pascal є спадкоємцем мови Pascal з об'єктно-орієнтованими розширеннями.
Спочатку середу розробки була призначена виключно для розробки додатків Microsoft Windows. Реалізація середовища розробки проектом Lazarus (Free Pascal) дозволяє використовувати його для створення додатків на Delphi для таких платформ, як GNU / Linux, Mac OS X і Windows CE. Для реалізації роботи бази даних була використана інтегрована середовище розробки Delphi9, т.к. вона є більш зручною на відміну від Pascal або C + +, має візуальні компоненти, проста у використанні, також існує можливість додавання бібліотек.
Переваги Delphi7:
елементи мов програмування, в тому числі Generics і анонімні методи для Delphi, дозволяють створювати більш гнучкий і якісний код і надають нові можливості для рефакторінгу;
бібліотека VCL включає в себе масу удосконалень і нових компонентів для створення розвиненого графічного інтерфейсу;
веб-бібліотека VCL дозволяє створювати веб-додатки з розвиненим інтерфейсом з підтримкою AJAX і Microsoft Silverlight;
швидкий час передачі написаним додатком повідомлень операційній системі;
проектування і розробка баз даних завдяки входить до складу редакції Delphi Architect професійного засоби моделювання Embarcadero - ER / Studio.
Додаток 1. Інтерфейс програми
додаток програма композиція крива
Додаток 2. Лістинг програми
unit Unit3;, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,, ExtCtrls, StdCtrls, pngimage, IWVCLBaseControl, IWBaseControl,, IWControl, IWExtCtrls;=class (TForm): TImage; : TButton;: TLabel;: TEdit;: TLabel;: TEdit;: TButton;: TButton;: TButton;: TButton;: TLabel;: TLabel;: TLabel;: TLabel;: TLabel;: TLabel; Button1Click (Sender: TObject ); Button2Click (Sender: TObject); Button3Click (Sender: TObject); Button4Click (Sender: TObject); Button5Click (Sender: TObject);
{Private declarations}
{Public declarations};: TForm1;
{$ R *. dfm} Giperbol (Canvas: TCanvas; A: integer);, y: integer; Giperbola (X: integer): integer;:=round (A / X);;. MoveTo (0,250); X:=- 250 to 250 dox <> 0 then. LineTo (X +250, Giperbola (X) +250);; Parabol (Canvas: TCanvas; p: integer);: integer; Parab...