Alfabetul și limbaj dicționar pascal
Poate fi folosit în loc de paranteze pătrate []
Semnificația fiecăruia dintre cuvintele rezervate este strict stabilită. Cuvintele rezervate nu pot fi folosite ca nume de identificatori.
Tabelul 2 Cuvintele rezervate ale limbajului Pascal
absolută și matrice asm începe caz Const constructor div Goto face downto destructor altceva final exportă fișier extern pentru funcția înainte dacă punerea în aplicare în interfața în linie de întrerupere moștenită
Absolut Assembler logic ȘI bloc matrice Start Opțiune constantă constructor Impartirea intregilor Daylight Efectuați Reducerea la destructor (Destroyer) celălalt capăt al blocului la export fișier extern Leading Funcție Atunci când punerea în aplicare a (inclus.) Principal Întrerupere Interfață Moștenirea
etichetă zero mod bibliotecă nu sau ambalate obiect proceduri de înregistrare program de repetare set șir shr shl apoi la unitatea de tip până utilizează var în timp ce cu xor
Tag Biblioteca Modulo lipsa de logică nu sunt logice sau a unui obiect de Packaged procedură program de înregistrare repetate de mai multe biți SHIFT stânga biți trecerea la linia dreapta care creșterea modulului de tip Înainte de a utiliza AC în timp ce cu XOR
Un grup de cuvinte care are un anumit sens, numit fraza. Expresia limbaj de programare constând din cuvinte și simboluri și specifică regula pentru calcularea unei valori, numită expresie. limbaj de design minim, care este un gând complet, o sugestie. În cazul în care limbajul de programare Oferta, o descriere completă a unei acțiuni care urmează să fie efectuată, aceasta se numește un operator. Propunerea descrie structura și ORGA-nization a datelor - limba de obiecte, pe care diverse acțiuni sunt efectuate se numește o descriere.
Pentru a afla cum să scrie programe, trebuie să învețe o sintaxă limbaj de programare (reguli pentru înregistrarea desenelor și modelelor sale) și semantica (sensul și regulile de utilizare a acestor structuri)
Identifier - numele este un element al programului (proceduri, funcții, constante, variabile și tipuri de date).
Pentru a indica dezvoltatorii predeterminate tipuri de date de limbă, constante, proceduri și funcții sunt identificatori standard (sin, cos, ln, sqr, sqrt și colab.).
Pentru a desemna etichete, constante, proceduri și funcții definite de programator, sunt folosite ID-uri de utilizator.
Când inițializați orice element al programului utilizând identificatorul ar trebui să fie ghidate de următoarele reguli:
· Identificatorul trebuie să înceapă cu o literă sau caracterul subliniere;
· Pascal nu face distincție între litere mari și mici;
· Pornind de la a doua poziție în Pascal, împreună cu litere și numere pot fi utilizate;
· Spațiul este în Pascal și separatorul nu poate sta în identificatorul;
· Utilizarea altor caractere (litere non-englezești ale alfabetului, semne de punctuație, caractere-pseudo grafice), în identificatori nu este permisă;
· Cuvinte rezervat ca identificatori nu sunt utilizate;
· Lungimea de identificare maximă este de 127 de caractere, dar sunt semnificative numai primele 63 de caractere.
Constante și variabile
constante de date de apel ale căror valori sunt stabilite în partea descriptivă a procesului de executare a programului și de program nu sunt modificate. Acestea sunt date de ID-ul utilizatorului. Constante „învață“ computerul în formă de înregistrări. În Pascal, constantele utilizate în trei tipuri:
· Caracter sau un șir.
Constantele numerice sunt folosite pentru a reprezenta date numerice (întregi și reale). Constantele Boolean sunt folosite pentru a reprezenta datele care fac sens de declarații logice (da, nu, adevărat-fals). Constantele de caractere sunt date care sunt secvențe de simboluri.
avantajul de locuri de muncă de o valoare constantă ca o constantă și nu sunt variabile, că, prin blocarea posibilității modificărilor sale accidentale (de exemplu, prin eroare de programare).
În Pascal există un număr de constante, ale cărui valori pot fi accesate fără definirea prealabilă. Ele sunt numite constante rezervate (adevărat, fals, maxint, pi).
Variabila este cantitatea care se poate schimba valoarea sa în timpul rulării. Cu fiecare variabilă program de legat caracteristică a numit-tip.
În plus, există constante și variabile tastate constante. Datele de acest tip sunt descrise în secțiunea const, dar ele trebuie să indice tipul.
constantă tastată este echivalentă cu o variabilă valori pre-inițializat, și acțiuni cu programul ei pot fi, de asemenea, produs ca o variabilă.
Tipul de date definește structura de date, o multitudine de valori de date valide, precum și un set de operații asupra lor.
Pentru tipurile de date simple, includ:
· Tipuri definite în limba (tip standard): real, întreg, boolean, caracter, sir;
· Tipurile definite de utilizator: liste și un interval (interval).
Tipuri de date reale
Pentru tipurile de date reale utilizate în Pascal sunt: reale, single, duble, extins, comp. Acestea diferă unul de altul intervale de valori admisibile (adică, valori care pot lua aceste tipuri de variabile). Pentru a stoca variabilele de tip real, necesită cantități diferite de memorie.
Tablitsa3.Harakteristika tipuri de date reale.
Numărul de cifre semnificative ale mantisa