Turbo Pascal бойынша электрондық оқу әдістемесі

КІРІСПЕ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 3
1.Өзіндік оқуды ұйымдастыру теориясы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 5
2. Электрондық оқулықтар ... . ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 8
3. Turbo Pascal бойынша электрондық оқу әдістемесі ... ... ... ... ... ... ... ... ... ... 10
3.1 Өңдеу негізі және бағдарламаға қойылатын талаптар ... ... ... ... ... ... ... 10
3.1.1 Мәліметтер қоймаларын сипаттау ... ... ... ... ... ... ... ... ... ... ... ... ... ... .13
3.2. Бағдарламаны сипаттау ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 15
3.2.1 Қолданылған процедураларды және функцияларды сипаттау ... ... 17
3.2.2 Жүйеге қойылатын талаптар ... ... ... ... ... ... ... ... ... ... ... ... ..20
3.3. Қолданушыға басшылық ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..21
ҚОРЫТЫНДЫ ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .24
ҚОЛДАНЫЛҒАН ӘДЕБИЕТТЕР ТІЗІМІ ... ... ... ... ... ... ... ... ... ... ... ... ... ..25
Қазіргі кезде оқушылардың өзіндік жұмыс істеуіне үлкен назар аударылады. Оқудың жаңа формалары өңделуде, мысалы, өзіндік оқу (дистанциондық оқу), ол негізінен өзіндік жұмысты қарастырады. Өзіндік оқу кезінде оқушыға тапсырма, керек ақпаратты алуға болатын қажет әдебиеттер беріледі. Тапсырманы орындағаннан кейін оқушы өзі жұмыс нәтижелерін тапсырады және басқа жаңа тапсырманы алады. Негізінен бұнын актуалдігі қазіргі кезде есептеу техникасы және байланыс құралдарының дамуымен байланысты. Мысалы Internet глобалді желісін қолданып біз қажет ақпаратты аламыз, сонымен қатар бейнеконференцияларға, біздің елдіміздің, сонымен қатар шет елдерінің жоғары оқу орындарының профессорларының ашық бейне дәрістеріне қатыса аламыз. Тапсырмалар және нәтижелердің бақылауы да Internet арқылы жүргізіледі. Егер энциклопедиялар және электрондық оқулықтар облысындағы бағдарламалық қамтамасыздандырудың өңдеушілеріне қатыссақ, онда олардың өңделген бағдарламалары көптеген ақша тұратынын көруге болады. Осындай жағдайларда электрондық оқулықтарды құру құнды және актуалді болады. Қолда есептеу техникасы бар болса, оның барлық мүмкіндіктерін қолдану керек, мысалы, электрондық оқулықтарды құру үшін: дауыс, бейне, көрсету мысалдарын және т.б. Бірақ электрондық оқулықтарды өзіндік оқу кезінде ғана емес, жалпы оқу кезінде, мысалы оқытушы топпен жұмыс істеп жатқан кезде қолдануға болады. Топта әр оқушымен жеке жұмыс істеуді ұйымдастыру өте қиын. Мұндай жағдайда электрондық оқулықтарды қолдану керек. Электрондық оқулықтардың бір есебі - әр оқушымен жеке жұмыс істеу.
Сіз ең танымал бағдарламалар тілің оқып, үйренейін деп отырсыз. Егерде сіз болашақта компьютерлік бағдарламалар жасап үйренгіңіз келсе, онда бұл бағдарламалау тілі сізге ең керек, қажетті бағдарламалардың бірі. Паскаль тілі – бағдарламалау тілдері ішіндегі ең қарапайымы болып табылады. Қазіргі бағдарламалау тілдері күннен күнге дамып отыр, бірақ соған қарамастан
1. Турбо Паскаль 7.0 – К. : Издательская группа BHV, 1998 -448 с.
2. Стивен Хольцнер, "Dynamic HTML. Руководство разработчика", Москва 2000г.
3. Хеслоп Б., Бадник Л. “HTML с самого начала”, Санкт-Петербург: Питер, 1997г.
4. http://lib.perm.ru - книги в электронном виде.
5. http://www.torry.ru - масса интересных компонентов по Delphi и C++ Builder.
6. http://rusdoc.df.ru - много интересной документации по Delphi,C/C++.
7. Гончаров А. «HTML, самоучитель для начинающих».
        
        МАЗМҰНЫ
КІРІСПЕ......…………………………………………………………………….…….3
1.Өзіндік ... ... ... ... ... Turbo Pascal бойынша электрондық оқу
әдістемесі..............................……....10
3.1 Өңдеу ... және ... ... ... ... ... ... ... ... және ... сипаттау……..17
3.2.2 Жүйеге қойылатын талаптар.………………………………………....20
3.3. Қолданушыға басшылық........... ………………………………………..…21
ҚОРЫТЫНДЫ.…………………………………………………….……………….24
ҚОЛДАНЫЛҒАН ӘДЕБИЕТТЕР ... ... ... ... ... ... ... назар аударылады.
Оқудың жаңа формалары өңделуде, мысалы, өзіндік оқу (дистанциондық оқу), ол
негізінен өзіндік ... ... ... оқу ... ... ... ... алуға болатын қажет әдебиеттер беріледі.
Тапсырманы орындағаннан кейін оқушы өзі жұмыс ... ... ... жаңа ... ... ... бұнын актуалдігі қазіргі кезде
есептеу техникасы және байланыс құралдарының дамуымен ... ... ... ... қолданып біз қажет ақпаратты ... ... ... біздің елдіміздің, сонымен қатар шет елдерінің
жоғары оқу ... ... ашық ... ... ... ... және ... бақылауы да Internet арқылы
жүргізіледі. Егер энциклопедиялар және электрондық ... ... ... ... ... онда олардың
өңделген бағдарламалары көптеген ақша тұратынын көруге болады. ... ... ... құру ... және ... ... Қолда
есептеу техникасы бар болса, оның барлық мүмкіндіктерін қолдану керек,
мысалы, электрондық оқулықтарды құру үшін: ... ... ... ... т.б. ... электрондық оқулықтарды өзіндік оқу кезінде ғана ... оқу ... ... ... ... ... ... жатқан кезде қолдануға
болады. Топта әр оқушымен жеке жұмыс істеуді ұйымдастыру өте қиын. Мұндай
жағдайда ... ... ... ... ... ... есебі - әр оқушымен жеке жұмыс істеу.
Сіз ең танымал бағдарламалар тілің оқып, үйренейін деп ... ... ... ... ... жасап үйренгіңіз келсе, онда бұл
бағдарламалау тілі сізге ең керек, қажетті бағдарламалардың бірі. ...... ... ішіндегі ең қарапайымы болып табылады. Қазіргі
бағдарламалау тілдері күннен күнге дамып отыр, бірақ ... ... ... ... өз ... ... қойған жоқ. Өйткені,
егерде сіз Паскальдан ... ... да бір ... тілін оқып
үйренемін десеңіз, сіз көптеген кедергілерге жолығасыз. Атап ... ... ... ... ... тілінде материалдың
аздығы, жетіспеушілігі, екіншіден ... ... ... Ал ... сіз ... ... ... аяғынан толықтай оқып
және Паскаль тілінде кез келген есептерді шығаратын болсаңыз, онда басқа
бағдарламалар тілдері де ... онша қиын ... ... ... ... – Delphi ... ... ортасының
құралдары арқылы электрондық оқулықтарды құру облысында ... ... ... көптеген графиктік, HTML, бейне файлдары
қолданылған, бұл бағдарламаны көрнекті ... ... ... ... ... ... ... және шетелдердің дистанциондық оқытудың теория
және практикасы жалпы актуальдығын және жаңа ... ... ... ... бір ... болатын спецификалық білім беру технологияларын
қолдануына негізделген, қазіргі оқыту әдістерінде ... ... ... ... ... және ... технологияларда
қолданылады.
Алдынала біілім беру және оқытуға түсініктеме берейік. Сонымен, оқыту –
біліммен, ... ... ... ... ... ұйымдастырылған үрдіс. Ал білім беру – тәрбиенің , жеке ... және ... ... ... беру – ... беру ... ... арақашықтықта
оқу ақпараттарымен құралдарда қолданатын (спутниктік теледидар, ... ... және т.б.), ... ... ... беру
ортасы көмегімен жалпы халықтарда және ... ... ... ... беру ... қолданушының білім беру
сұранысын қанағантануына бағытталған жүйелі-ұйымдасқан тарату құралдарының
берілгендердің, ақпараттық ресурстардың, өзара ... ... және ... ... қамтамасыз етудің жиыны
болып табылады. Адамның білім және ақпарат алу ... ... ... ... ... формасының бірі дистанциондық оқыту
болады. Дистанциондық оқытудың басқа да ... ... ...... өздігінше оқыту ... ... беру ... жаңа ұйымы. Бұл оқыту ... ... ... ... ... ... ... болады,
сонымен қатар кез келген уақытта телекомуникация ... ... ... ... ... – ақпараттық технологиялардың жиынтығы, олар
кімді оқытады соларға ... ... ... көлемде жеткізуін
қамтамасыз етеді; интерактивті өзара әрекеттесу кімді оқытады және ... ... ... ... оқу материалын қамту үшін
өзіндік жұмыстарға мүмкіндік береді, сонымен ... оқу ... ... ... ... және әдеттерін көрсетеді.
Дистанциондық оқыту – сырттай оқытудың жаңа ... ... ... қамтамасыз ететін негізінен жеке компьютерлерді,
видео-аудиотехникаларді, ғарыштық техникаларды қолдану.
Жоғарыда көрсетілген барлық анықтамалар көпжақты ... ... ... жақтарын көрсетеді. Мысалы, мынадай ой қалыптасады,
дистанциондық оқыту ... ... ... ... ... және ... кезінде оқытушы мен тындаушының
арасында байланыс мүлдем жоқ. Дистанциондық оқытуға мындай жағдайды апаруға
болады, егер оқу ... екі ... ... алынбаған, бір қалада
тұрады, ауданда, бірақ әртүрлі уақыт шарттары арқылы ... ... ... ... және ... ... ... анықтамалар жалпы жағдайда мінез
ерекшеліктерін және дистанциондық оқыту ұйымының варианттарын есептейді.
Дистанциондық ...... ... ... ... оқытушылар және кімді оқытады солардың арасында оқу ... ... өз ... ... үшін, байланыс алмастыру ... ... жаңа ... ... және ... ... ... негізделеді, егер оқыту үрдісі кеңістікте,
уақытта олардың ... ... ... ... ... негізгі білім беру
мекемесіне.
Соңғы тұжырым дистанциондық оқыту жүйесі туралы жалпы ... ... ... ... ... ... ... жаңа емес, ал ... ... және ... ... оқу формасында нақтылынады.
Дистанциондық оқыту технологияларына әдістер жиынтығы, форма және
өзіндік жұмыс ... ... ... ... құралы, бірақ
қабылданған белгілі білім массивін басқарады.
дистанциондық оқытудың қажеттілігі мен мүмкіндіктерін қолдану ерекшеліктері
келесі белгілермен:
- білім ... жаңа ... ... қол жетімділік, оқу ... ... оқу ... ... және ... ... жоғарлату және де басқа түрді білім беру ... ... оқу ... өту ... ... шектеу;
- жаңа ақпараттық технологиялар құралдарының сапасының ... ... ... және ... ... ашық көрсетілген;
- халықаралық интеграциясын күшейту және т.б.
2. Электрондық оқулықтар
Қазіргі кезде сабақтарды және бақылауды ұйымдастыру және өткізу кезінде
оқытушы көп ... ... ... және ... ... ... мазмұндық жағынан, игеру жағынан да қызықты өткізуге байланысты
болады. Компьютерді ... ... ... ... ... ... үзіліссіз толықтырылып жаңартылуы керек. Бұл қиын, сонымен қатар
рутиндық үрдіс бұл жағдайда қысқартылады.
Компьютерлік оқулықты ... ... ... ... ... ... кітаптардан ыңғайлы. Гипермәтіндік ... ... ... ... кез ... бөлігінен алуға немесе қарауға
болатыды. Бұл кезде қайта оқу кезінде құжаттың алғаш ... ... ... ... ... ... Internet әлемдік ақпараттық желісі
құрылған, оның көмегімен қазіргі кезде «дистанциондық ... ... ... оқыту кезінде ірі университеттердің
профессорлары дәрістерді оқып, көптеген ... ... ... ... ... ал желі түйініне қосылғандарға береді.
Тындаушылардың жоқтығына қарамастан ... саны ... кем ... да ... бірақ бұл кезде кітаппен және
телеарнамен ... ... және ... ... ... байланыс
сақталады. Бұл қазіргі кезде мүмкін.
Осындай бағдарламалық өнімдерді құру үшін ... ... ... бөлу тілі (HTML) ... ... ... яғни барлық Web-парақтарының бір ортақ қасиеті – олардың
барлығы да HTML ... ... HTML ... ... ... ... ... ол қарапайым программалау тілі емес. HTML
- гипермәтінді белгілеу тілі. Ол кәдімгі мәтіндерді Web-парақтар ... ... ... жиынын анықтайды.
Гипермәтін – қосымша элементтерді басқару мақсатында ... ... ... ... ... (anchor) орналасқан мәтін. Ол мәтін ішіне сурет, дыбыс
еңгізу, мәтінді безендіру, пішімдеу (форматтау) ісін орындайтын немесе ... ... ... ... бар ... ... ... қарастырылатын
белгіленген сөз. Сөзді ерекшелеп белгілеу дегеніміз – келесі көрсетілетін
құжат бөлігі қалай ... ... ... ... осы сөз ішіне
енгізу. Гипермәтінді ... үшін ... ... деп ... арнайы
көрсету программалары қолданылады. Гипермәтін экранда белгіленген қарапайым
сөз ретінде тұрады, егер курсорды сол сөзге жеткізіп, ... ... ... ... онда ... байланысты (ол сілтеп тұрған) басқа
құжатты оқимыз. Ол құжаттар мәліметтер ішіндегі ... ... ... ... ... тораптарда орналасып, бейнежазба, сурет, жазылған дыбыс
күйінде болуы ... ... ... ... ... отырып
белгілейтін мүмкіндікті беретін HTML ... Оның ... ... ... ... өз ... мен ережелері бар.
3. Turbo Pascal бойынша электрондық оқу әдістемесі
3.1. Өңдеу негізі және бағдарламаға қойылатын талаптар
Электрондық оқулықты Turbo Pascal ... тез ... ... ... – бұл ... ... және маманданған қолданушыларды ... ... ... ... ең ... ... келген қолданушыға көп емес күш пен уақытты жұмсап, ... ... ... айырмасы жоқ және Windows міндеттерін
қанағаттандыратын бағдарламаны құру мүмкіндігін береді. Енді Delphi-де
Windows және Linux ... ... ... алатын кросс-платформды
бағдарламаларды құруға мүмкіндік бар. Ал ... ... ... ... ... ... ... көптеген қиын қосымшаларды
құруға шектелмеген мүмкіндіктер ашады.
Delphi – ... ... ... ... ... бағдарламаларды
құруға, сонымен қатар Интернеттегі корпоративті ... ... ... ... ... құруға мүмкіндік беретін қуатты жүйелердің
бірі болып ... ... ... ООБ) – бұл ... ... ... және ... құрастыруға арнаған қадам болып табылады.
Windows-ң кез келген бағдарламасын ашқанда, сіз ... ... ... ... ... бөлімдері, редактілеу терезелері, тізімдер және
т.с.с. Бұлардың бәрі ... ... та олар ... өзі ... Олар ... да бір ... ... – қолданушының пернені
немесе тышқанның батырмасын шерткенін, курсордың орнын ... ... ... ... ... ... объект осы туралы хабар алып, оған
қандай да әрекет етеді: кейбір есептеуді орындайды, ... ... ... ... ... ... мұндай бағдарламасы
объектті-ориенттік бағдарлама ... ... ... ... ... ... ... қосымша – бұл қандай да
операторлар тізбегі ... ... ... – бұл ... олардың өзара әрекеттесу әдістер жиынтығы. Объект – бұл берілгендер,
олармен жұмыс істеу әдістері, ... және ... ... ... ... ретінде қарастыруға болады. Бұл ... ... ... принципі сыртқы объектілерге және
қолданушыға берілгендерге тура кіруге, ереже бойынша тыйым салынады.
Берілгендерді қолданатын ... ... тек қана ... ... ... берілгендер, функциялар бар және олармен қалай
қолдануға болатыны суреттелген) кіре алады. Ал ішкі ...... ... ... және ... оқу мен жазу әдістер жиынтығы қасиет деп аталады.
Қасиеттерді проектілеу үрдісінде құрастыруға болады, ... ... ... ... ... ... берілгендермен жұмыс істейтін әдістермен қатар, объектіде олардың
жиынтығымен жұмыс ... ... ... өзгертетін әдістер де бар.
Осылайша, объект қасиеттер мен ... ... ... ... ... әрекеттесу ортасы, әртүрлі жағдайлар нәтижесінде
пайда болатын ... ... ... ... ... ... ... тышқанның батырмасын ... ... ... ... болады. Бірақ та жағдайлар объектілермен жұмыс істеген
нәтижесінде де пайда болады. Әрбір объектіде ол әсер ... ... ... ... ... ... ... да
жағдайлардың өнделгендері анықталуы мүмкін. Delphi көмегімен ... ... ... осы ... ... ... келеді.
Объектіні сырттай басқару жағдайлар өнделгендері арқылы іске асырылады.
Осы өнделгендер объектінің әдістері мен қасиеттеріне сүйенеді. Объектінің
берілгендерінің ... ... ... ... де ... мүмкін.
Жұмыс барысында объекттер құрылады және жойылады. Сонымен, бағдарламаның
құрылымы орындалу үрдісінде ... ... ... ... ... ... және ... негізгі мақсаты – компьютердің ресурстарын
үнемдеу, алдымен жадысын.
Жадыны ... ... ... ... барлық
объктілерде әдістер бар, ... құру – ... және жою ... Қосымшаларда бастапқы кезден бар ... ... ... ... ... Қосымшаларда осы уақытта
бар болатын барлық объектілердің деструкторлары оның жұмысын ... ... та жиі ... және ... ... ... жаңа
объектілер () динамикалық түрде олардың конструкторлары ... ... ... және ... объектілерді екі әдіспен енгізуге болады: қолмен оған сәйкес
операторларды ... (жиі ... және ... ... ... ... бағдарламалау жолмен.
Delphi – CP/M операциондық жүйесі үшін 1983 жылы шығарылған ... ... 1994 жылы ... ... Паскаль MS DOS операциондық
жүйесіне көшірілді.
IBM PC компьютерлердің ... даму ... ... ... ... ету өндеулерінде атақты тілдердің бірі болды.
Турбо Паскаль 1990 жылы Borland фирмасымен Windows-қа көшірілді. Ал ... Borland Pascal 7.0 ... ... ... ... ... жылы жарыққа шықты.
Delphi-ді өндеу 1993 жылы басталды. Beta-тестілеуді өткізгеннен ... ... ... '95"-те көнсетті. Және 1995 жылы 14 ақпанда
АҚШ-та оның сатылуы ... ... ... ... Саудаға Delphi 14
күннен кейін 1995 жылы 28 ... ... – бұл ... ... ... ... ... кодқа жоғарғы өндіргіш компиляторы
2) Объектті-ориенттік модель компонент
3) Бағдарламалық прототиптерден ... ... ... ... ... ... ... құрылымы үшін масштабты құралдар
Алдымен Delphi корпоративті ақпараттық ... ... ... ... Кейбір өнімдер қосымшаларды ... ... ... (RAD - rapid ... ... ... қосымшаларды
құрғанда жақсы жұмыс істейді, бірақ, өндеуші қиынды жасағанда шынында да
қиындыққа ұшырайды. ... ... ... ... оған ... шектеулер
ашылады.
Delphi-де мұндай шектеулер жоқ. Бұған ең тиімді дәлелдеу-бұл келесі
факт, Delphi-дің өзі Delphi-де ... ... ... ... Delphi ... програмисттер үшін ғана емес.
Delphi-де берілгендер қорын басқарудың реляционды ... ... бар. ... ... ... ... ... толықтығы және кестелер арасындағы байланыс сақталынады.
Берілген курстық жұмыстың техникалық тапсырмасы - электрондық ... ... ... ... ... қолданушылар сұраған ақпаратты
жылдам қол жетерлікті етіп көрсету керек.
Бағдарлама интерфейсі берілген тақырып бойынша ақпаратты ыңғайлы түрде
қарау мүмкіндігін ... ... ... ... Мәліметтер қоймаларын сипаттау
Мәліметтер қоймасы - бұл біркелкі, кез келген критерий ... ... ... ... қоймасы «қағаздық» немесе
компьютерлік түрде көрсетілуі мүмкін.
Компьютерлік мәліметтер қоймасы ақпараттарды сақтайтын файлды ... ... ... ... ... ... ... тұрады. Жазу бір экземпляр туралы
ақпаратты сақтайды. Жазу ... ... Әр өріс бір ... ... ... ... ... басқаратын қосымшаны өңдеу үшін ең алдымен Database
Desktop утилитасын қолданып мәліметтер файлын ... ... ... ... ... ... ... қоймасымен жұмыс істейтін
қосымша мәліметтермен жұмыс ... ... ... қарайтын және өзгертетін мүмкіндігі бар компоненттерден тұруы
қажет.
Мәліметтермен жұмыс істейтін компоненттер компоненттер политрасының
Data Access ... ... ал ... ... - Data Controls ... ... кестесін құру үшін Database Desktop қосымшасын
қолданады, ол Tools/Database Desktop командасымен шақырылады.
Кестелер конструкторы терезесінің ... ... ... ... қарастырайық.
File Name - өрістер идентификаторлары.
Туре - өріс типі (контекстік ... ... А1рhа (А – ... ... жол), Number (N - сан), ... ($ - ... типіне ұқсас,
бірақ ақша белгісі қосылады), Short (S - 32768..32767 диапазонындағы бүтін
сан), LongIntereger (I 2147483.. 2147483647 диапазонындағы ... сан), ... - ... ... ... сан), Datе (D - күн). Time (Т - ... (@ - күн және уақыт), Меmо (М - әр ... ... ... Memo (F - Меmо ... ... ... ... тұруы мүмкін),
Graphic (G -ВМР, РСХ, ТIF, СИР, ЕРS көрсетілімі), ОLЕ (О – ОLЕ ... ( ... L - Т, F), ... (+ - жазуды қосқан кезде,
уникалдық мән автоматты түрде пайда ... Вinary (В – әр ... ... ... Вуtes (255 ... аспайтын тізбектілік).
Size- өрістің өлшемі, байтта.
Кеу – алғашқы кілттік өрістің белгісі.
Таbles properties – кестенің қосымша қасиеттері: ... Index ... ... Validity Checks ... ... ... ... Рassword Security (паролдерді анықтау), Referential Intergity
(кестелер арасында сілтемелік ... ... ТаЫе Language ... ТаЫе ... (қарау өрістерін орнату), Depending ТаЫеs (тәуелді
туынды кестелер).
Requierd Filed - өрісті қажетті түрде толтыру ... ...... мәндер диапазонының басы және соңы
(аяқталуы).
Default vа1ие – бос ... ... ... ... – шаблон және өріс мәнінің шаблонын құрушы.
Екілік кілттер ... ... ... ... ... ... таңдау арқылы беріледі, және Define батырмасын басқаннан
кейін Define ... Indexes ... ... ... ... үшін сыртқы кілттер бойынша индекстер құрылады. Кестені
өзгерткеннен кейін Save As ... ... ... атпен кестені сақтауға
болады.
Ашылған кестені өзгерту және қарау үшін ... ... және ... Structure командалары қолданылады. Кестенің атын
өзгерту үшін оны жаңа ... ... ... Кестені басқа кестелермен
байланыстырғаннан кейін оны толтыру және ... үшін Edit Data ... Database Deskot ... Record менюі қолданылады.
3.2. Бағдарламаны сипаттау
Turbo Pascal бойынша электрондық оқу әдістемесі Turbo Pascal тілін тез
білуге көмектеседі. Оқулықта Pascal ... ... білу үшін ... ... ... кәдімгі Web – браузер принципі бойынша құрылған, онда
алдын ала HTML ... ... ... анықтамалық ақпарат
еңгізіледі.
String str=ExtractFilePath(Application->ExeName)
+"myweb2\\Otchet_MA\\new_page_1.htm";
CppWebBrowser1->Navigate(WideString(str.c_str()));
ExtractFilePath арнайы функциясы бағдарлама орнатылған кез ... ... ... үшін ... каталогты анықтауға көмектеседі. Басты
менюда сыртқы орындаушы файлдарды жүзеге асыратын ... ... және ... қосымшасы):
void __fastcall TForm1::BitBtn8Click(TObject *Sender)
{
String str=ExtractFilePath(Application->ExeName) +"tester.exe";
ShellExecute(Handle,"open",str.c_str(),NULL,NULL,SW_RESTORE);
};
и
void __fastcall TForm1::BitBtn6Click(TObject *Sender)
{
String str=ExtractFilePath(Application->ExeName) ... ... ... ... ... файл жүзеге асырылған:
void __fastcall TForm1::N4Click(TObject *Sender)
{
String str=ExtractFilePath(Application->ExeName) +"AVI\\Video.avi";
MediaPlayer1->FileName = ... = ... ... ... және ... сипаттау
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls,
Forms,
Dialogs, DB, DBCtrls, DBTables, ActnList, StdCtrls, OleCtrls, SHDocVw;
type
TForm1 = ... ... ... ... ... TButton;
Button4: TButton;
Button5: TButton;
Button7: TButton;
Button8: TButton;
OpenDialog1: TOpenDialog;
WebBrowser1: TWebBrowser;
procedure Button8Click(Sender: TObject);
procedure Button1Click(Sender: TObject);
procedure Button7Click(Sender: ... ... ... ... ... Private ... ... Public declarations }
end;
var
Form1: TForm1;
implementation
uses Unit2, Unit4;
{$R *.dfm}
procedure TForm1.Button8Click(Sender: TObject);
begin
close;
end;
TForm1.Button1Click(Sender: TObject);
begin
form2.webbrowser1.navigate(' ');
form2.show;
form1.hide;
end;
procedure TForm1.Button7Click(Sender: TObject);
begin
form4.Show;
end;
procedure TForm1.Button5Click(Sender: TObject);
begin
form1.WebBrowser1.Visible:=true;
form1.WebBrowser1.Navigate('\\Index.htm');
end;
procedure TForm16.Button1Click(Sender: TObject);
begin
form15.webbrowser1.Navigate();
form15.show;
form16.Close;
end;
procedure TForm16.Button2Click(Sender: ... ... ... ... ... TForm2.Button2Click(Sender: TObject);
begin
form3.webbrowser1.Navigate('');
form3.show;
form2.Close;
end;
procedure TForm2.Button3Click(Sender: TObject);
begin
form1.Close;
end;
procedure TForm20.Button1Click(Sender: TObject);
begin
form19.webbrowser1.Navigate('');
form19.show;
form20.Close;
end;
procedure TForm20.Button3Click(Sender: TObject);
begin
form1.close;
end;
procedure TForm3.Button1Click(Sender: TObject);
begin
form2.WebBrowser1.Navigate('\\1.htm');
form2.Show;
form3.Close;
end;
procedure TForm3.Button2Click(Sender: TObject);
begin
form5.webbrowser1.Navigate('c:\\3.htm');
form5.show;form3.Close;end;
3.2.2 ... ... ... ... оқулықтың жұмыс істеуі үшін қойылатын минималды
талаптар:
ـ Intel Pentium I ... одан да ... ... IBM ... ... Windows операциондық жүйесі;
ـ сіздің ЭЕМ –ңіз үшін Multi Media көмегі;
ـ бағдарламаны жүзеге асыру үшін ... ... үшін ... дисководтың
бар болуы;
ـ дыбыстық жабдықтардың бар болуы (колонкалар немесе т.б.);
- ... ... үшін ... дискіде 100 Мбайт бос орынның бар
болуы.
3.3. Қолданушыға басшылық
Бұл электрондық оқулықты ашу үшін қолданушыға Index.html атты ... (ашу) ... ... ... берілген оқулықтың басты парағы
(беті) ... ... Internet Explorer ... пайда болады.
Сіздің алдарыңызда екі фреймге бөлінген ... ... ... ... ... ... жазылған, ал тақырыптан кейін меню
жолы құрылған. Сол жақтағы фреймде қолданушы тілді сипаттайтын теоретикалық
мазмұнын көреді ... ... 1. ... бас ... ... басқаннан кейін экранда келесі түрдегі форма пайда болады. Бұл
форма мынадай батырмалардан тұрады: ... ... ... ... және ... (сурет 2).
Сурет 2. Турбо Паскаль бойынша электрондық оқулығының формасы
Бағдарлама тараулары мәтіннен ғана емес әр ... ... да ... ... ... басқаннан кейін келесі түрдегі форманы көруге
болады (сурет 3). Бұл ... да үш ... ... ... біз ... ... батырмаға бассақ экранда мазмұнына байланысты келесі тараудың
формасы ... ... ал ... қарай дегенді басқаннан кейін біз мазмұнына
байланысты қарап кеткен тарауға келеміз. Шығу ... ... ... ... ... ... 3. ... Паскаль бойынша электрондық оқулығының формасы
ҚОРЫТЫНДЫ
Оқулықпен жұмыс істеу ... ... ... мәселелері
талданды және бұл облыста бағдарламалық қамтамасыздандыруды құру үшін әр
түрлі құралдық бағдарламалық ... ... бөлу тілі және ... ... ортасында кейбір жағдайлар қарастырылды.
Delphi 7.0 бағдарламалау процессіне жаңа ... ...... ... жылдам визуалдық құрастырушысы. ... ... ... ... ... компилятор және
инкременталдық жүккіш бар. Delphi 7.0 қалыпқа ... ... ... тез ... алады, және де Windows қосымшасына кәсіптік
аяқталған түр береді. Delphi 7.0 айқын ... ... ... ... ... графиктік, HTML, дыбыстық және бейне файлдары
қолданды, бұл бағдарламаны көрнекті түрде көрсетеді.
Бағдарламаның жақсы жағы – оны ... өте ... ... ... ... үшін арнайы дайындық керек емес. Бағдарламаның достық
интерфейсі қолданушыны бұл бағдарламамен ... үшін ... ... ... Delphi және Турбо Паскаль бағдарламалау
тілдерінің негіздерімен танысқысы келетін студенттер үшін, сонымен қатар
оқу ... ... ... ... ТІЗІМІ
1. Турбо Паскаль 7.0 – К. : ... ... BHV, 1998 -448 ... ... ... "Dynamic HTML. ... ... Москва 2000г.
3. Хеслоп Б., Бадник Л. “HTML с ... ... ... ... ... - ... в ... виде.
5. http://www.torry.ru - масса интересных компонентов по Delphi и C++
Builder.
6. http://rusdoc.df.ru - много интересной документации по Delphi,C/C++.
7. Гончаров А. «HTML, ... для ...

Пән: Информатика
Жұмыс түрі: Курстық жұмыс
Көлемі: 14 бет
Бұл жұмыстың бағасы: 700 теңге









Ұқсас жұмыстар
Тақырыб Бет саны
Орта мектептің физика курсында компьютерді пайдалану арқылы идеал газ күйінің теңдеуін және газ заңдарын оқыту28 бет
Е- learning электронды оқу жүйесі67 бет
Pascal және Си тілінде бағдарламалау29 бет
Turbo Pascal - жоғары деңгейлі программалау жүйесі22 бет
Turbo Pascal 7.0. программалау тілі10 бет
Turbo Pascal бағдарламалау тілі8 бет
Turbo pascal бағдарламамалау ортасы. спрайттар28 бет
Turbo pascal жайлы мәліметтер17 бет
Turbo Pascal жүйесінде жолдарды ұйымдастыру технологиясы22 бет
Turbo Pascal жүйесінде массивтерді ұйымдастыру технологиясы39 бет


Исходниктер
Пәндер
Көмек / Помощь
Арайлым
Біз міндетті түрде жауап береміз!
Мы обязательно ответим!
Жіберу / Отправить


Зарабатывайте вместе с нами

Рахмет!
Хабарлама жіберілді. / Сообщение отправлено.

Сіз үшін аптасына 5 күн жұмыс істейміз.
Жұмыс уақыты 09:00 - 18:00

Мы работаем для Вас 5 дней в неделю.
Время работы 09:00 - 18:00

Email: info@stud.kz

Phone: 777 614 50 20
Жабу / Закрыть

Көмек / Помощь