Turbo Pascal 7.0 proqramla ş dırma dili. Proqramla ş dırma dili Pascal Paskal dili, 1968-1970-ci ill ə rd ə İ sveç ali politexnik m ə kt ə binin informatika.

Презентация:



Advertisements
Похожие презентации
Proqramla ş dırma dili Pascal Paskal dili, ci ill ə rd ə İ sveç ali politexnik m ə kt ə binin informatika institutunun direktoru professor Niklaus.
Advertisements

Системы счисления 1 Say sistemləri Say sistemləri haqqında məlumat Təsnifatı Mövqeli say sistemləri üzərində əməllər.
TƏLƏBƏLƏRDƏ İT İSTİFADƏ BACARIQLARININ ARTIRILMASI
İcmaya əsaslanan sağlamlıq, xəstəliklərlə mübarizə tədbirləri.
1. SİSTEM PROQRAMLARI 2. TƏTBİQİ PROQRAMLAR 3.PROQRAMLAŞDIRMA ALƏTLƏRİ.
program и мя п рограммы ; var и мя п еременной : т ип ; begin операторы end. - Имя программы - Раздел описания переменных - Раздел операторов.
Циклические программы Устный счет Язык программирования Pascal ABC.
АЛГОРИТМ ВЕТВЛЕНИЯ ОПЕРАТОР ВЕТВЛЕНИЯ. Какая задача решается по этой программе? Program Z1: Var a,b,c: integer; Begin Write ( vv a,b:); Read (a,b); C:=(a+b)*(b-a);
Транксрипт:

Turbo Pascal 7.0 proqramla ş dırma dili

Proqramla ş dırma dili Pascal Paskal dili, ci ill ə rd ə İ sveç ali politexnik m ə kt ə binin informatika institutunun direktoru professor Niklaus Virt t ə r ə find ə n t ə l ə b ə l ə rin proqramla ş dırmanı öyr ə nm ə si m ə qs ə dil ə i ş l ə nib hazırlanmı ş dır.

Niklaus Virt Paskalın t ə kc ə t ə hsil üçün oldu ğ unu dü ş ünm ə k olmaz- N.Virt (1984-cü il): «Sübut olunmu ş dur ki, Paskal dili t ə lim m ə qs ə dil ə yaradılmı ş dır. Lakin t ə lim üçün yalnız bu dilin istifad ə olunması yegan ə yol deyil.....». * *

Pascal dili İ ll ə r keçdikc ə sübut olundu ki, bu dil t ə kc ə t ə lim m ə qs ə dil ə deyil, h ə m d ə mür ə kk ə b proqram t ə minatının yaradılması üçün populyar bir dil oldu. Paskal dilinin ba ş lan ğ ıc variantı m ə hdud imkanlara malik idi, indi is ə y ə ni onun geni ş l ə ndirilmi ş forması daha böyük imkanlara malikdir.

N ə üçün PASCAL? Paskal dili fransız alimi Blez Paskalın şə r ə fin ə adlandırılmı ş dır. B.Paskal 1642-ci ild ə birinci mexaniki hesablama ma ş ını icad etmi ş dir.Paskalın ma ş ını toplama ma ş ını idi.

Proqramlaşdırma dilləri haqqında əsas məlumat Proqramlaşdırma dilləri haqqında əsas məlumat Dil – i ş ar ə l ə r sistemidir. EHM dili (ma ş ın dili) – ikilik i ş ar ə l ə r sistemidir. Ona gör ə d ə yazılmı ş proqramı kompüterin ba ş a dü ş m ə si üçün kompüter ə aydın bir dil olmalıdır. Bu çevrilm ə prosesi translyasiya adlanır..

İ nterpretator v ə kompilyator Translyatorlar iki yer ə bölünür – interpretatorlar v ə kompilyatorlar: İ nterpretator proqramı s ə tirb ə s ə tir t ə rcüm ə edir v ə yerin ə yetirir. Kompilyator proqramı bütövlükd ə t ə rcüm ə edir, sonra is ə yerin ə yetirir.

İ nteqralla ş mı ş Turbo Pascal-7.0 mühiti İ nteqralla ş mı ş sistem ə a ş a ğ ıdakılar aiddir: M ə tn redaktoru Kompilyator Uy ğ unla ş dırma( Отладчик ) Arayı ş (sor ğ u) sistemi Proqramın icrası sistemi

Dilin əsas vasitələri Dilin əsas vasitələri Dilin simvolları – m ə tnl ə rin qurulmasında istifad ə olunan i ş ar ə l ə r. Dilin ə lifbası – Simvollar yı ğ ımı. Turbo Pascal 7.0-d ə dilin ə lifbası bunlardır: Böyük v ə kiçik latın h ə rfl ə ri Ə r ə b r ə q ə ml ə ri (0 – 9) simvollar + - * / =,. ; : _ ( ) { } və s. Xüsusi xidm ə ti ( зарезервированные ) sözl ə r

Turbo Pascal 7.0 –da komandalar, funksiyanın adları xüsusi xidm ə ti v ə ya ə vv ə lc ə d ə n mü ə yy ə nl əş dirilmi ş sözl ə rd ə n istifad ə olunur. Xidm ə ti sözl ə r üç qrupa ayrılır: operatorlar (READ, WRITELN v ə s.) Funksiya adları (SIN, COS v ə s.) Açar sözl ə r (VAR, BEGIN, END v ə s.) Dilin əsas vasitələri

Proqramın strukturu 1. Proqramın ba ş lı ğ l 2. T ə svir hiss ə si 3. Proqramın gövd ə si Paskal dilind ə ist ə nil ə n proqram mü ə yy ə nl əş dirilmi ş struktura malikdir:

Proqramın strukturu PROGRAM ad; Const; - sabitl ə rin t ə sviri; Var; - d ə yiş ə nl ə rin t ə sviri; BEGIN operator 1; operator 2; ….. operator n-1; operator n; Readln END.

İ xtiyari proqram istifad ə çi il ə giri ş -çıxı ş operatorları vasit ə sil ə mübadil ə edir. Giri ş v ə çıxı ş operatorları

Klaviaturadan informasiyanın daxil edilm ə si READ operatoru vasit ə sil ə yerin ə yetirilir. READ, operatoru vasit ə sil ə veril ə nl ə r daxil edilirv ə onun i ş i veril ə nl ə ri daxil ed ə n ə q ə d ə r davam edir. Yazılı ş ı bel ə dir: READ( а,b,...) READLN( а,b,..,), burada а,b,... – daxil edil ə n d ə yi şə nl ə rin adlarıdır READLN – ENTER klavi ş i basılana q ə d ə r öz i ş ini görür. READ giri ş operatoru

WRITE çıxı ş operatoru İ nformasiyanı ekrana çıxarmaq üçün WRITE Operatorundan istifad ə edilir. Yazılı ş ı bel ə dir: WRITE( а,b,...) WRITELN( а,b,..), burada а,b,... – çıxı ş da olan sabitl ə r, d ə yi şə nl ə r v ə ifad ə l ə r siyahısıdır.

WRITE çıxı ş operatoru 1. WRITE(2*2) – 4 ə d ə dini ekrana çıxarır 2.WRITE(2*2=) – ekrana çıxarır: 2*2= 3. WRITE(2*2=, 2*2) – ekrana çıxarır: 2*2=4

mühiti Turbo Pascal 7.0 mühiti bağlayan düymə Faylın adı Pəncərənin nömrəsi Masştab düyməsi Sürüşdürmə zolağı Redaktə olunası sətrin nömrəsi Номер позиции в строке

İ ki tam ə d ə din hasilini hesablayan ilk proqram: Program p1; Var a,b,с: integer; { tam ədədlərin təsviri} Begin WriteLn(probellə ayrılan 2 tam ədəd daxil edin:'); ReadLn(a,b); с:=a*b; WriteLn(onların hasili bərabərdir: ', с); ReadLn End.

Proqramın kompilyasiyası - Proqram yazıldıqdan sonra m ə tn ma ş ın koduna çevrilm ə lidir. Bunun üçün ba ş menyuda - Compile menyusunda Compile (v ə ya Alt+F9). Ə vv ə lc ə kompilyator proqramın sintaktik s ə hvl ə rin olub-olmamasını yoxlayır. S ə hv tapılsa, kursor s ə hv tapılan yerd ə dayanır v ə s ə hvi qırmızı fonda sarı r ə ngl ə bildirir.

Proqramın yerin ə yetirilm ə si Bunun üçün Run menyusunda Run (v ə ya Ctrl+F9). Bundan sonra ekranda bel ə bir m ə lumat yazılır: probell ə ayrılan 2 tam ə d ə d daxil edin: Kursor növb ə ti s ə trd ə dayanır. Probell ə ayrılan 2 tam ə d ə di daxil edib düym ə sini basırıq, bundan sonra bel ə bir m ə lumat ekrana çıxır: onların hasili b ə rab ə rdir:... Nöqt ə l ə rin yerin ə cavab yazılır v ə düym ə si basılana q ə d ə r m ə lumat ekranda qalır

Proqramın yadda saxlanılması Proqramı yadda saxlamaq üçün: - Ə sas menyuda File seçirik; - Save v ə ya Save as...; - Açılan p ə nc ə r ə d ə fayla ad verilir v ə düym ə si basılır.