Documente Academic
Documente Profesional
Documente Cultură
1. Ce este un ALGORITM
Unele probleme trebuie rezolvate doar o dată, dar alte probleme se repetă în viața noastră. Când ai
nevoie de o soluție care funcționează de fiecare dată, folosești un algoritm (metodă de rezolvare).
Definiție: Un algoritm este un set de pași cu etapele scrise în ordinea corectă pentru a
rezolva o problemă.
În informatică, pentru cuvântul pas se mai utilizează termenii operaţie sau instrucţiune.
Exemple de algoritmi:
rețeta de cozonac,
rețeta de prepararea a unui ceai,
setul de instrucțiuni pentru traversarea străzii la zebră, sau la semafor, etc.
De ce instrucţiunile de mai jos sunt valabile în exact această ordine pentru tine, pentru prietenii tăi
sau pentru orice altă persoană?
EXERCIȚII:
2. Priveşte imaginile de mai jos şi stabileşte ordinea corectă a paşilor de preparare a ceaiului.
Descrie, apoi, în scris, fiecare pas ce trebuie efectuat.
1/3
ALGORITMI-1_Noțiuni introductive (V)_Definiție și proprietăți
2. Proprietățile ALGORITMILOR
Observație: Dacă o descriere a unei metode de rezolvare a unei probleme încalcă una din primele
trei proprietăţi, atunci acea descriere nu poate fi considerată algoritm.
Modurile prin care poate fi exprimat un algoritm sunt:
prin cuvinte simple;
prin imagini;
cu ajutorul blocurilor grafice.
Algoritmul poate fi aplicat de o persoană în realizarea unor activităţi sau poate fi scris într-un limbaj
special numit limbaj de programare, care poate fi înţeles şi executat de computer.
În limbaj informatic, citeşte şi scrie sunt două instrucţiuni ce se regăsesc în toţi algoritmii.
Când într-un algoritm este specificat citeşte, înseamnă că urmează să comunicăm algoritmului
informaţii.
Când într-un algoritm este specificat scrie, înseamnă că în urma parcurgerii algoritmului se vor
obţine alte informaţii.
Matematică Informatică
Rezolvarea
unei ce se dă citeşte
probleme
ce se cere scrie
Probleme rezolvate:
A. Alege două numere naturale, apoi descrie algoritmul pentru calcularea mediei lor.
• Rezolvare: Observă următoarea soluţie şi verifică rezolvarea problemei.
2/3
ALGORITMI-1_Noțiuni introductive (V)_Definiție și proprietăți
Soluţia de mai sus este un algoritm, pentru că respectă cele trei criterii:
a) Finitudine: Ai descoperit rezolvarea problemei în trei paşi, adică într-un număr finit de paşi.
Pasul 1: x + 5 = 7;
Pasul 2: x = 7 - 5;
Pasul 3: x = 2.
• Un algoritm corect trebuie să descrie cum se pot rezolva toate problemele în care la x se
adună un număr, obţinându-se un al doilea număr. Astfel, pentru a descrie algoritmul, efectuezi
următorii paşi:
Dacă descrii algoritmul ca o propoziţie, aceasta este: x se obţine scăzând din al doilea număr pe
primul număr.
EXERCIȚII:
1.
Pentru desenul de alături, descrie folosind cuvinte, apoi
blocuri cu săgeţi asemănătoare celor de mai jos, cum
poate ajunge robotul roşu la robotul albastru.
2. Descrie drumul tău de acasă până la şcoală în două moduri, folosind cuvinte sau desene. Care
este avantajul desenului?
SUCCES!
3/3