Паскаль тілінің құрылымы мен синтаксисі: айнымалылар, операторлар, енгізу-шығару және практикалық есептер

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

Мақсаты: оқушыларды Паскаль тілінің құрылымымен және оның орындалу ретімен таныстыру, программа бөліктерінде міндетті түрде қолданылатын түйінді сөздердің дұрыс жазылуын, орналасу ретін қатаң сақтауды үйрету.

Жауапкершілікті сезіну.

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

Программалау тілінде мына ұғымдар жиі қолданылады:

Өрнек

Арифметикалық немесе логикалықамалдар таңбасымен біріктірілген айнымалылар, атаулар, функциялар, жиымдар т. б мағанасы бар сөздер тізбегі өрнек деп аталады.

Өрнек жазуда кеткен қателікті компьютер анықтай алмауы мүмкін.

Оператор

Программалау тілінің белгілі бір іс-әрекетті орындай алатын тұрақты мағанасы бар сөйлемін оператор дейді.

Операторды жазғанда қате кетсе компьютер бірден анқытайды.

Тіл синтаксисі

Программа жазу барысында сақталуға тиісті тілдің ережелерін программалау тілінің синтаксисі дейді.

Синтаксистік қатені де компьютер бірден анқытайды.

Тілдің семантикасы

Программа жазудың мағаналық ережелерін тілдің семантикасы дейді.

Семантикалық қателерді компьютер анықтай алмауы мүмкін.

Паскаль тілінде программа жеке жолдардан тұрады. Жол бойында бірнеше оператор жазылса, олардың арасы « ; » -мен ажыратылады. Бір жолдағы таңбалар саны пробелді қосқанда 256-дан аспауы тиіс.

Паскаль программасының құрылымы.

1. тақырып
program программа аты жазылады;
1. тақырып: 2. сипаттау бөлімі
:
programпрограмма аты жазылады;:

Var типтері көрсетілген айнымалылар;

1. тақырып:
:
programпрограмма аты жазылады;: begin
1. тақырып: 3. операторлар бөлімі
:
programпрограмма аты жазылады;: Операторлар;
1. тақырып:
:
programпрограмма аты жазылады;: end.

var қызметші сөзі Паскалда жиі қолданылады, осы сөзден кейін программада қолданылатын барлық айнымалылар типтері көрсетіліп арасы үтірмен бөлініп, тізіліп жазылады. Бұл айнымалылар мәліметтер мен нәтижелерден және аралық шамалардын тұрады.

Мәліметтер - программа орындалуы үшін керекті айнымалылар.

Мәліметтер Паскаль тілінде READ операторының көмегімен компьютерге енгізіледі. Программа ішінен бұл операторды кездесітіріп, компьютер, «?» белгісін экранға шығарып сан (мәлімет) енгізуід күтеді.

Былай жазылады: read(x, y, z) ; клавиатурадан арасы пробелмен бөлінген үш сан теріп <enter> клавшін басамыз.

Readln(x) - сұрақ белгісі жаңа жолға шығып тұрады.

Нәтижелер - программа орындалып болған соң мәні анықталатын айнымалылар. Нәтижені экранға шығрау үшін Паскалда WRITE операторы қолданылады. Мыс: werite(‘natyje= ‘; x) . ‘апостроф белгісінің арасындағылар экранға сол күйінде өзгеріссіз шығады да, х-тың орнына оны мәні шығады.

writeln(‘s= ‘, s) нәтиже жаңа жолға шығады.

Аралық шама - мәліметке де нәтижеге де жатпайтын, программа орындау барысында қажет болатын программалаушы енгізген айнымалылар.

Қосалқы программа - алдын ала ат қойылған программа. Ол негізгі программаның кез-келген бөлігінде атын көрсету арқылы шақырылып атқарыла береді.

ІІ. Сабақты бекіту:

Осы алған біліміміз негізінде шағын, сызықтық программа жаза аламыз.

ЕСЕП: Клавиатурадан екі бүтін сан сұрайтын және экранға олардың көбейтіндісін басып шығаратын программа жазыңыз.

Программаны есеп шығару кезеңдерін ескере отырып жазайық. Есептік математикалық моделін құрамыз:

Математикалық моделі
Паскаль программа
Математикалық моделі:

1. Не белгілі? Екі бүтін сан, х, у - бүтін;

2. Не істеу керек?

Екі сан тенгізу; олардың көбейтіндісін

z:=х*у; аралық шама z-ке меншіктеу.

Нәтижені экранға шығару;

Соңы.

Паскаль программа:

program esep01;

var x, y, z: integer ;

begin

z:=x*y;

write (‘көбейтінді = ‘, z) ;

end.

Дайын нұсқасын компьютерде орындап көрсетеміз.

ІІІ. Сынып жұмысы

Жоғарыдағы программаны ары қарай дамытайық:

тапсырма: №1 Енігізілген екі санның көбейтіндісімен қатар қосындысын да шығаратындай етіп,

№2 Енігізілген екі санның көбейтіндісімен қатар айрымасын да шығаратындай етіп,

№3 Енігізілген екі санның көбейтіндісімен қатар бөліндісін де шығаратындай етіп программаға өзгеріс енгізіңіз. Мүмкін болса компьютерде орындаңыз.

ІV. Үйге тапсырма.

1. Жоғарыдағы программаны екі санға барлық арифметикалық амалдарды қолданып, нәтижелерін экранға шығаратындай етіп өзгертіңіз.

2. §3. 1, §2. 2 оқу.


Ұқсас жұмыстар
Паскаль тілінің негізгі элементтері, синтаксисі және программа құрылымы
9-сыныпқа арналған сабақ жоспары: Паскаль тілінің құрылымы және енгізу-шығару операторлары
Паскаль программалау тілінің негіздері: алгоритмдер, синтаксис және енгізу-шығару
Паскаль тілі мен алгоритмдер: бағдарлама құрылымы, негізгі операторлар және практикалық жаттығулар
9-сынып информатикасы: Паскаль тіліндегі мәлімет типтері, айнымалылар, өрнектер және программа құрылымы
Паскаль программалау тілінің алфавиті мен синтаксисі: арифметикалық өрнектерді жазу ережелері
Паскаль тілінің құрылымы және қарапайым операторлардың жазылуы (9-сынып, информатика)
Паскаль тілінде шамаларды сипаттау, енгізу-шығару және сызықтық бағдарламалар
9-сынып информатикасы: Паскаль тілінде мәліметтерді енгізу және шығару
Тармақталу алгоритмдерін программалау: Паскаль тіліндегі шартты операторлар мен практикалық жаттығулар
Пәндер



Реферат Курстық жұмыс Диплом Материал Диссертация Практика Презентация Сабақ жоспары Мақал-мәтелдер 1‑10 бет 11‑20 бет 21‑30 бет 31‑60 бет 61+ бет Негізгі Бет саны Қосымша Іздеу Ештеңе табылмады :( Соңғы қаралған жұмыстар Қаралған жұмыстар табылмады Тапсырыс Антиплагиат Қаралған жұмыстар kz