Sunteți pe pagina 1din 13

LIMBAJULUI PASCAL.

A EFECTUAT: TOFAN DAN.


GRUPA: WEB-012.
CUPRINS:

1. Definitia limbajului pascal.


2. Informatii despre limbajul pascal.
3. Importanta limbajului pascal.
4. Tipuri de date in limbajul pascal.
5. Partile unui limbaj pascal.
6. Metalimbajul BNF.
CE ESTE LIMBAJUL PASCAL.

• Pascal este unul dintre limbajele de programare de referință în știința 


calculatoarelor. Pascal a fost dezvoltat de elvețianul Niklaus Wirth în
1970 pentru a pune în practică programarea structurată, aceasta fiind
mai ușor de compilat. Unul din marile sale avantaje este asemănarea
cu limbajul natural limba engleză, ceea ce îl face limbajul ideal pentru
cei care sunt la primul contact cu programarea. Pascal este bazat pe
limbajul Algol și a fost denumit astfel în onoarea matematicianului
Blaise Pascal, creditat pentru construirea primelor mașini de calcul
numeric. Wirth a mai dezvoltat limbajele Modula-2 și Oberon,
similare cu Pascal.
ASA ARATA UN LIMBAJ PASCAL.
INFORMATIE DESPRE LIMBAJUL PASCAL.

• Cele mai populare implementări a acestui limbaj au fost Turbo Pascal și


Borland Pascal, ambele ale firmei Borland cu versiuni pentru Macintosh și 
DOS, care i-au adăugat limbajului obiecte și au fost continuate cu versiuni
destinate programării vizuale pentru Microsoft Windows (utilizate de mediul
de dezvoltare Delphi) și pentru Linux (Kylix).
• În prezent există și alte implementări mai mult sau mai puțin populare, dar
gratuite, printre care se remarcă Free Pascal și GNU Pascal.
FONDATORUL LIMBAJULUI PASCAL.
IMPORTANTA LIMBAJULUI PASCAL.

• Deși în prezent este relativ rar folosit în industria software, el este încă util
elevilor și studenților care doresc să se inițieze în programare. Spre deosebire
de BASIC, care a stat în trecut la baza învățării programării, Pascal este un
limbaj structurat. De aceea, el formează un anumit tip de gândire, similar
limbajelor moderne, precum C++, dar nu deține complexitatea și
abstractizarea acestuia din urmă, fiind mai ușor de înțeles datorită sintaxei
simple și apropiate de pseudocod.
TIPURI DE DATE IN PASCAL.

• Integer (numere întregi)
• Real (numere reale)
• Char (caractere)
• String (șiruri de caractere)
• Boolean (valori logice)
• Text (fișiere text)
O SCHEMA CU TIPURILE DE DATE.
PARTILE UNUI LIMBAJ PASCAL.

• Prin urmare, un program în limbajul PASCAL este alcătuit din următoarele


componente: antetul, în care se specifică denumirea programului; partea declarativă,
în care se descriu variabilele, funcțiile, tipurile de date, subprogramele etc. folosite în
program; partea executabilă, care include instrucțiunile ce urmează să fie executate
într-o anumită ordine de calculator. Pentru editarea, compilarea și lansarea în execuție
a programelor PASCAL au fost elaborate aplicații speciale, denumite medii de
dezvoltare a programelor. De obicei, în laboratoarele școlare de informatică sunt
instalate mediile de dezvoltare a programelor Turbo PASCAL sau Free PASCAL.
METALIMBAJUL BNF.

• Un limbaj de programare se definește prin sintaxa și semantica lui. E cunoscut faptul că


sintaxa este un set de reguli care guvernează alcătuirea propozițiilor, iar semantica este un
set de reguli care determină înțelesul, semnificația propozițiilor respective. În cazul
limbajelor de programare, echivalentul propoziției este programul. Evident, sintaxa
oricărui limbaj de programare poate fi descrisă cu ajutorul unui limbaj de comunicare între
oameni, de exemplu româna, engleza, franceza etc. S-a considerat însă că o astfel de
descriere este voluminoasă și neunivocă. Pentru o descriere concisă și exactă a sintaxei
limbajelor de programare, s-au elaborat limbajele speciale, denumite metalimbaje. Cel mai
răspândit metalimbaj este cunoscut sub denumirea de BNF – Forma Normală a lui Backus.
MULTUMESC PENTRU ATENTIE!

S-ar putea să vă placă și