Documente Academic
Documente Profesional
Documente Cultură
P ro f . C o n s t a n t i n L u m i n i t a S i m o n a
DEFINIȚIE
EX:
Să presupunem că mama ne roagă să cumpărăm pâine.
Ce trebuie să facem?
Când am decis să plecăm la magazin vom proceda astfel:
- luăm banii necesari;
- ne îndreptăm către magazin;
- solicităm o pâine;
- o plătim;
- venim cu ea către casă;
- o dăm mamei.
Am obţinut astfel un algoritm:
* şi care pornind de la ceva (în cazul nostru bani) obţinem ceea ce dorim (pâinea).
CLASIFICAREA DATELOR
• Orice algoritm lucrează cu date.Datele sunt caracterizate prin nume, tip și valoare.
Clasificarea operatorilor
Metode de reprezentare a algoritmilor
•
• Limbajul natural nu permite o descriere suficient de exactă a algoritmilor.
!
• Din acest motiv pentru reprezentarea algoritmilor se folosesc diferite forme
de descriere caracteristice.
Două din cele mai folosite forme de descriere a algoritmilor sunt:
limbajul pseudocod;
Scheme logice.
Reprezentarea algoritmilor prin scheme logice
Citeste
Scrie
Variabila expresie
1
• Când se dorește continuarea pe pagina următoare, a schemei logice.
Exemplu:
citeşte a,b
S=a+b
scrie S
stop
C) SCHEMA LOGICĂ:
TEMĂ: