Sunteți pe pagina 1din 10
  • imbajul de programare Pascal a fost denumit după un om care dacă ar afla s-ar răsuci în mormânt. Blaise Pascal a fost un francez, dar din fericire a fost un mic geniu așa că îl scuzăm. 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 gândit la așa ceva, dar a fost printre primii. Și a primei mașini de calcul.

  • La ce nu s-a gândit 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 cărui nume îl poartă e folosit ca exemplu pentru cei care încep să învețe 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 folosește.

  • Primul program Pascal Pentru a scrie azi primul program în Pascal avem nevoie să învăţăm prima instrucţiune din Pascal, adică o instrucţiune prin care comandăm calculatorului să scrie ceva, să afişeze un text, pe monitor. Numele acestei instrucţiuni este WRITE (cei care ştiţi engleză trebuie că cunoaşteţi sensul verbului to write).

 

Iar primul program şi cel mai simplu poate arăta aşa:

begin Write (‘Clasa a 6-a’);end.În Pascal există o regulă generală şi anume începutul oricărui program se face cu cuvântul beginiar sfârşitul programului se anunţă cu

cuvântul end urmat de punct. Deasemenea fiecare linie de comandă se termină cu punct şi virgulă.

Execuţia programului va avea ca rezultat afişarea propoziţiei Clasa a 6-a.Observăm că pentru aceasta textul nostru trebuie cuprins între două apostroafe şi închis între paranteze. Aceasta este ceea ce se numeşte sintaxa intrucţiunii WRITE.

Pentru ca să vedem rezultatul execuţiei programului, trebuie ca el să fie scris aşa cum este în mediul de editare Turbo Pascal sau Borland Pascal, apoi să fie compilat şi lansat în execuţie (rulat).

Petru cei care nu au instalat şi nu sunt familiarizaţi cu programul Turbo Pascal sau Borland Pascal, prezentăm separat o anexă a instalării şi utilizării programului Turbo Pascal 7.0. Cei care îl au instalat pe calculator şi cunosc deja modul de lucru cu acest program, pot sări 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 ramâne

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 lânga 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

A elaborat elevul Clasei a IX – a Ciobanu Dan Profesorul Prisacaru Sergiu

Profesorul Prisacaru Sergiu