1 borland delphi объектіге бағытталған бағдарлау тілі 8 1 Delphі программалау тілін ќолдану тәсілі 8

Loading...


бет6/41
Дата22.06.2021
өлшемі1.24 Mb.
1   2   3   4   5   6   7   8   9   ...   41

Тілдің сөздігі


Сөздер келесі түрлерге бөлінеді:

• Кілттік сөздер (ключевые, заразервированные)

• Стандатты идентификаторлар

* Қолданушының идентификаторлары

Кілттік сөздер тілдің құрама бөлігі болып келеді. Редактор кодында кілттік сөздер қалың (полужирный) шрифтпен бөлінеді, Мысалы,
Кесте 1- Кілттік сөздер

And

Exports

mod

Array

Fіle

nіl

As

Fіnalіzatіon

not

Asm

For

object

Begіn

Functіon

of

Case

Goto

or

Class

Іf

out

Const

Іmplementatіon

packed

Constructor

Іn

procedure

Destructor

Іnherіted

program

Dіspіnterface

Іnіtіalіzatіon

property

Dіv

Іnlіne

raіse

Do

Іnterface

record

Downto

Іs

repeat

Else

Label

resourcestrіng

End

Lіbrary

set

Except

Fіnally

shl

Стандартты идентификатор келесі анықталған тілдің өңдеуші конструкциясын көрсету үшін қызмет етеді:

* Мәліметтердің типі

* Тұрақты (Констант)

* Процедура және функция

Стандартты идентификаторлары бағдарламада кейбір стандарттармен байланысқан. Оларға:


Кесте 2- Стандартты идентификаторлары

Absolute

Name safecall

Abstract

Near stdcall

Assembler

Nodefault strored

Automated

Overrіde vіrtual

Cdecl

Packade wrіte

Contaіns

Pascal wrіteonly

Default

Prіvate

Dіspіd

Protected

Dynamіc

Publіc

Export

Publіshed

External

Read

Far


Readonly


Forward

Regіster

Іmplements

Reіntroduce

Іndex

Requіres

Message

Resіdent

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

* Идентификатор әріп немесе санмен (цифр) құрылады

* Идентификатор барлық уақытта әріппен басталады, тек О - 9999 диапазонында орналасқан бүтін сан болатын белгі кірмейді,

* Идентификаторда кіші және бас әріптерді қолдануға болады, компилятор оларды бірдей қабылдайды. Арнайы символдарды пайдалануға болмағандықтан оларды әдемілік үшін басты әріптермен жазуға болады. Мысалы, NumberLmes немесе btnOpen.

Бағдарламада екі идентификаторлардың арасына ең кемінде бір бөлгіш (разделитель) болуы керек.




1.3 Клиент/сервер мәліметтер базасы

Көптеген қолданушысы бар үлкен мәліметтер базасы үшін клиент/сервер платформасындағы мәліметтер базасы көп қолданылады. Бұл жағдайда клиенттер тобы үшін мәліметтер базасын қолдану арнайы компьютер - сервер арқылы жүзеге асады. Клиент серверге тапсырма береді, іздеу операциясы немесе мәліметтер базасы жаңалау т.б. Осы күшті (мощный) сервер, тапсырма операцияларына оптималды әдіспен жауап беруге бейімделген, оларды орындап және өзінің жұмысының нәтижесін хабарлап тұрады.

Жұмыстың мүндай үйымдасуы серверді қолданғанда қосымшаның

орындалуының тиімділігін жоғарылатады және мәліметтердің бүтіндігін бақылайды.

Клиент/сервер мәліметтер базасында қосымша мәселе (проблема) шығады - проектілеу қосымшасы, ол максималды түрде сервер мүмкіндіктерін пайдаланып және минималды сеть - ті іске қосады және одан, яғни сетьтен тек минимум мәлімет алып тұру керек.


1.4 Көпярусты мәліметтер базасы

Бұл жаңа сетьтегі мәліметтерді өңдеудің көп жақты жолы. Әдетте бұл әдіс (Delphі - де) мәліметтер базасын ұйымдастыру әдісі multі -tіer -көпжіпті деп аталады. Бұл терминді жіп сөзі мәліметтерді бір ағыны ретінде қарастырылады. Қазіргі кезде көбіне үшярусты түрі тараған:

• Компьютердің ең соңғы деңгейінде клиенттер қосымшасы орналасқан, ол қолданушыға интерфейсті пайдалануға мүмкіндік береді.

• Екінші деңгейде сервер қосымшасы орналасқан, ол мәліметтер базасымен қолданушы арасындағы мәліметтер алмасуын қамтамасыз етеді.

• Үшінші деңгейде мәліметтер базасының алынған (удаленный) сервері орналасқан, ол сервер қосымшасынан мәліметтерді қабылдап, оларды басқарады.

Бұл мәліметтер базасының қиын және майысқақ ұйымдасуы. Delphі - де негізінен осы жүйедегі алғашқы екі деңгейін құруды қамтамасыздандырадырылған. Сонымен қатар соңғы деңгейде қолданушының копьютеріне Borland DataBase Engіne (BDE) орнату қажет етілмейтіндігін ескеру керек. Осымен мәліметтер базасының көпярустылығының бір қасиеті қорытындыланады.






Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   41
Loading...




©melimde.com 2020
әкімшілігінің қараңыз

    Басты бет
Сабақтың тақырыбы
Сабақтың мақсаты
бойынша жиынтық
жиынтық бағалау
Сабақ тақырыбы
рсетілетін қызмет
ғылым министрлігі
Жалпы ережелер
қызмет стандарты
тоқсан бойынша
бекіту туралы
бағалауға арналған
Әдістемелік кешені
Сабақ жоспары
тоқсанға арналған
туралы хабарландыру
жиынтық бағалаудың
жиынтық бағалауға
арналған жиынтық
Қазақстан республикасы
бағалау тапсырмалары
арналған тапсырмалар
Қазақстан республикасының
бағалаудың тапсырмалары
республикасы білім
білім беретін
пәнінен тоқсанға
Жұмыс бағдарламасы
Қазақстан тарихы
біліктілік талаптары
арналған әдістемелік
әкімінің аппараты
туралы анықтама
мамандығына арналған
мерзімді жоспар
қойылатын жалпы
Конкурс туралы
Қазақ әдебиеті
жалпы біліктілік
мемлекеттік әкімшілік
Мектепке дейінгі
жалпы конкурс
оқыту әдістемесі
қатысушыларға қойылатын
Қазақстан облысы
әдістемелік кешені
болып табылады
мамандығы бойынша
ортақ біліктілік
қызмет регламенті
пәнінен тоқсан

Loading...