14-слайд Паскаль программалау тілінің пайда болу тарихы
Паскаль программалау тілін швейцариялық ғалым Никлаус Вирт
оқып-үйренуге қолайлы программалау тілі ретінде ұсынған болатын
Никлаус Вирт
(1034 ж. туылған)
|
15-слайд Өткенді қайталау және толықтыру
Программаны орындау кезеңдері
Программалау тіліндегі алгоритм
Транслятор (аудармашы)
Машина тіліне аударылған программа
Алгоритмді орындау
Программаларды компьютерде орындау үшін программа тілін машина тіліне аударатын программаны трансляторлар деп атайды.
|
16-слайд Трансляторлар
Интерпретатор-берілген программаның әрбір командасын жеке-жеке орындайтын транслятор.
Компилятор-бірден барлық программаның мәтінін толық аударып машина түріне келтіреді де, сол модульді компьютер жадысына жазып алып
Компилятор-бірден барлық программаның мәтінін толық аударып машина түріне келтіреді де, сол модульді компьютер жадысына жазып алып
Ассемблер-тек автокод түрінде жазылған программаларды ғана машина тіліне аударады
|
17-слайд Қорытынды
Алгоритмді атқару барысында өз әрекеттерінің мағынасын түсінбейтін, алайда әрекеттерді бұлжытпай орындайтын орындаушыларды формальды орындаушылар деп атайды.
Программалау тілі дегеніміз орындаушыға, яғни компьютерге, түсінікті болатын программаларды жазуға арналған формальды таңбалар жиыны.
Программаларды компьютерде орындау үшін программа тілін машина тіліне аударатын программаны трансляторлар деп атайды.
Паскаль тілі – француз ғалымы Блез Паскальдің құрметіне аталған программалаудың әмбебап тілі.
|
Мына кестені толтыра отырып сабақтың мазмұны бойынша қорытынды шығар.
Орындаушылар
|
Программалау тілдері
|
Паскаль тілі туралы жалпы мағлұмат
|
Паскаль тіліндегі программаның орындалу процесі
|
|
|
|
|
Қорытынды:_______________________________________________________________________________________________________________________________________________________________________________________________________
Деңгейлік тапсырмалар:
І деңгей тапсырмалары
Бақылау жұмысындағы қатемен жұмыс.
ІІ деңгей тапсырмалары
Паскаль программалау тілі кімнің құрметіне аталған?
Паскаль программалау тілі қандай мақсатта қолданылады:
дербескомпьютерде диалогтік режимде жұмыс атқаруда;
ғылыми-техникалық (инженерлік) есеп шығаруда;
өндірісте, оқу ағарту-саласында;
интернет-технологиялары саласында.
Біреудің командаларын орындайтын адам, робот, автомат, компьютер:
a) көмекші
b) орындаушы
c) программа
d) құл
Келесі жұмыстарды атқаратын орындаушылардың атаулары қандай?
a) Ұшақты басқару
b) Жолаушыларды тасымалдау
c) Өлең шығару
d) Емтихан қабылдау
e) Емтихан тапсыру
e) Оқушыларға сабақ беру
Формальды орындаушы:
a) Алгоритмді атқару барысында өз әрекетінің мағынасын түсінеді;
b) Алгоритмді атқару барысында өз әрекеттерінің мағынасын
түсінбейді, алайда әрекеттерді бұлжытпай орындайды;
c) Өз әрекеттеріне өзі жауап береді;
d) Белгілі бір шарттар.
ІІІ деңгей тапсырмалары
Программаның орындалу процесінің сызбанұсқасын сызып, түсіндіріңіз.
Топтық жұмыс.
Сынып оқушылары 2 топқа бөлінуі тиіс.
1-топ: Паскаль тілінің барлық ерекшеліктерін талдап, тілдің неліктен универсал тіл деп аталатынын түсіндіру керек.
2-топ: Алгоритмдердің программалаудағы маңызын түсіндіру керек.
Сабақтың мақсатына қалай қол жеткізгендігің туралы эссе жаз.
____________________________________________________________
____________________________________________________________
____________________________________________________________
____________________________________________________________
____________________________________________________________
____________________________________________________________
Достарыңызбен бөлісу: |