Documente Academic
Documente Profesional
Documente Cultură
Structura repetitivă
Activitatea 1 - Tu știi cum să faci o cremă cu brănză de vaci?
Pas 1 Pregătește ingredientele: 150g brânză de vaci, 2 linguri smântână, 1 borcan cu miere de albine
Pas 7 Gust
Pas 8 Dacă nu este suficient de dulce mai pun o lingură de miere și amestec
Activitatea 2 - Într-un algoritm, pornind de la datele de intrare și parcurgând toate etapele obținem datele
de ieșire. Dacă ne uităm la algoritmul pentru umplutura de brânză, de la ce pornim? De la ingrediente.
Ce obținem în final? Crema de brânză. Deci datele de ieșire sunt reprezentate de… cremă.
Mai avem nevoie și de alte date (datele de manevră) pentru a obține rezultatul? – Dacă turnăm în gură
brânza de vaci, smântână și miere obținem cremă de brânză? Nu!
Ca să obținem crema avem nevoie și ……….de castron, furculiță și lingură. Ele sunt datele de manevră din
acest algoritm
Activitatea 3 – Pentru unii pași rezultatul se obține direct, pentru alții se obține în funcție de o condiție.
Când rezultatul se obține direct, fără să depindă de condiții suplimentare am o structură secvențială.
Hai să ne uităm din nou la algoritmul pentru crema de brânză. Pentru care dintre instrucțiuni rezultatul se
obține direct?
Pașii algoritmului care reprezintă o structura liniară sunt: …..Pas 1, Pas 2, Pas 5, Pas 7.
Pașii algoritmului in care rezultatul se obține în funție de o condiție sunt: ….Pas 3, Pas 4, Pas 6, Pas 8.
La ce întrebări răspund aceste condiții?.
Le mai recunoaștem și după cuvintele cheie: dacă / când, cât timp, până când, de ....ori
Activitatea 5 - Care este diferența dintre Pas 8 și Pas 3 de la algoritmul Cremă de brânză?
Pas 8 Dacă nu este suficient de dulce atunci mai pun o lingură de miere
- Dacă ... se execută o singură dată - Dacă nu este suficient de dulce atunci mai pun o lingură de miere și
acțiunea s-a încheiat, nu mai adaug și alte linguri de miere.
- Cât timp ... se execută de mai multe ori - Cât timp brânza are bucăți o sfărâm cu furculița, deci verifică
dacă brânza are bucăți și dacă da, o sfărâm, după care verific din nou și dacă mai are bucăți continui să
sfărâm cu furculița, și continui cât timp mai sunt bucăți. Când mă opresc? Când nu mai sunt bucăți.
Deci, pașii ce conțin Cât timp repetă acțiunile, pe când cei care conțin Dacă... le execută întotdeauna o
singură dată.
Ce face Pas 6 Amestec până când devine o cremă ? Repetă amestecarea. Când mă opresc? Când obțin
crema.
Ce face Pas 4 De două ori, torn o lingură de smântână ? Repetă de două ori turnarea unei linguri de
smântână. Când mă opresc? Când am terminat numărarea: o lingură, două linguri
Dacă ... poartă numele de structură decizională – obținerea rezultatului depinde de valoarea de adevăr a
unei condiții, dar se obține printr-o singură verificare a acesteia.
Cât timp ... execută, Repetă ....până când, Repetă de .... ori poartă numele de structuri repetitive,
deoarece permit repetarea acelorași acțiuni