Proprietățile algoritmilor: finitudine, generalitate, claritate
Disciplina: Informatică și TICClasa: a 5-a
Nume elev: ____________________Data: ____________
1. Scrie numele celor trei proprietăți principale ale unui algoritm și explică fiecare proprietate printr-o propoziție, cu cuvintele tale.
2. Citește descrierea de mai jos: Pasul 1: Udă o floare din grădină. Pasul 2: Treci la floarea următoare. Pasul 3: Reia de la Pasul 1. Ce proprietate a algoritmilor nu este respectată? Rescrie Pasul 3 astfel încât descrierea să devină algoritm.
3. Bunica îi spune Elenei: „Pune puțină sare în supă și las-o să fiarbă o vreme.” De ce Elena nu poate urma aceste indicații ca pe un algoritm? Ce proprietate nu este respectată? Rescrie indicația astfel încât să fie clară.
4. Matei a scris următoarea descriere: Pasul 1: Pornesc de la x + 4 = 10. Pasul 2: Scad 4 din 10. Pasul 3: Obțin x = 6. De ce nu poate fi considerată această descriere un algoritm? Scrie un algoritm care află x din orice expresie de forma x + un număr = alt număr.
5. Descrie în pași un algoritm prin care calculezi perimetrul unui pătrat, dacă știi lungimea laturii lui. Apoi arată, pentru fiecare dintre cele trei proprietăți (finitudine, generalitate, claritate), de ce descrierea ta este un algoritm.
6. Pentru fiecare descriere de mai jos, spune dacă este algoritm. Dacă nu este, precizează ce proprietate nu respectă. A. Pasul 1: Ia o carte de pe raft. Pasul 2: Pune cartea în cutie. Pasul 3: Dacă pe raft mai sunt cărți, reia de la Pasul 1. B. Diseară fie fac temele, fie mă joc. C. Înmulțește 3 cu 4 și afișează rezultatul (vrei să rezolvi toate înmulțirile a două numere). D. Pasul 1: Deschide fereastra. Pasul 2: Așteaptă 10 minute. Pasul 3: Închide fereastra.
7. Un caiet costă 3 lei. Vrei să afli cât costă 40 de caiete. Descrie două variante de calcul și spune care dintre ele este mai eficientă. Explică de ce.
8. Descrie în cel puțin 4 pași algoritmul prin care deschizi un program de desenat pe calculator, desenezi un cerc și salvezi desenul cu numele „Cerc”. Arată că descrierea ta respectă proprietățile de finitudine, generalitate și claritate.