Паскаль тілінің құрамына кіретін ағылшын сөзі
Тақырыбы: Паскаль – программалау тілі.
Мақсаты:
Паскаль программалау тілінің алфавитімен таныстыру және алгоритмді программалау тілінде жазу ережелерін түсіндіру.
Жасанды тілдің қалай құрылатынын сезіну.
Тәртіптілік пен жинақылық дағдыларының қалыптасуына әсер ету.
Көрнекілігі: Сабақ жоспарын экранда проекциялау, мульт. мед. жабдықтар, компьютер, Паскаль - программа.
Өтілу әдісі: Мультитехникамен жабдықталған дәстүрлі сабақ.
І. Сабақтың барысы: Жаңа сабақ
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.
Логикалық амал белгілері:
0 x y 5 2 true 1 - 3 - 100 false 0 50 0 false 0 x or y 0 5 2 true 1 - 3 - 100 false 0 50 - 5 true 1 " v: shapes="_x0000_s1026" and — және (логикалық көбейту) операциясы;
or — немесе (логикалык косу) операциясы;
xandy 0
not — емес (терістеу немесе жоққа шығару) операциясы;
true – ақиқат
false - жалған
div – бүтін бөлу. Мыс: 10 div 3 =3 қалдығы еленбейді.
mod – қалдықты табу. Мыс: 10 mod 3 =1 бүтін бөлігі еленбейді.
And – және (логикалық көбейту);
or - немесе (логикалық қосу);
not – емес (терістеу).
‘ (апостроп) – символдық немесе жолдық шамаларды қоршау (тырнақшаға алу) белгісі
:= - меншіктеу белгісі
; - операторлар арасын бөлектеу үшін қолданылады.
Бұдан басқа да көптеген таңбалар бар. Оларды болашақ сабақтарымызда қажеттігіне қарай біртіндеп анықтап отырамыз.
Қатыс таңбалары: , =,
ПАСКАЛЬ ПРОГРАММАЛАУ ОРТАСЫНЫҢ ЕРЕКШЕЛІКТЕРІ
Тілдің алфавиті
Turbo Pascal 7.0. программалау тілі
Құрыдымдық типтер.жиындар
ТИПТІҢ АТЫ ТИП
IBM PC және басқа осы тәріздес дербес компьютерлер жұмысы туралы ақпарат
ЭЕМ (дербес компьютер)
Төменгі деңгейлі бағдарламалау тілдері
Ішкі бағдарламалар
Реттік мәліметтер типтері
ПАСКАЛЬ - Программалау стилі, деректерді енгізу және шығару
Паскаль программалау тілі
Ұсыныстар портфеліне кіретін бұйымдардың бәсекеге қабілеттілігінің деңгейін бағалау және жіктеу
Қаламгерлік көсемсөзі
Қазақ іс қағаздары тілінің тарихы
Кіші жүздің Ресей империясынын құрамына енуі.
АТАЛАР СӨЗІ – АҚЫЛДЫҢ КӨЗІ
Ағылшын тілі сабақтарының танымдық белсенділікті арттыру мүмкіндіктері
Паскаль тіліндегі программа құрылымы
Паскаль тiлiнiң операторлары