Noțiunea de algoritm. Proprietăți
Disciplina: Informatică și TICClasa: a 5-a
Nume elev: ____________________Data: ____________
1. Explică, cu cuvintele tale, ce este un algoritm. Dă apoi un exemplu de activitate din viața de zi cu zi care poate fi descrisă printr-un algoritm.
2. Scrie pașii algoritmului „Cum ne spălăm pe mâini”. Folosește modelul din lecție: începe cu Start, numerotează pașii (Pasul 1, Pasul 2, …) și încheie cu Stop. Algoritmul trebuie să aibă cel puțin 4 pași.
3. Andrei a scris algoritmul pentru plantarea unei flori, dar a amestecat pașii: Pasul 1: Udăm floarea. Pasul 2: Punem pământ peste rădăcini. Pasul 3: Săpăm o groapă. Pasul 4: Așezăm floarea în groapă. Scrie pașii în ordinea corectă. Precizează care proprietate a algoritmilor nu a fost respectată în varianta lui Andrei.
4. Citește enunțul: „La pauză, mergi la cantină sau la bibliotecă.” Explică de ce acest enunț este ambiguu. Rescrie-l astfel încât să fie clar ce acțiune trebuie făcută.
5. Se dau trei cerințe: a) Scrie toate numerele naturale care se termină cu cifra 5. b) Scrie numerele naturale cuprinse între 10 și 30 care se termină cu cifra 5. c) Numără de la 1 în sus, fără să te oprești. Care dintre cerințe respectă proprietatea de finitudine? Justifică răspunsul. Reformulează una dintre cerințele care nu respectă această proprietate, astfel încât să o respecte.
6. O rețetă de clătite conține indicațiile: „Adaugă puțin lapte” și „Pune o mână de făină”. Ce proprietate a algoritmilor nu este respectată dacă privim rețeta ca pe un algoritm? Explică de ce. Rescrie cele două indicații astfel încât proprietatea să fie respectată.
7. Pentru a ajunge la etajul 3, Maria a scris două algoritmi: Algoritmul 1: Start; Pasul 1: Urcă la etajul 1; Pasul 2: Coboară la parter; Pasul 3: Urcă la etajul 1; Pasul 4: Urcă la etajul 2; Pasul 5: Urcă la etajul 3; Stop. Algoritmul 2: Start; Pasul 1: Urcă la etajul 1; Pasul 2: Urcă la etajul 2; Pasul 3: Urcă la etajul 3; Stop. Care dintre algoritmi este mai eficient? Explică ce înseamnă proprietatea de eficiență și argumentează alegerea făcută.
8. Bunica îi spune lui Matei: „Ia un măr din coș. Dacă e spălat, dă-l și surorii tale.” Ce poate face Matei? Explică de ce mesajul bunicii poate fi înțeles în mai multe feluri și ce proprietate a algoritmilor nu este respectată. Rescrie mesajul astfel încât să fie clar.