«Саясаттану ж?не ?леуметтану негіздері п?нінен электронды? о?у ??ралын жаса?тау»

«Саясаттану ж‰не ‰леуметтану негіздері п‰нінен электрондыK оKу Kaралын жасаKтау»
Кiрiспе

ТаSдалCан таKырыптыS ™зектілігі: Jазіргі кезде компьютерлік технологиялар адамзат Kолданысында кеSінен пайдалануда. Т_рлі саладаCы менеджерлер, бухгалтерлер, экономистер, инженер жобалаушылар, журналистер мен газет журнал шыCарушылар, Cылыми жaмысшылар ж‰не басKалары дербес ЭЕМ арKылы ™зініS жaмыс істеу тиімділіктерін арттыруда. Ол _шін т_рлі компьютерлік технологиялар Kолданылуда
ЖоCарCы деSгейлi программалау тiлдерi жарыKKа шыCа бастаCаннан берi к™птеген программалау тiлдерi пайда болды. Jазiргi кезде олар процедуралыK, логикалыK ж‰не объектiлi-баCдарлы болып _ш т_рге б™лiнедi. Мысалы, д‰ст_рлi (“классикалыK“) процедуралыK программалау тiлдерi Фортран, Бейсик, Паскаль, логикалыK тiлдер ЛИСП, Пролог. Есептеу техникасыныS KарKынды дамуы ж‰не программалыK жабдыKтауды тиiмдi дайындау маKсатында соSCы кездері Windows ортасында жарыKKа шыKKан ж‰не объектiлi-баCдарлы программалау (ОБП) негiзiнде KaрылCан программалау тiлдерi – Borland C++ for Windows , Object Pascal ж‰не визуальды Microsoft Visual Basic, Borland Delphi.
ПроцедуралыK программалау тiлдерiнде программаныS жaмысы операторларды ретiмен орындау бойынша, ал логикалыK программалау тiлдерiнде ол KатаS логикалыK ережелерге с‰йкес ™згертулер енгiзу ретiнде KарастырылCан болатын. Объектiлі-баCдарлы программалау тiлiнде программаныS жaмысы негiзiнен оKиCалар тiзбегiнен ж‰не т_рлi объектiлердiS осы оKиCаларCа жауабынан тaрады. ОлардыS визуальды т_рлерi - Visual Basic тiлi QBasic программалау тiлi негiзiнде, Delphi (Дельфи) Объектiлi Паскаль (Object Pascal) тiлi негiзiнде Windows операциялыK ж_йесiн басшылыKKа алып KaрылCан (visual – к™збен к™ру, экрандыK). Олар, ‰сiресе, Delphi программалау тiлi кез келген Kосымшаны дайындауCа болатын жылдамдыCы тез, Kуатты тiл.
Delphi-дiS бiрiншi нaсKасы 1994 жылы жарыKKа шыCарылып, кейiнгi жылдары оныS бiрте-бiрте кеSейтiлген 2, 3, 4, 5, 6, 7-нaсKалары жарыK к™рдi. 5,6,7-нaсKалардыS бiр-бiрiнен айырмашылыCы жоK деуге болады, оларWindows32 операциялыK ж_йесiнiS негiзiнде дайындалCан. Тек, Delphi 6, 7 Linex операциялыK ж_йесiнiS негiзiнде де жaмыс iстей алады (Linex ж_йесi UNIX операциялыK ж_йесiне шамалас, м_мкiндiгi Windows32 ж_йесiнiS м_мкiндiгiнен кем емес). Delphi 6 мен 7-де интернет _шiн Kосымшаларды дайындау м_мкiндiгi кеSейтiлген.
Д‰ст_рлi Паскаль оKып _йренуге жеSiл ж‰не MS DOS ж_йесiнде программа дайындауCа еS жаKсы KaрылымдыK программалау тiлi екенi белгiлi. Delphi-де Паскаль тiлiнде орындау м_мкiн ж‰не м_мкiн емес к_рделi процестердi программалауCа болады. DelphiдiS негiзгi ерекшелiгi – онда Kосымша Kaруда компоненттiк ж‰не объектiлiк т‰сiлдер пайдаланылады (Windows ортасында пайдаланатындыKтан, Delphi-де программаны к™бiнесе Kосымша деп атайды). Компоненттiк т‰сiлдiS м‰нiсi жеSiл: ‰рі Kосымша кiтапханасы программалау ортасында дайындалып, арнайы iс-‰ре кеттердi орындайтын компоненттер элементтерiнен жинаKталады. Олар жеткiлiксiз болса, объектiнi ™Sдеуге арналCан _стеме программа Kaрылады. Delphi-де Kолданылатын негiзгi кiтапхананы визуальды компоненттер кiтапханасы (VCL, Visual Component Library) деп атайды. Компоненттер панелiнде топ-тобымен жинаKталCан, ж_здеген кластарCа тиiстi, стандартты компоненттер бар. Пайдаланушы жаSа компонент дайындап, оны осы панельге Kосуына да болады.
Delphi - Windows ж_йесiнде программалаудыS ыSCайлы Kaралы. Онда к™птеген операторларды пайдаланып программа дайындау, программа м‰зiрiн Kaру, графика, анимация, мультимедиа процестерiн aйымдастыру, OLE технологиясын пайдаланып, басKа офистiк Kосымшаларды шаKыру, олармен жaмыс iстеу ж‰не т.б. iс-‰рекеттердi орындау да м_мкiн. Delphi екi т_рде дайындалCан: бiрiншiсi – к_рделi Kосымшаны бiрлесiп дайындаушылар _шiн (Delphi Client-Server), екiншiсi KалCан программалаушылар _шiн (Delphi for Windows). СоSCысы ыSCайланып, KысKартылып алынCан т_рi. Ол тек маман программалаушылар емес, барлыK Delphi-мен жaмыс iстеушiлерге арналCан, ‰детте пайдаланылатыны екiншi т_р.
Delphi-де программалауды _йрену _шiн объект, оKиCа, Kасиет т_сiнiктерiмен еркiн танысып, онда компоненттердi пайдалану ж‰не т_рлi командалардыS жазылу т_рлерiн бiлу Kажет. НаKты есептердi шешу программаларын Kaруды _йрену арKылы Cана Delphi-де программалауды _йренуге болады. Delphi-дiS графикалыK режимiнде координаталар ж_йесінiS формада орналасуы Паскаль программалау тіліндегідей.
Delphi 7 KолданушыCа ™те ыSCайлы,  тез программа KaруCа м_мкіндік береді. Бaл ортаныS Kaрал-саймандары ™те к™п ж‰не керек кезінде актив элемент _шін F1 пернесін басу арKылы к™мек алуCа болады.
Зерттеу маKсаты: Delphi м_мкіндіктерін пайдалана отырып, «ТаK ж‰не жaп сандар ойыны» баCдарламасын Kaру.
Зерттеу міндеттері:
Delphi м_мкіндіктерімен танысу, программалау синтаксисі мен компоненттерініS жaмысын зерттеу.
Delphi-де «ТаK ж‰не жaп сандар ойыны» баCдарламасын Kaру.
ЗерттеудіS п‰ні: электрондыK оKу Kaралы.
Зерттеу нысаны: Delphi программалау ортасы.
ЗерттеудіS ‰дістері: зерттеу проблемасы бойынша ‰дебиеттерге талдау жасау; баCдарлама таSдау, жобалау, Kорытындылау.
ЗерттеудіS теориялыK ж‰не практикалыK м‰ні:
- Delphi тілін теориялыK тaрCыдан зерттелді;
- «ТаK ж‰не жaп сандар ойыны» баCдарламасы жасаKталды.
Зерттеу жaмысыныS Kaрылымы: курстыK жaмыс кіріспеден, негізгі б™лімнен, практикалыK б™лімнен, Kорытындыдан ж‰не 4 беттік Kосымшадан тaрады. БарлыCы 32 беттен тaрады.

Заголовок 815