Меню
Разработки
Разработки  /  Информатика  /  Уроки  /  9 класс  /  Паскаль программалау тілі

Паскаль программалау тілі

К?ні: 10.02.2017

Саба?ты? та?ырыбы: Паскаль программалау тілі

Ма?саты: Паскаль программалау тіліні? алфавитімен таныстыру ж?не алгоритмді программалау тілінде жазу ережелерін т?сіндіру. Жасанды тілді? ?алай ??рылатынын сезіну. Т?ртіптілік пен жина?ылы? да?дыларыны? ?алыптасуына ?сер ету.

К?рнекілігі: Саба? жоспарын экранда проекциялау, мульт.мед.жабды?тар, компьютер, Паскаль-программа. ?тілу ?дісі: Мультитехникамен жабды?тал?ан д?ст?рлі саба?.

І. Саба?ты? барысы: Жа?а саба?.

1. Паскаль тілі

ПС. Алгоритмні? б?рі формулалармен ?ана емес с?здерменде жазылады. Ол с?здерді компьютер ?алай т?сінеді? Компьютер деген машина болса, ол командаларды ?алай орындайды?

Алгоритмді компьютерде орындау ?шін оны машина?а т?сінікті тілде жазамыз. Ондай тілдер ?те к?п. Соларды? ке? тара?ан бір т?рі Паскаль. Одан бас?а АЛГОЛ, ФОРТРАН, БЕЙСИК, ДЕЛФИ… т.с.с болып кете береді. Паскаль тілін 1968-1970 жылдары швейцариялы? ?алым Никалус Врит о?ып-?йренуге ?олайлы тіл ретінде ?сы?ан.

Паскал тілінде программа ?ш б?ліктен т?рады:

1. та?ырып

2. сипаттау б?лімі

3. операторлар б?лімі

Т?йінді с?з – ма?анасы алдын ала аны?тал?ан, Паскаль тіліні? ??рамына кіретін а?ылшын с?зі. (О?улы?ты? 39 бетіндегі 2.2 кестені ?ара)

Мыс: program, var, begin, while…

Идентификатор – айнымалыларды белгілеу ?шін ж?не программалау ?рдісінде ?олданылатын арнайы та?балар мен белгілер к?бінесе латын ?ріптері ж?не цифрлар).

Мыс: x=9, y01:=0.1, y02:=0.5, mektep:=’Уалиханов’ м?нда?ы: x, y01, y02, mektep шамалары идентификатор болып табылады.

2. Тілді? алфавиті.

Паскаль – тіл деп атал?ан со? оны? к?дімгі тілдегідей ?з алфавиті бар.

Барлы? латын ?ріптері – A … z;

Сандар: 0…9, 2-лік, 16-лы?; (16-лы? санды шатастырмау ?шін оны? идентификаторына $ белгісі тіркеліп жазылады, $1F);

Арифметикалы? амалдар: +, -, *, /

Б?ларды біз математикадан білеміз. Паскалда б?лардан бас?а мынадай да амалдар ?олданылады:

div — б?тін б?лу (б?тін санды б?тін сан?а б?лгендегі б?лiндіні? б?тін б?лігін табу), мысалы, 10 div 3 = 3.

10 div 3 = 3

mod — ?алды?ты табу (б?тін сандарды б?лген кездегі б?тін ?алды?ты табу), мысалы, 10 mod 3 — н?тижесі 1.

Логикалы? амал белгілері:

and— ж?не (логикалы? к?бейту) операциясы; or — немесе (логикалык косу) операциясы; x and y > 0 not — емес (терістеу немесе жо??а шы?ару) операциясы; true – а?и?ат false – жал?ан div – б?тін б?лу. Мыс: 10 div 3 =3 ?алды?ы еленбейді. mod – ?алды?ты табу. Мыс: 10 mod 3 =1 б?тін б?лігі еленбейді. And – ж?не (логикалы? к?бейту); or – немесе (логикалы? ?осу); not – емес (терістеу). ‘ (апостроп) – символды? немесе жолды? шамаларды ?оршау (тырна?ша?а алу) белгісі := – меншіктеу белгісі ; – операторлар арасын б?лектеу ?шін ?олданылады.

Б?дан бас?а да к?птеген та?балар бар. Оларды болаша? саба?тарымызда ?ажеттігіне ?арай біртіндеп аны?тап отырамыз.

?атыс та?балары : >, <, >=, <=

3. Саба?ты бекіту Суреттегі жа?та?ы есептерді талдау, осы?ан ??сас ауызша есептер шы?ару.

4. ?йге тапсырма: §2.1, §2.2 о?у.

15.03.2017

Содержимое разработки

Күні: 10.02.2017

Сабақтың тақырыбы: Паскаль программалау тілі

Мақсаты:
Паскаль программалау тілінің алфавитімен таныстыру және алгоритмді программалау тілінде жазу ережелерін түсіндіру.
Жасанды тілдің қалай құрылатынын сезіну.
Тәртіптілік пен жинақылық дағдыларының қалыптасуына әсер ету.

Көрнекілігі:
Сабақ жоспарын экранда проекциялау, мульт.мед.жабдықтар, компьютер, Паскаль-программа.
Өтілу әдісі: Мультитехникамен жабдықталған дәстүрлі сабақ.

І. Сабақтың барысы: Жаңа сабақ.

1. Паскаль тілі

ПС. Алгоритмнің бәрі формулалармен ғана емес сөздерменде жазылады. Ол сөздерді компьютер қалай түсінеді? Компьютер деген машина болса, ол командаларды қалай орындайды?

Алгоритмді компьютерде орындау үшін оны машинаға түсінікті тілде жазамыз. Ондай тілдер өте көп. Солардың кең тараған бір түрі Паскаль. Одан басқа АЛГОЛ, ФОРТРАН, БЕЙСИК, ДЕЛФИ… т.с.с болып кете береді. Паскаль тілін 1968-1970 жылдары швейцариялық ғалым Никалус Врит оқып-үйренуге қолайлы тіл ретінде ұсыған.

Паскал тілінде программа үш бөліктен тұрады:

1. тақырып

2. сипаттау бөлімі

3. операторлар бөлімі

Түйінді сөз – мағанасы алдын ала анықталған, Паскаль тілінің құрамына кіретін ағылшын сөзі. (Оқулықтың 39 бетіндегі 2.2 кестені қара)

Мыс: program, var, begin, while…

Идентификатор – айнымалыларды белгілеу үшін және программалау үрдісінде қолданылатын арнайы таңбалар мен белгілер көбінесе латын әріптері және цифрлар).

Мыс:
x=9, y01:=0.1, y02:=0.5, mektep:=’Уалиханов’
мұндағы: x, y01, y02, mektep шамалары идентификатор болып табылады.

2. Тілдің алфавиті.

Паскаль – тіл деп аталған соң оның кәдімгі тілдегідей өз алфавиті бар.

Барлық латын әріптері – A … z;

Сандар: 0…9, 2-лік, 16-лық; (16-лық санды шатастырмау үшін оның идентификаторына $ белгісі тіркеліп жазылады, $1F);

Арифметикалық амалдар: +, -, *, /

Бұларды біз математикадан білеміз. Паскалда бұлардан басқа мынадай да амалдар қолданылады:

div — бүтін бөлу (бүтін санды бүтін санға бөлгендегі бөлiндінің бүтін бөлігін табу), мысалы, 10 div 3 = 3.

10 div 3 = 3

mod — қалдықты табу (бүтін сандарды бөлген кездегі бүтін қалдықты табу), мысалы, 10 mod 3 — нәтижесі 1.

Логикалық амал белгілері:

and— және (логикалық көбейту) операциясы;
or — немесе (логикалык косу) операциясы; x and y 0
not — емес (терістеу немесе жоққа шығару) операциясы;
true – ақиқат
false – жалған
div – бүтін бөлу. Мыс: 10 div 3 =3 қалдығы еленбейді.
mod – қалдықты табу. Мыс: 10 mod 3 =1 бүтін бөлігі еленбейді.
And – және (логикалық көбейту);
or – немесе (логикалық қосу);
not – емес (терістеу).
‘ (апостроп) – символдық немесе жолдық шамаларды қоршау (тырнақшаға алу) белгісі
:= – меншіктеу белгісі
; – операторлар арасын бөлектеу үшін қолданылады.

Бұдан басқа да көптеген таңбалар бар. Оларды болашақ сабақтарымызда қажеттігіне қарай біртіндеп анықтап отырамыз.

Қатыс таңбалары : , =,

3. Сабақты бекіту
Суреттегі жақтағы есептерді талдау, осыған ұқсас ауызша есептер шығару.

4. Үйге тапсырма: §2.1, §2.2 оқу.



-80%
Курсы дополнительного образования

Создание динамических веб-страниц с помощью PHP и MySQL

Продолжительность 72 часа
Документ: Cвидетельство о прохождении курса
4000 руб.
800 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Паскаль программалау тілі (194.65 KB)

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт