Пәннің электрондық ОҚУ-Әдістемелік кешені



бет66/159
Дата06.01.2022
өлшемі255,57 Kb.
#11341
1   ...   62   63   64   65   66   67   68   69   ...   159
Байланысты:
42634bd6-b88c-11e3-b0bc-f6d299da70eeУМКД МПИ материал

Program Sort_3;

Var A, B, C: real;

Procedure SOR2(var X, Y: real);

Var Z: real;

Begin

Z := X; X := Y; Y:= Z;



End;

Begin

SOR2(A, B);

SOR2(B, C);

SOR2(A, B);

Writeln(A,B,C);

End.
Дәріс №9. Бағдарламалау жүйесін үйрену әдістемесі
Бұл тақырыпты оқып үйренудің негізгі әдістемелік принципі – орындаушы принципі. Орындаушы ретінде белгілі бағдарламалау жүйесімен (БЖ) жабдықталған компьютер болып табылатынын жоғарыда атап өттік. Әр орындаушының қызметі белгілі жұмыстың түрін жасауға арналған. Ол не жұмыс? Ол үш құрамнан тұрады: бағдарламаны жасау, бағдарламаны жөндеу, бағдарламаны орындау.

Орындаушылардың жалпы сипаттау әдістемелік схемасына сәйкес әрбір нақты бағдарламалау жүйесінде мына компоненттерді ерекшелеуге болады: жүйе ортасы, жұмыс режімдері, бұйрықтар жүйесі, деректер.

Бағдарламалау жүйесінің ортасы деп пайдаланушы жұмыс жасап тұрған экрандағы жағдайды (жүйелік қабықшаны) түсінеміз. Мұғалім, нақты өзі оқытатын бағдарламалау жүйенің қабықшасын сипаттап көрсетуі қажет.

Бағдарламалау жүйелерінің қабықшаларының бір үлгіге келіп, стандартталуы Borland фирмасының турбо-жүйелерінің пайда болуымен айқындалғаны белгілі. Мұндай жүйелердің ортасы, экранда редакциалау терезесі арқылы ұсынылады.

Мысалы, Турбо Паскаль интерфейсі көп терезелі орта. Бағдарламалау жүйесі, turbo.exe файлымен жіберілген соң, компьютер экранына Турбо Паскаль ортасының редакциялау терезесі шығады. Терезеде интеграциаланған ортаның көрінетін үш компоненті бейнеленеді: жоғарғы бөлігінде – бас мәзір жолы, ортада – терезенің жұмыс аймағы, төменгі жағында – жағдай жолы. 105
Бағдарламалау жүйлерге тән жұмыс режімдері:

-бағдарлама мәтінін редакциялау режімі;

-компиляциялау режімі;

-орындау режімі;

-файлдармен жұмыс жасау режімі;

-көмек алу режімі;

-бағдарламаны жөндеу режімі.

Редакциялау режімі – әдетте, жүйе жұмысын инициалдау кезінде өзі автоматты түрде қойылады. Бұл ретте жүйеге кіріктіріген мәтіндік редактор жұмыс жасайды.

Оқушылардың БЖ мәтіндік редактормен жұмыс жасауды игеруге «Word мәтіндік редакторы» тақырыбын қарастырғандағы дағдылары көмектесуге тиіс.

Компиляциялау режімі – компиляциялауға түсетін тілдерге (Паскаль, СИ, Фортран және т.б.) қызмет ететін жүйелерде болады.

Бағдарламалау тілінен машиналық код тіліне аудару үрдісін – трансляциялау (traslation – аудару), ал оны орындайтын бағдарламаларды трансляторлар (аударуыштар) деп атайды. Трансляторлардың үш түрі: интерпретаторлар, компиляторлар, ассемблер болады.

Интерпретатор – берілген бағдарламаның әр операторын жекелеп өңдейтін және оны орындайтын транслятор.

Бағдарламалау жүйенің компиляторы – бүкіл бағдарламаның мәтінін машиналық код тіліне аударып модульге айналдырады. Нәтижесінде орындалатын бағдарлама пайда болады.

Ассемблер – ассемблер (автокод) тілінде жазылған бағдарламаны, машиналық тілге аударады.

Мұғалім бұл әрекеттердің мәнін түсінуге тиіс болғанымен, базалық курста оқушыларға бұл сұрақтарды толық жан-жақты талқыламаса да болады. Орындау режімінде – трансляциялаудан кейін машиналық код тілінде пайда болған бағдарлама орындалады. Бейсик жүйесінде бағдарламаны тікелей интерпретатор орындайды. Әдетте, бағдарламаның орындалуы RUN бұйрығынан басталады.

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

Көмек алу режімі – бағдарламалаушыға жүйемен жұмыс жасау, бағдарламалау кезінде, еске түсіруді экранға алуға мүмкіндік береді.

Бағдарламаны жөндеу режімі. Бұл режімде бағдарламаның ізсалуын (орысш. – трассировка) орындауға, бағдарламаны қадаммен орындауға, анықталған айнымалылар мәндерінің өзгерістерін қадағалауға, анықталған жерде немесе шарт бойынша бағдарламаның орындалуын тоқтатуға болады. Жөндеу режімі, бағдарламадағы алгоритмдік қателерді іздеу үшін бағдарламалаушыға ыңғайлы құралдарды ұсынады.

БЖ режімдері туралы мұғалім әдістемелік схемамен әр режімде қолданылатын бұйрықтар жүйесі туралы баяндауы қажет.

Бағдарламалау жүйелері үшін шығарылатын есепке байланысты алғашқы және ақырғы ақпаратымен бағдарламаның мәтіні жазылған файлдар – деректер болады.




Достарыңызбен бөлісу:
1   ...   62   63   64   65   66   67   68   69   ...   159




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет