limbajul pascal

257

Upload: ionc94

Post on 24-Nov-2015

280 views

Category:

Documents


31 download

DESCRIPTION

Pascal, teorie (Pascal, informatica, clasa, 9, 10, 11, 12, IX, X, XI, XII, probleme, exemple, rezolvari, exercitii, rezolvate, functii, go, to, if, then, proceduri, arbori, tipuri de date, programe)

TRANSCRIPT

  • CUPRINSIntroducereCapitolul 1. VOCABULARUL Sl SINTAXA LIMBAJULUI1.1. Initiere in limbajul PASCAL1.2. Metalimbajul BNF1.3. Diagrame sintactice1.4. Alfabetul limbajului1.5. Vocabularul limbajului1.6. Simbolurile speciale si cuvintele-cheie1.7. Identificatori1.8. Numere1.9. Siruri de caractere1.10. Etichete1.11. Directive1.12. Separatori

    Capitolul 2. TIPURI DE DATE SIMPLE2.1. Conceptul de data2.2. Tipul de date integer2.3. Tipul de date real2.4. Tipul de date boolean2.5. Tipul de date char2.6. Tipuri de date enumerare2.7. Tipuri de date subdomeniu2.8. Generalitati despre tipurile ordinale de date2.9. Definirea tipurilor de date2.10. Declaratii de variabile2.11. Definitii de constante

    Capitolul 3. INSTRUCTIUNI3.1. Conceptul de actiune3.2. Expresii3.3. Evaluarea expresiilor3.4. Tipul expresiilor PASCAL3.5. Instructiunea de atribuire3.6. Instructiunea apel de procedura3.7. Afisarea informatiei alfanumerice3.8. Citirea datelor de la tastatura3.9. Instructiunea de efect nul3.10. Instructiunea if3.11. Instructiunea case3.12. Instructiunea for3.13. Instructiunea compusa3.14. Instructiunea while3.15. Instructiunea repeat3.16. Instructiunea goto3.17. Generalitati despre structura unui program PASCAL

    Capitolul 4. TIPURI DE DATE STRUCTURATE4.1. Tipuri de date tablou (array)4.2. Tipuri de date sir de caractere4.3. Tipuri de date articol (record)4.4. Instructiunea with4.5. Tipuri de date multime (set)4.6. Generalitati despre fisiere4.7. Fisiere secventiale4.8. Fisiere cu acces direct4.9. Fisiere text

    Capitolul 5. FUNCTII Sl PROCEDURI5.1. Subprograme5.2. Functii5.3. Proceduri5.4. Parametri formali functie/procedura5.5. Domenii de vizibilitate5.6. Comunicarea prin variabile globale5.7. Efecte colaterale5.8. Recursia5.9. Declaratii anticipate5.10. Sintaxa declaratiilor si apelurilor de subprograme

    Capitolul 6. STRUCTURI DINAMICE DE DATE6.1. Variabile dinamice. Tipul referinta6.2. Structuri de date6.3. Liste unidirectionale6.4. Prelucrarea listelor unidirectionale6.5. Liste bidirectionale6.6. Stiva6.7. Cozi6.8. Arbori binari6.9. Parcurgerea arborilor binari6.10. Arbori binari de cautare6.11. Arbori de ordinul m6.12. Tipul de date pointerCapitolul 7. METODE DE ELABORARE A PRODUSELOR PROGRAM7.1. Programarea modulara7.2. Testarea si depanarea programelor7.3. Elemente de programare structurata

    Anexa 1. Vocabularul limbajului PASCALAnexa 2. Sintaxa limbajului PASCALBibliografie