Delphi ортасы. Delphi жүйесінің негізгі ұғымдары
Соңғы кездерде Windows ортасында жарыққа шыққан және обьектілі бағдарлы программалау (ОБП) негізінде құрылған программалау тәсілдері
Object Pascal, Microsoft Visual Basic, Borland Delphi, Borlan C++ for Windows.
ОБП тілінде прграммалалардың жұмысы оқиғалар тізбегінен және түрлі обьектілердің осы оқиғаларға жауабынан тұрады. Олар, әсіресе Delphi программалау тілі кез-келген қосымшаны дайындауға болатын жылдамдығы тез, қуатты тіл.
Delphi -дің бірінші нұсқасы 1995 жылы жарыққа шығып, кейінгі жылдары оның бірте-бірте кеңейтілген 2,3,4,5,6-нұсқалары жарық көрді. 5, 6-нұсқалардың бір-бірінен айырмашылығы жоқ деуге болады, екеуіде Windows 32 жүйесінің негізінде дайындалған. Delphi 6-да интернет үшін қысымшаларды дайындау мүмкіндігі кенейтілеген және берілгендер қорымен жұмыс істеуді өзгешіліктер еңгізілген.
Экранда Delphi ортасының 3 терезесі көрінеді.
а) Delphi 7 — нің негізгі терезесі
б) Форма (Form)
в) Обьект инспекторы терезесі (Object Inspecttr)
г) Модуль терезесі (программалық код терезесі)
Негізгі мәзір пунктеріне Delphi -де жұмыс істеу командалары, аспаптар тақтасына мәзір пунктеріне еңгізілген негізгі командаларды орындайтын түймелер орналасқан.
Delphi -де дайындалатын программа жоба деп атайды. Форма-программаны дайындау алдында ашылатын, программалық сұқбаттық терезесі. Delphi алғашқы рет іске қосылған кезде форма Form1 атауымен тақырыбымен көрінеді.
DELPHI ортасы — ол күрделі механизм, программисті жоғарғы коэфецентпен қамтамассыз етеді. Бірнеше визуалды реализацияда экранда терезелер ашылады. Экранға бірнеше терезелер жалғыздан немесе толық және ол бір-бірімен сығыстырылып орналасады.
Бос Delpihi терезесін- жібереміз, бұнда кіретін 4- негізгі терезе ол: негізгі терезе (онда Delphi 7- Project тақырып бар), форма терезе (тақырып Form1),
Инспектор обьектісінің терезесі(Object Inspector) және программа кодының терезесі ол (Unit1. pas).
Сол жақ терезеге көмекші терезе браузер, осыны пайдаланып біз структураларының кодын аламыз.
Borland корпорациясы қысқа мерзім ішінде Delphi 7-нің негізгі версиялары мен бірнеше модификацияларын шығарды. Delphi 7 версиясында өте көп өзгерістер енгізілген.Бағдарламамен қамтамасыз етудің тиімді өңдеу құралдарын қажет ету “жылдам жасау” ортасы деп аталатын бағдарламалау жүйелерінің пайда болуына алыпкелді.Мұндай ортаға мысал ретінде Borland Delphi-ді келтіре аламыз.
Әлемдегі миллиондаған бағдарламалаушылар Delphi-де жұмыс жасайды және олардың көбісі Delphi-де мәліметтерді өңдеуге және сақтауға арналған бағдарламалар құрады. Күнбе-күн коммерциялық және жеке мәліметтерді санамағанда (адам аттары, мекен-жайлар, есепшоттар) визуальды интерфейс көмегімен жұмыс істеу керек болатын көптеген ақпараттар бар: дыбыс файлдары, бейне көріністер, Web-парақшалары және тағы басқалар. Осындай көптеген ақпарат арасында өзімізге керекті мәліметтерді алу үшін оларды өңдейтін бағдарламалар қажет.
Бағдарлама құруға ыңғайлы тамаша ортаның бірі – Delphi ортасы таңдап алынды. Оны оқып-үйрену, түсіну және логикалық ойлауға өте қарапайым әрі жеңіл. Delphi бағдарламалаудың құрылымдылық тәртібін және бағдарламалаудың басқа тілдерге қарағанда жалпы жақсы дамыған. Оның қызықты рекурсивті мүмкіндіктері, сонымен қатар қызықты есептер шығару мүмкіндіктері бар.
Delphi типті жүйені тез және визуалды құру ортасы деп атайды. Себебі ол өзіне компилятормен қоса редактор және көптеген дайын бағдарламалар жиынтығын қамтиды. Delphi-де шамамен 500-ге жуық дайын компоненттер бар. Delphi-де бағдарлама құру жақсы жабдықталған компьютерді қажет етеді.
Delphi тілі объектілі – бағытталған Object Pascal тілінің жалғасы. Delphi-ге InterBase локальді SQL сервері, есеп беру генераторлары, визуальді компоненттің және информациялық жүйені немесе Windows ортасының қарапайым бағдарламаларын кәсіби өндеуде өзіңді сенімді сезіну үшін арналған тағы басқа құрылғылар жатады.
Delphi 7 ерекшелігі: көптеген Delphi 7-да құрылған бағдарламалар негізінен өндіріс және бизнес есептерін шешуге бағытталған. Бұл мәлімметтер қорымен және есеп беру жұмыстары басты шешілу керек есептер.
Жоғарыда айтылғандай бизнеспен және өндіріспен тығыз байланысты болғандықтан қолданушылар Delphi 7-дан өздерінің есептерін шешу үшін мінсіз көмекші құрал тапты. Delphi 7-дің VisualBasic және C++ сияқты қолданушы интерфейсі бар. Қазіргі кезде көптеген фирмалар бағдарлама интерфейсінің стандарты ретінде қабылдады. Қолданушы интерфейсі визуалды құрылатын болғандықтан, Delphi ортасында бағдарламалауды тез бағдарлама құру ортасы делінеді.
Delphi 7-да басқа да қазіргі программалау ортасы сияқты объектілі бағытталған бағдарламаларға негізделген. Бағдарлама құру барысында дайын компоненттерді, олардың қасиетін, әдістерін және алдын ала анықталған оқиғаларды пайдалану арқылы аз ғана бағдарлама кодымен айналып өтуге болады. Бағдарлама құрушыға бұл өзінің бағдарламасының қолданушы интерфейсін құру барысында көп уақытты үнемдеуді білдіреді.
Delphi 7 қолданушыға өте ыңғайлы, тез бағдарлама құруға мүмкіндік береді. Бұл ортаның құрал-саймандары өте көп және керек кезінде актив элемент үшін F1 пернесін басу арқылы көмек алуға болады.
Delphi әртүрлі бағдарламаларды құруға мүмкіндік береді: қарапайым бір терезелі қосымшалардан тармақталған дерекқорларды басқару бағдарламаларына дейін. Delphi-дің ұлғайтылған мүмкіндіктері графикпен, мультимедиямен, дереккөз жұмыс істейтін және динамикалық құрылымдармен қосымшаларды құруға мүмкіндік береді. Delphi-дің айрықша ерекшелігі – NET технологиясының сүйемелдеуі. Delphi бағдарламасы арқылы көптеген бағдарлама жасалды. Мысалы, Total Commander, Skype, The Bat!, PopTray, FeedDemon., MySQL Tools, IBExpert.Altium Designer, Light Alloy, The KMPlayer, Aimp, FastStone Image Viewer, FuturixImager, тағы басқа бағдарламалар жасалды.
Достарыңызбен бөлісу: |