Программалау - алгоритмді формалды жазу тәсілі
Программалау - алгоритмді формалды жазу тәсілі

#1 слайд
Информатика және
есептеуіш техника
негіздері
9 сынып
Программалау – алгоритмді
формалды жазу тәсілі
1 слайд
Информатика және есептеуіш техника негіздері 9 сынып Программалау – алгоритмді формалды жазу тәсілі
#2 слайд
Өткенді еске түсіру.
Орындауш
ы
Формальд
ы
Формальд
ы емес
2 слайд
Өткенді еске түсіру. Орындауш ы Формальд ы Формальд ы емес
#3 слайд
Формальды орындаушы
Кейбір орындаушылар алгоритмді
атқару барысында өз әрекеттерінің
мағынасын түсінбейді. Сонда да,
әрекеттерді бұлжытпай орындап,
керекті нәтижеге жетеді. Мұндай
орындаушыларды формальды деп
атайды.
3 слайд
Формальды орындаушы Кейбір орындаушылар алгоритмді атқару барысында өз әрекеттерінің мағынасын түсінбейді. Сонда да, әрекеттерді бұлжытпай орындап, керекті нәтижеге жетеді. Мұндай орындаушыларды формальды деп атайды.
#4 слайд
Компьютер – формал ьды
орындаушы
Компьютер – формальды
орындаушы, не істеп жатқанын
түсінбейді, ойламайды, бірақ адам
жасаған алгоритмді бұлжытпай
орындайды.
4 слайд
Компьютер – формал ьды орындаушы Компьютер – формальды орындаушы, не істеп жатқанын түсінбейді, ойламайды, бірақ адам жасаған алгоритмді бұлжытпай орындайды.
#5 слайд
Программалау тілі
дегеніміз не?
Программалау тілі дегеніміз
орындаушыға, яғни компьютерге, түсінікті
болатын программаларды жазуға арналған
формальды таңбалар жиыны.
Программалау тілінде жазылған
алгоритм программа деп аталады.
5 слайд
Программалау тілі дегеніміз не? Программалау тілі дегеніміз орындаушыға, яғни компьютерге, түсінікті болатын программаларды жазуға арналған формальды таңбалар жиыны. Программалау тілінде жазылған алгоритм программа деп аталады.
#6 слайд
Программалау тілдері
Қазіргі кезде дүние жүзінде 300-
ге жуық программалау тілдері
таралған. Олардың әрқайсысы
белгілі бір мақсатта
қолданылады.
6 слайд
Программалау тілдері Қазіргі кезде дүние жүзінде 300- ге жуық программалау тілдері таралған. Олардың әрқайсысы белгілі бір мақсатта қолданылады.
#7 слайд
Программалау тілдерінің
мысалы.
•Фортран – ғылыми-техникалық
(инженерлік) есеп шығаруда;
•Паскаль – өндірісте, оқу ағарту-
саласында;
•Бейсик – дербес компьютерде
диалогтік режимде жұмыс атқаруға
арналған.
7 слайд
Программалау тілдерінің мысалы. •Фортран – ғылыми-техникалық (инженерлік) есеп шығаруда; •Паскаль – өндірісте, оқу ағарту- саласында; •Бейсик – дербес компьютерде диалогтік режимде жұмыс атқаруға арналған.
#8 слайд
Паскаль программалау тілі
Паскаль тілі – программалаудың
әмбебап тілі.
• Паскаль тілі алғаш рет
екі санды бір-біріне қоса
алатын машинаны ойлап
тапқан атақты француз
математигі, физигі,
әдебиетшісі әрі
философы Блез
Паскальдің құрметіне
аталған.
Блез
Паскаль
(1623-1662)
8 слайд
Паскаль программалау тілі Паскаль тілі – программалаудың әмбебап тілі. • Паскаль тілі алғаш рет екі санды бір-біріне қоса алатын машинаны ойлап тапқан атақты француз математигі, физигі, әдебиетшісі әрі философы Блез Паскальдің құрметіне аталған. Блез Паскаль (1623-1662)
#9 слайд
Паскаль программалау тілінің
пайда болу тарихы
Паскаль программалау тілін
швейцариялық ғалым
Никлаус Вирт оқып-үйренуге
қолайлы программалау тілі
ретінде ұсынған болатын
Никлаус Вирт
(1034 ж.
туылған)
9 слайд
Паскаль программалау тілінің пайда болу тарихы Паскаль программалау тілін швейцариялық ғалым Никлаус Вирт оқып-үйренуге қолайлы программалау тілі ретінде ұсынған болатын Никлаус Вирт (1034 ж. туылған)
#10 слайд
Өткенді қайталау және
толықтыру
Программаларды компьютерде
орындау үшін программа тілін
машина тіліне аударатын
программаны трансляторлар деп
атайды.
Программаны орындау
кезеңдері
Программа
лау
тіліндегі
алгоритм
Транслятор
(аудармаш
ы)
Машина
тіліне
аударылға
н
программа
Алгоритмді
орындау
10 слайд
Өткенді қайталау және толықтыру Программаларды компьютерде орындау үшін программа тілін машина тіліне аударатын программаны трансляторлар деп атайды. Программаны орындау кезеңдері Программа лау тіліндегі алгоритм Транслятор (аудармаш ы) Машина тіліне аударылға н программа Алгоритмді орындау
#11 слайд
Трансляторл
ар
Интерпретато
р-берілген
программаның
әрбір
командасын
жеке-жеке
орындайтын
транслятор.
Компилятор -
бірден барлық
программаның
мәтінін толық
аударып
машина түріне
келтіреді де,
сол модульді
компьютер
жадысына
жазып алып
Ассемблер-
тек автокод
түрінде
жазылған
программалар
ды ғана
машина тіліне
аударады
11 слайд
Трансляторл ар Интерпретато р-берілген программаның әрбір командасын жеке-жеке орындайтын транслятор. Компилятор - бірден барлық программаның мәтінін толық аударып машина түріне келтіреді де, сол модульді компьютер жадысына жазып алып Ассемблер- тек автокод түрінде жазылған программалар ды ғана машина тіліне аударады
#12 слайд
Қорытынды
Алгоритмді атқару барысында өз әрекеттерінің
мағынасын түсінбейтін, алайда әрекеттерді
бұлжытпай орындайтын орындаушыларды
формальды орындаушылар деп атайды.
Программалау тілі дегеніміз орындаушыға,
яғни компьютерге, түсінікті болатын
программаларды жазуға арналған формальды
таңбалар жиыны.
Программаларды компьютерде орындау үшін
программа тілін машина тіліне аударатын
программаны трансляторлар деп атайды.
Паскаль тілі – француз ғалымы Блез
Паскальдің құрметіне аталған
программалаудың әмбебап тілі.
12 слайд
Қорытынды Алгоритмді атқару барысында өз әрекеттерінің мағынасын түсінбейтін, алайда әрекеттерді бұлжытпай орындайтын орындаушыларды формальды орындаушылар деп атайды. Программалау тілі дегеніміз орындаушыға, яғни компьютерге, түсінікті болатын программаларды жазуға арналған формальды таңбалар жиыны. Программаларды компьютерде орындау үшін программа тілін машина тіліне аударатын программаны трансляторлар деп атайды. Паскаль тілі – француз ғалымы Блез Паскальдің құрметіне аталған программалаудың әмбебап тілі.
шағым қалдыра аласыз













