Tipul de înregistrare

Previzualizare atestat:

Cuprins atestat:

COLEGIUL TEHNIC "G-RAL D. PRAPORGESCU"- Notiuni generale despre limbajul Turbo Pascal ;
- Scurt istoric al limbajului ;
- Sectiunea declarativa a limbajului;
- Sectiunea de instruciuni a limbajului
- Tipul de inregistrare ;
- Listingul implementarii algoritmului in limbajul Turbo Pascal ;
- Rezultatul obtinut dupa rularea progrmului;
- Bibliografie.

Extras din atestat:

Pentru prelucrarea informatiei omul a inventat calculatorul, dar datorita dezvoltarii vertiginoase a prelucrarilor de date cu calculatorul, s-au putut aborda si rezolva probleme din ce in ce mai complexe.Definit de catre Niklaus Wirth , limbajul Pascal ( numit astfel in cinstea matematicianului francez Blaise Pascal ) , este un limbaj de interes general conceput initial in scop didactic, ca instrument de invatare a programarii in mod sistematic.

Datorita calitatilor sale (foloseste un instrument bine structurat de reprezentare a programelor , asigura claritate, sugestivitate si simplitate), acest limbaj a fost adoptat rapid ca limbaj de initiere in programare si a fost apoi extins cu facilitati care sa-i asigure perfomanta ca limbaj de nivel inalt ce poate fi folosit la rezolvarea unei mari diversitati de probleme, cu grad sporit de complexitate.

Realizarea unui program in limbaj Pascal necesita parcurgerea a trei etape :

- Editare - scrierea programului sursa , cu ajutorul unor programe de sistem ( utilitare);

- Compilare - se aduce in memorie si se executa compilatorul Pascal. Acesta determina calculatorul sa citeasca programul sursa si sa realizeze conversia acestui program in program obiect;

- Executie - programul obiect este adus in mrmorie si lansat in executie: se efectueaza citirea datelor, calcule si scrierea rezultatelor, exact in modul specificat de catre programul sursa. Aceasta etapa poate fi repetata ori de cate ori este necesar. Recompilarea se efectueaza numai in cazul modificarii programului sursa.

Structura unui program Pascal complet are doua sectiuni :

- Sectiunea declarativa ;

- Sectiunea instructiunilor.

Sectiunea declarativa - poate cuprinde maxim sapte alte sectiuni, grupate astfel :

a) antetul programului, precedat de cuvantul cheie program;

b) sectiunea de declarare a unitatilor de program, definita cu ajutorul cuvantului cheie uses cuprinde enumerarea unitatilor de program ce vor fi folosite

c) Sectiunea de declarare a etichetelor, definita cu ajutorul cuvantului cheie label, grupeaza declaratiile de etichete folosite pentru controlarea stricta a salturilor neconditionate generate in program de instructiunile goto;

d) Sectiunea de declarare a constantelor, definita cu ajutorul cuvantului cheie const

e) Sectiunea de declarare a tipurilor, definita cu ajutorul cuvantului cheie type, grupeaza declaratiile de noi tipuri de variabile specifice utilizatorului.

f) Sectiunea de declarare a variabilelor, definita cu ajutorul cuvantului cheie var , grupeaza declaratiile de variabile.

g) Sectiunea de declarare a functiilor si procedurilor, ce grupeaza toate declaratiile de functii si proceduri , precedate de cuvintele cheie function , respectiv procedure.

Sectiunea instructiunilor - este delimitata de cuvintele cheie begin si end, si cuprinde toate instructiunile programului.

Orice program se termina prin punct.

Orice limbaj de programare se caracterizeaza prin sintaxa si semantica.

Sintaxa limbajului este data de totalitatea regulilor de scriere corecta.Dar un program corect din punct de vedere sintatic nu este automat un program bun

Prin semantica unui limbaj se intelege ce anume realizeaza fiecare instructiune a sa Sintaxa este formalizata perfect din punct de vedere matematic dar nu acelasi lucru se intampla si cu semantica. Sintaxa poate fi descrisa cu ajutorul diagramelor de sintaxa. Acestea nu reprezinta singura forma de descriere a sintaxei unui limbaj, dar se remarca prin faptul ca sunt sugestive.

In diagrama de sintaxa putem intalni urmatoarele simboluri grafice:

- Cercuri - incadreaza anumite simboluri speciale;

- Elipse - incadreaza cuvinte rezervate (nu pot fi folosite in alt context)

- Dreptunghiuri - incadreaza elemente definite prin alte diagrame de sintaxa.

Un program scris intr-un limbaj de programare trebuie tradus de catre programul numit "compilator" in cod masina. In primul rand programul trebuie sa fie corect din punct de vedere sintatic ( altfel nu poate fi tradus). A verifica corectitudinea nu este un lucru simplu. Din acest motiv, verificarea este realizata de diagramele de sintaxa.

Vocabularul oricarui limbaj este format din : setul de caractere, identificatori,separatori, comentarii.

Bibliografie:

Informatica'' ; Autori : B. Patrut , M. Milosescu ; Edutura Teora ;

- ''Programarea calculatoarelor'' ; Autori : Fl. Munteanu , T. Ionescu , Gh. Musca , D. Saru , S. M. Dascalu ; Editura Didactica si Pedagogica - Bucuresti, 1995.

- ''Bacalaureat si atestat '' ; Autori : S. Niculescu si colaboratori ; :

Editura : L&S, 1998

- ''Algoritmi si limbaje de programare'' ; Autori : S. Niculescu , S Eftene ; Editura Didactica si pedagogica

- ''Informatica'' ; Autori : S. Niculescu, L. Butnaru ; Editura Didactica si pedagogica

Descarcă atestat

Pentru a descărca acest document,
trebuie să te autentifici in contul tău.

Structură de fișiere:
  • Ttipul de inregistrare.doc
Alte informații:
Tipuri fișiere:
doc
Diacritice:
Da
Nota:
9/10 (5 voturi)
Nr fișiere:
1 fisier
Pagini (total):
27 pagini
Imagini extrase:
27 imagini
Nr cuvinte:
4 626 cuvinte
Nr caractere:
26 881 caractere
Marime:
37.79KB (arhivat)
Publicat de:
Anonymous A.
Nivel studiu:
Liceu
Tip document:
Atestat
Materie:
Informatică
Tag-uri:
program, inregistrari, sintaxa, algoritmi
Predat:
la liceu
Profil:
Real
Specializare:
Matematică–informatică
Sus!