imbajul de programare Pascal a fost denumit dup un
om care dac ar afla s-ar rsuci n mormnt. Blaise
Pascal a fost un francez, dar din fericire a fost un mic geniu aa c l scuzm. E renumit pentru descoperirile sale din domeniu hidrodinamicii i, ca un exemplu, pentru inventarea presei hidraulice. i a siringii. Nu este el primul care s-a gndit la aa ceva, dar a fost printre primii. i a primei maini de calcul. La ce nu s-a gndit au fost limbajele de programare. i se mai i spune c limbajul acesta a fost numit n cinstea lui. Hmpf! Indiferent ce face Pascal acuma, limbajul de programare a crui nume l poart e folosit ca exemplu pentru cei care ncep s nvee s programeze. E un fel de poart spre aceast lume. Este foarte apropiat de limbajul natural al omului i, poate de aceea are unele bizarerii c nimeni nu-l mai folosete. Primul program Pascal Pentru a scrie azi primul program n Pascal avem nevoie s nvm prima instruciune din Pascal, adic o instruciune prin care comandm calculatorului s scrie ceva, s afieze un text, pe monitor. Numele acestei instruciuni este WRITE (cei care tii englez trebuie c cunoatei sensul verbului to write).
Iar primul program i cel mai simplu poate arta aa:
begin Write (Clasa a 6-a);end.n Pascal exist o regul general i anume nceputul oricrui program se face cu cuvntul beginiar sfritul programului se anun cu cuvntul end urmat de punct. Deasemenea fiecare linie de comand se termin cu punct i virgul. Execuia programului va avea ca rezultat afiarea propoziiei Clasa a 6-a.Observm c pentru aceasta textul nostru trebuie cuprins ntre dou apostroafe i nchis ntre paranteze. Aceasta este ceea ce se numete sintaxa intruciunii WRITE. Pentru ca s vedem rezultatul execuiei programului, trebuie ca el s fie scris aa cum este n mediul de editare Turbo Pascal sau Borland Pascal, apoi s fie compilat i lansat n execuie (rulat). Petru cei care nu au instalat i nu sunt familiarizai cu programul Turbo Pascal sau Borland Pascal, prezentm separat o anex a instalrii i utilizrii programului Turbo Pascal 7.0. Cei care l au instalat pe calculator i cunosc deja modul de lucru cu acest program, pot sri peste anexa aceasta.
Introducere in limbajul Pascal
Tipuri de limbaje de programare: 1.) Limbaje cod-masina : descriu instructiunile in sistemul de numeratie binar (0 si 1). 2.) Limbaje de ansamblare : au la baza un set de coduri , reprezentari simbolice ale instructiunilor. 3.) Limbajele de nivel inalt : sunt limbajele apropiate de cel natural ce foloseste vocabularul limbii engleze. ex: Pascal (Niklaus Wirth 1971) ; C/C++ (1972 Dennis Ritchie si Brian Kernigham) ; Cobol aparut in 1960 etc. STRUCTURA UNUI PROGRAM PASCAL program identificator_nume ; uses crt, graph , dos ; definitiide constante ; ex: const n=22 definitii de tipuri de date ; ex: type sir=array[2..22]of real declaratii de variabile ; var n,z:longint ; Begin instructiuni ; End. TURBO PASCAL Elementele de baza ale limbajului PASCAL Evolutia limbajelor de programare cunoaste trei mari perioade distincte de timp si anume: anii 1950-1959, 1960-1969, dupa 1970. 1950-1960 Anii '50 reprezinta etapa de pionierat in domeniul programarii calculatoarelor. n aceasta perioada s-a cristalizat notiunea de program. Initial, programele erau scrise 14514g616o in cod masina (instructiunile, datele intrare - iesire formate din succesiuni de 0 si 1, asa cum, de fapt, le prelucreaza orice calculator din lume). Datorita acestui fapt, scrierea programelor, introducerea datelor erau activitati deosebit de migaloase si foarte putin productive. Un pas important in evolutie este dat de aparitia limbajelor de asamblare. Acestea folosesc pentru fiecare instructiune in cod masina, o abreviere in limba engleza ce sintetizeaza efectul instructiunii respective. Desi mult usurata , activitatea de programare ntr-un limbaj de programare ramne destul de dificila. Cu toate acestea, si astazi limbajele de asamblare sunt folosite cu succes datorita unor avantaje cum ar fi posibilitatea scrierii unor programe specifice calculatorului pe care se ruleaza un anumit program (deci cu mare viteza de executie); posibilitatea scrierii unor secvente de program care nu pot fi scrise ntr-un limbaj evoluat din cauza lipsei de instructiuni specifice; etc. Limbajul Pascal - a aparut la nceputul anilor '70 si a fost elaborat de matematicianul N.Wirth. Initial, limbajul a fost conceput pentru predarea sistematica a disciplinei de programare a calculatoarelor (structurile clasice din programarea structurala au fost transformate in instructiuni). Cu timpul limbajul a nceput sa fie folosit si n programarea calculatoarelor. Un rol fundamental pentru aceasta la avut firma americana Borland, care a implementat o noua varianta numita Turbo Pascal, care, pe lnga instructiunile clasice ale limbajului contine si multe altele. Un mare avantaj al acestui limbaj este acela ca utilizatorul are posibilitatea sa-si declare propriile tipuri de date. Ultimele versiuni permit programarea pe obiecte. A elaborat elevul Clasei a IX a Ciobanu Dan Profesorul Prisacaru Sergiu