limbaj de programare alfabet pascal, DPA 2018 Matematică Fizică Informatică
limbaj de programare Pascal a fost dezvoltat în anii 1968-1971. Niklaus Wirth din Zurich Institutul de Informatică (Elveția). Scopul inițial de dezvoltare a limbajului a fost dictată de necesitatea unui instrument „pentru programarea predării ca disciplină sistematică." La scurt timp, cu toate acestea, ea a dezvăluit un limbaj Pascal extrem de eficient într-o varietate de aplicații, de la rezolvarea problemelor mici de caracter numeric pentru dezvoltarea de sisteme complexe de software - compilatoare, baze de date, sisteme de operare, etc.
Textul Pascal-program este o secvență de linii constând din caractere care formează alfabetul limbii. Liniile de program terminate cu caractere speciale de control care nu sunt incluse în alfabetul. Lungimea maximă este de 126 de caractere.
limba alfabet este format din următoarele caractere:
structura lexicală a limbii.
Simboluri ale alfabetelor limbajului folosit pentru a construi un program de Pascal-elemente de bază - bilete de intrare.
Token - cea mai mică unitate de limbă, care are un sens independent.
În Turbo Pascal, există următoarele clase de token-uri:
1. Incintele (rezervat) cuvânt.
Acesta este un grup limitat de cuvinte construite din litere. Fiecare cuvânt oficial este educația indivizibilă, al cărei sens este fixat în limba. NU folosiți cuvinte funcționale introduse de programator ca nume (adică, ca identificatori de variabile, constante, etc.).
Toate cuvintele 55 de limbi oficiale sunt prezentate mai jos.
Rețineți că sintaxa limbajul Turbo Pascal este, de fapt, permite utilizarea unor cuvinte funcționale ca elemente de identificare (la numărul de astfel de cuvinte includ asamblare, extern, transmite, întrerupe, privat, virtuală). Strict vorbind, aceste cuvinte sunt numite în limbajul directivelor. Cu toate acestea, programe de claritate pentru mai folosi directivele ca identificatori nu este recomandată.
- Identificatori (nume). Identificatorii sunt introduse pentru a se referi la variabilele de program, constante, tipuri, etichete, proceduri și funcții, și sunt formate din litere și numere, dar poate începe numai cu o literă.
ID-ul Lungimea poate fi arbitrară, dar compilatorul vede doar primele 63 de simbolul său.
Este important să ne amintim că, în limbajul Turbo Pascal litere mari și mici corespunzătoare în identificatori și cuvinte de funcții nu se disting. Astfel, următoarele trei identificatori reprezintă aceeași variabilă:
index
INDEX
index
- Imagine. Acest grup reprezintă numărul de jetoane, siruri de caractere, și alte valori. Condiții de formare a imaginii vor fi prezentate în secțiunile relevante.
- Semne operații sunt formate din unul sau mai multe caractere speciale și sunt destinate să specifice operațiunilor de conversie a datelor privind valorile și calculul-NY.
- Separatoarele sunt de asemenea formate din caractere speciale și sunt utilizate în principal pentru a crește vizibilitatea textelor de program. Exemple de distanțiere sunt următoarele structuri:
Directivele compilatorul ar trebui să includă imediat după bretele de deschidere (fără eșantion pescuit și file) simbolul „$“ (dolar), și în spatele ei - o singură literă care definește modul de compilare specifice. După litere pot prezenta TVA „+“ semnul (pozitiv) sau „-“ (minus) definirea, respectiv, dar seta sau anula un mod predeterminat, de exemplu:
Luarea în considerare a directivelor specifice de compilator efectuate în discutarea acelor aspecte ale limbii la care se referă.