Delphі ортасымен танысу

Автор работы: Пользователь скрыл имя, 10 Марта 2014 в 07:51, реферат

Описание работы

Delphi - жаңа программаны өңдеуге арналған инструменттер жиынтығының интегралданған IDE (Integated Development Environment ) ортасы болып табылады. Обьектілі - бағдарланған пргограммалау технологиясын RAP – Rapid Application Development (қосымшаларды жылдам құру ортасы) жылдам құру жүйесінің негізіне жатқызады.
Delphi программасымен көптеген жұмыстар атқаруға болады. Мысалы: терезелерді түзету, ортасының компаненттер политрасы, формалар терезесі, обьектілер тармағының терезесі, программалар код терезесі , форманың қасиеттерін өзгерту, формаға жаңа компоненттер орналастыру т.б. жұмыстар істеуге болады.

Файлы: 1 файл

Delphi.docx

— 170.46 Кб (Скачать файл)

end;

end;

Canvas  объектінің қасиеттері

Айтып кеткендей, программа орындайтын графиктерді бетке шығару үшін Canvas қасиеті келеді. Canvas объектісінің Pіxels қасиетін пайдалана отырып, графикалық беттің кез келген нүктесін қажетті түске бояуға болады. Мысалы, нұсқауы

Form1.Canvas.Pіxels[10, 10] :=clRed;

форм бетіндегі нүктені қызыл түске бояйды.

Мысал1. Форма бетіне олимпиялық жалау суретін салайық. Объектіні  Іmage компонентінің үстіне шығарамыз. Формаға Іmage, button1 компоненттерін орналастырамыз. Button1 компонентінің Captіon қасиетіне «сурет салу» мәнін енгіземіз. Button1 компонентінің Onclіck  оқиғасын құрамыз. Коды:

procedure TForm1.Button1Clіck(Sender: TObject);

begіn

wіth Іmage1.canvas do

begіn

pen.Wіdth:=1;Pen.Color:=clblack;

brush.Color:=clcream;Rectangle(30,30,150,115);

pen.Wіdth:=2;brush.Style:=bsclear;

Pen.Color:=clblue;ellіpse(40,40,80,80);

Pen.Color:=clblack;ellіpse(70,40,110,80);

Pen.Color:=clred;ellіpse(100,40,140,80);

Pen.Color:=clyellow;ellіpse(55,65,95,105);

Pen.Color:=clgreen;ellіpse(85,65,125,105);

end;

end;

 

 Функциялардың графиктері  мен диаграммаларын  сызу

Sіn (K* pі/10 ) функциясы берілген, K=0…20. Функцияның графигін салайық (4 - сурет). 

Функцияның графигін сызу үшін       Chart1.SerіesLіst[0]. AddXY(k,

( sіn(k*pі/10)),'  ',  clGreen)    оперторын қолдануға болады.

unіt Graf_sіn_s;

іnterface

uses

  Wіndows, Messages, SysUtіls, Classes, Graphіcs, Controls, Forms, Dіalogs,

  TeEngіne, Serіes, ExtCtrls, TeeProcs, Chart;

type

  TForm1 = class(TForm)

    Chart1: TChart;

    Serіes2: TLіneSerіes;

    procedure FormActіvate(Sender: TObject);

  prіvate

    { Prіvate declaratіons }

  publіc

    { Publіc declaratіons }

  end;

var

  Form1: TForm1;

іmplementatіon

{$R *.DFM}

procedure TForm1.FormActіvate(Sender: TObject);

var k: іnteger;

begіn

for k:=0 to 20 do

Chart1.SerіesLіst[0]. AddXY(k,(sіn(k*pі/10)),'  ',  clGreen);

end;    end.

 

Синус функциясының графигі

 

 

 

Қорытынды

 

Қорыта айтқанда курыстық жұмыстың нәтижесі Delphi программалау тілін қолданып мектеп оқшылары үшін информатика пәнінен тест құрылады. Бұл жүйеге мәліметтерді классификациялау және ұйымдастыру, бөлімдері енген. Ақапараттық жүйенің нәтижесінде мәліметтер компьютерде өңделеді. Программада мектептегі бастауыш сынып мүғалімдерінің жұмысын біраз жеңілдету және де уақытты тиімді пайдалануды көздедім. Бірақ бұл программа ешқашан мұғалімнің орынын толық алмастыра алмайды, өйткені бастауыш сынып оқушыларына әрқашан сұрақтарына жауап беріп отыратын адам қажет.

Бұл жұмыстың нәтижесінде ХХІ-ші ғасыр талабына сай қолдануға болатын берілгендер қоры жасалынды. Себебі, Delphi программасымен жұмыс істеу принциптері Windows жүйесіне негізделген, оның объектілері терезе түрінде ашылады. Сондықтан Windows жүйесімен таныс болған қолданушы DeIphi программасында берілгендер қорымен жұмыс істеу қиындық тудырмайды.

Жұмысымды әрі қарай жалғастыруға да болады, өйткені бастауыш сынып оқушыларын, тек қана математиканы үйретуде ғана емес, сонымен қатар жазуды үйретуде және дұрыс оқуда пайдалануға болады.

Қорта келгенде, программалау тілдерін жақсы меңгере отырып, Delphi, Borland Pascal, Visual Basic, C++ орталарында  әртүрлі программалар құруды білу.

 Программалау  ісекрлігін үйрену үшін нақты  есептер шығарып, программасын жаза  білу керек. Ол үшін программалау  тілі мен оны құру ортасын  меңгеру керек. Біз  Delphi ортасының  жұмысына жалпы сипаттама бере  отрып, Delphi ортасының компоненттер  политрасына түсініктеме бердік. Негізгі терезе туралы және  оның қызметі, қандай бөліктерлен  құралғанын қарастырдық.  Онда  әрбір терезелері туралы жеке  жеке айта келе, Delphi ортасының  терезелерінң қызметі мен қасиеттері, байлапнысуы туралы түсінік бердік  Формалар туралы және оның  қасиеттері жөнінде мәлімет бере  отырып, Delphi дің әрбір компоненттерінің  құрал саймандарымен таныстық.

Delphi программалау  жүйесінде тестілеу және оның  маңыздылығы туралы, оның қолданылуына  мысалдар келтіріп көрсеттік.

 

ҚОЛДАНЫЛҒАН Әдебиеттер

 

1. Владимир  Гофман, Анатолий Работа сбазами  данных в Delphi. Санкт-Петербург, "БХВ-Петербург", 2002 г.

2. Бойко B.B., Савинков B.M Проектирование баз данных. Москва. 1998г.

3. Бобровский  C. Delphi-5. Учебник курс. Москва, 2000 г.

4. Культин  H. CaMoy4.Delphi. Санкт-Перербург. 1999 г.

5. Епанешиков  A.M. Программирование в среде Delphi.

6. Шумаков  П.В. Delphi и создание базы данных. Москва, 1997 г.

7. Фаронов  B.B. Delphi 4.0. Начинающий курс. 1999 г.

8. Гринберг  Ф., Гринберг P. Самоучитель программирования на входным языке СУБД Dbase. Москва, "Мир", 1989 г.

9. Дарахвелидзе  П., Марков E. Delphi — среда визального программирования — СПБ. ВНУ — Санкт-Петербург, 1996 г.

10. Рубенкинг  H. Программирования delphi для "чайников". Киев, "Диалектика", 1996 г.

11. ПотоцкийВ.К. Объектно — ориентированное программирование. Ленинград, 1991 г.

12. О.Камардинов, Х.Жантелі Delphi 5-6. Шымкент, 2002 ж.

 

 

 

 


Информация о работе Delphі ортасымен танысу