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




Презентация қосу
Паскаль
программалау
тілі
Қазіргі кезде Паскаль аты программалау
тілдерінде – тіл аты ретінде кеңінен
қолданылады. Паскаль программалау тілі
ХVII ғасырда өмір сүрген француз ғалымы
Блез Паскальдің құрметіне аталып отыр.
Блез Паскаль /1623-1662/
1623 жылы Франция мемлекетінің
Клермон – Ферран қаласында дүниеге
келген. Ол жастайынан – ақ білімділігі,
алғырлығы, зеректігімен, әсіресе
математика саласына бейімдігімен
баршаның көзіне түсті. 1662 жылы Блез
Паскаль қайтыс болған соң, әлем білген
Блез Паскаль қайталанбас аса дарынды математиктердің
/1623-1662/ бірі болып тарихқа кірді. Ол математика
ғылымының дамуына үлес қоса отырып,
математика ғылымының бір саласы –
ықтималдар теориясының ірге тасын
қалады.
Никлау Вирт 1934 жылдың 15 ақпанында Цюрих
маңындағы Винтертуре қаласында дүние
келген.Оның үйі әкесі сабақ беретін мектептің
жанында болатын. Оның үйінде өте жақсы
кітапхана қоры болды. Осы кітаптардың ішінде оны
темір жол, турбина, телеграф туралы кітаптар
болатын.Бала кезінен Вирт техникаға әуес болды,
әсіресе авиамодельдеу техникасымен
шұғылданатын. Мектеп қабырғасында оқы жүріп
мектептің жертөлесінен “құпия лаборотория ”
ашып сонда шұғылданған.
Осы қызығушылықтары оның болашағын
анықтаған сияқты. 1954 ж. Цюрихтағы Техникалық
университеттің электроника факультетіне түседі.
1934-1999 ж 1963 ж. Ол АҚШ Алгол программасы бойынша
диссертациясын құрады, университет профессоры
атақтарын алды. Осылайша ол Паскаль
программалау тілінін ұсынған болатын. Никлаус
вирт 1999 жылдың 1 сәуірінде дүниеден өтті.
Паскаль тілін 1968-1971 жылдары швейцариялық
ғалым Никлаус Вирт қолайлы программалау тілі
ретінде ұсынған болатын.
1979 жылы стандартты тіл есебінде қабылданған.
Паскаль тілі Алгол, Фортран, бейсик, т.с.с тілдерге
қарағанда барынша жетілдірілген тіл қатарына
жатады.Паскаль тілі өзінінің қарапайымдылығына
және тиімділігіне байланысты бүкіл дүние жүзіне
кең таралды.
1983 жылы Паскаль тілі Халықаралық стандартқа:
ISO:7185:1983 болып енгізілді.
Паскаль тілінің мынадай ерекшеліктері бар:
Тілдің қарапайымдылығы оны тез арада жете меңгеруге
мүмкіндік береді;

Тіл алгоритмді сақтап құрылған. Мұнда программаны бірте
– бірте дамыту арқылы жеке блоктар түрінде құруға болады.
Ол программалау тілін үйрену үшін өте қажет;

Деректердің құрылысына қарай сандық, белгілік және екілік
информациямен жұмыс жүргізуге және күрделі алгоритмді
бағдарлама жасауға қызмет етеді;

Тілге дамытылған берілгендер типтері енгізілген. Олар өңделетін
берілгендер элементтерін толық сәйкестендіріліп сипаттауға және
жаңа берілгендер типтерін енгізуге мүмкіндік береді;

Жүйелік бағдарламалауда кеңінен қолдануына оның өте тиімді
бағдарламалау құру мүмкіндігі , кішігірім жеңіл программалармен
бірге күрделі құрылымды программаларды құруға болады.
PROGRAM BASTAU:
СИПАТТАУ БӨЛІМІ
begin
ОПЕРАТОРЛАР БӨЛІМІ
end
Паскаль тіліндегі программа
құрылымы
Турбо Паскаль программалау ортасы

1.Турбо Паскаль ортасын қосу үшін: TURBO прогр. Ашу
Программа текстісін енгізу
Мысалы: тік төртбұрыштың ауданын табу:
Меню командасын пайдалану үшін:

• Программаны компиляциялау-Alt+F9
Compile
• Ctrl+F9 RUN (орындау)
• Аlt+F5 (нәтиже шығару)
• F2 -File/save (сақтау)
• File-Exit (ТП ортасын жабу)
• F3-File/Open (ашу)
Нәтиже шығару терезесі
Операторлар:
ендіру операторы Read( )
• шығару операторы Write ( )
• меншіктеу операторы :=
• Әр оператордан соң нүктелі үтір (;)
таңбасы қойылады.
Тік төртбұрыштың ауданын тап

Алгоритмін,
блок схемасын,
программасын a
құр.
b

S= a b
.
алг аудан басы Program audan;
арг а, b usesCRT;
нәт S a:=6 Var
a, b, S: integer;
басы b:=11 Begin
а:=6 S:=a*b
ClrScr;
b:= 11 A:=6;
B:=11;
S:=a*b S
S:=a*b;
S шығару Write (‘audan S=‘,
соңы S);
соңы
End.
Үй тапсырмасы:
2.1 тақырып оқу.
Мазмұндау.
Екі жай бөлшекті алу,
көбейту дің
алгоритмін,
программасын құру.

Ұқсас жұмыстар
Паскаль тілі
TP және Си подпрограммаларды пайдалануды салыстыру. Ішкі программаларды пайдаланатын программалар құру. Модульдерді пайдаланатын программа құру
Тілдер теориясы
Паскаль тіліндегі программа
Pascal тілінде бағдарламалау
Паскаль программалау тілдері
Көшу операторы
Алгоритмдік тілдің алфавиті, синтаксисі және семантикасы
Операторлар бөлімі
Формальды тілдер түсінігі
Пәндер