2 Баѓдарламалаудыњ
негізгі элементтері
Delphi - да программалауда екі процесс әрекеттеседі: программаның визуалды құрастыруында (Windows терезелерін жасауда), және кодты жазу процесінде, ол терезе элементтеріне қажетті функционалдығын береді. Кодты жазу өшін код терезесі қолданылады, программаны құрастыру үшін Delphi-дің калған терезелері, алдыменен форма терезесі қолданылады. Форма терезесімен код терезесінің арасында ажырамас байланыс бар оны Delphi қатаң қадағалап отырады. Ол дегеніміз формада қандайда бір компонеттің пайда болуы немесе жоюлуы кодтын өзгеруіне әкеліп соқтырады немесе керсінше кодтын жоюлуы компонентің жояды. Сондықтан программистер алдымен форманы құрастырады, содан соң код фрагментін жазуға көшеді.
Delphi 7 қазіргі уақытта программалаудың ең танымал
тілдердің бірі болып саналады. Turbo Pascal-дің ең күшті
мүмкіндіктерінін, оның негізгі алгоритмдік құрылымдарын
және жаңаша ақпаратық-технологиялық амалды – MS
Office немесе Internet Explorer сияқты ресурсттарды бірлесіп пайдалану
идеологиясын бойына жинақтаған, ол кәсіби программист үшін
де, жаңадан үйренушігеде бірдей тартымды.Delphi 7-нің арқасында,
соңғы кезде ойыншық саналған Turbo Pascal тілі программалау
тілдерінің ең қарапайым және ең күштісі
болды. DELPHI 7 қысқа мерзімде Windows-қа кәсіби деңгейлі
интерфейсі бар қолданбалар жасауға мүмкіндік береді, бұл
жағдай кәсіби программистердің оны пайдалануын жиілетіп, оның
позициясын құрастырушылар бәсекесінде күшейте түседі.
Delphi 7 программалауда алғашқы қадамдар жасап жүргендер
үшін ерекше тартымды. Бірнеше түйінді сөз үйреніп,
Windows-та жұмыс істеу дағдылар болса жеткілікті. Қолданбаның
сыртқы көрінісін жасау үшін, Paint сияқты дайын
объектілерді экранның қажетті орнына жай ғана тасымалдап
отыруға болады. Delphi 7 программалау
жүйесі Windows-тың барлық офистік қолданбаларына
енгізілген, бұл жағдайда ақпараттық технологияға
ойшыл, шығармашылық тұрғыдан қарауға мүмкіндік
береді.
Есептеуіш техниканың қарқынды
дамуы, нәтижелі бағдарламалық
құралдарын қажеттілігі «жылдам өндеуші» жүйелі
программалаудың пайда болуына әкеліп соқтырды, олардың
ішінен Borland Delphi және
Microsoft Visual Basic атап өтуге болады. Жылдам өндеуіш жүйелер
негізінде (RAD-жүйесі, Rapid Application Development – қосымшаларды
жылдам өндейтін орта) оқиғалы программалау мен визуалды
жобалау технологиясы жатады, өндеу ортасы өзінің мойнына жұмыстың
үлкен көлемін алады, программистке тек қана диалогті
терезелерді құрастыруға және функцияларды өндеу.
RAD-жүйесін қолданғанда программалаушының өнімділігі
фантастикалық болып табылады.
Delphi - дегеніміз жылдам өндеу ортасы,
программалау тілі ретінде Delphi тілі қолданылады. Delphi тілі
- қатаң объекті бағытталған типті тіл, оның
негізіне программистерге танымал Object Pascal жатады. Қазіргі уақытта
программистерге Delphi-дің кезекті
нұсқасы берілуде - Borland
Delphi 7 Studio. Borland Delphi 7 Studio программистерге әр түрлі
программаларды жасауға мүмкіндік береді: бір терезелі жай
программалардан бастап үлестірілген базаларды басқаратын
программаларға дейін. Десте құрамына деректер базасымен, XML –документтермен, аңықтамалық
жүйелерді жасауға мүмкіндік
беретін әр түрлі утилиттер кіреді. Жетінші нұсқасының
ерекшелігі .NET технологиясының қолдану мүмкіндігі бар.
Borland Delphi 7 Studio Windows 98-ден бастап
Windows XP-ке дейінгі операциондық жүйелерде жұмыс
істей алады. Программа дестесі компьютердің ерекше талаптарымен, замандас
өлшеулерін сұрамайды: процессор 166 МГц кем емес Pentium немесе Celeron болуы тиіс (Pentium II
400 МГц ұсынылады), оперативті жадысы - 128 Мбайт (256 Мбайт ұсынылады),
дискідегі кеңістік мүмкіндігінше молырақ болғаны дұрыс
(Enterprise нұсқасын толық енгізу үшін кемінде 475
Мбайт қажет). Дербес компьютерлердің
технологиялық құралдарының эволюциясы «мейірбан» ескі
MS-DOS операционды жүйесін ығыстырып, одан қуаттырақ, программалауы қиындау Windows операционды жүйесін әкелді.
Microsoft және Borland сияқты корпорациялар, программалау жүйелерінің
өндеушілері сәйкесінше құралдарды шығаруға
кірісті: 1991 жылы Windows 3.1 шыққанан кейін Borland Turbo Pascal
for Windows-ты ойлап шығарды, 1992 жылы – одан да жетілдірілген Borland
Pascal with Objects 7.0 программалау жүйесін шығарды. Алғашқы
мамандандырылған аспаптар Windows тиянақты білімін талап етті және
игеруде қиын болды. Бірақ, 1993 жылы Microsoft алғашқы Visual Basic визуалды программалау ортасын
ойлап шығарды, Windows-та
MS-DOS-тан қарағанда программалау оңайға түсті.
Оған жауап ретінде 1995 жылы
Borland Delphi-дің алғашқы нұсқасын шығарды,
бір жылдан кейін – тағы да төрт нұсқа 2, 3, 4 және 5 шығарды. 2001
жылы 6 нұсқасы пайда болды. Программалауды игеруге және
зерттеуге Паскаль тілі әлемдегі ең
жақсы тіл болып табылады. Delphi
Паскальдің – бағытталған программалау ортасының
жалғасы деп санауға болады және Windows программалауы үшін ең ыңғайлы құралы болып табылады.
Delphi ортасы – программистің
аса тиімді жұмысын қамтамасыз етуші күрделі механизм.
Визуалды ол бірнеше терезелермен бір уақытта жұмыс істеуді жүзеге
асырады. Терезелер жартылай немесе толығымен экранды жауып отыруы мүмкін,
әдетте Excel-де немесе Word-да жұмыс
істеп үйренген, оның қатан текстік процессіне жатыққан
қолданушыға ыңғайсыз болып келеді. Тәжірибеленгенен кейін бұл ыңғайсыздық
кетеді