Generat din manualul „Informatică și TIC”, EDITURA SIGMA, lecția „Verifică-ți cunoștințele!”, pagina 78.

Verifică-ți cunoștințele! Algoritmi cu structura secvențială și alternativă, realizați în limbaj natural și în mediul grafic Scratch

Disciplina: Informatică și TICClasa: a 5-a

Nume elev: ____________________Data: ____________

  1. 1. Realizează un algoritm în limbaj natural care rezolvă problema de mai jos. Folosește structura secvențială și scrie operațiile în ordinea corectă. Ana și Bogdan primesc de la bunica același număr de abțibilduri. Fiecare primește cel puțin 6 abțibilduri. Ana lipește 2 abțibilduri în caiet și îi dă 3 abțibilduri lui Bogdan. Bogdan pierde apoi un abțibild. Află câte abțibilduri mai are fiecare copil. Precizează mai întâi variabilele pe care le folosești și ce reprezintă fiecare.

  2. 2. Descrie pașii prin care realizezi în Scratch algoritmul de la itemul 1. Respectă următoarele cerințe: - creezi trei personaje: Ana, Bogdan și Abtibild (personajul în zona căruia scrii algoritmul); - alegi un decor potrivit; - creezi variabilele necesare pentru calcule; - salvezi fișierul cu numele Abtibilde.sb2. Scrie în ordine blocurile pe care le folosești pentru citire, calcule și afișare.

  3. 3. Realizează un algoritm în limbaj natural care rezolvă problema de mai jos. Folosește structura secvențială și structura alternativă. Maria vrea să cumpere 3 caiete la fel. Ea știe prețul unui caiet și câți lei are în portofel. Stabilește dacă Maria are destui bani. Dacă îi ajung banii, afișează câți lei îi rămân după cumpărături. Dacă nu îi ajung, afișează câți lei îi lipsesc.

  4. 4. Explică cum realizezi în Scratch algoritmul de la itemul 3. Precizează: - personajul din categoria Obiecte pe care îl alegi și numele lui (de exemplu, Portofel); - cum alegi un decor potrivit căutând o imagine pe Internet, fără să încalci drepturile de autor; - variabilele pe care le creezi; - blocul pe care îl folosești pentru structura alternativă și condiția pe care o scrii în el; - numele fișierului: Caiete.sb2.

  5. 5. Citește problema de mai jos și răspunde la cerințe. Bunicul vrea să pună un gard în jurul unei grădini în formă de dreptunghi. El cunoaște lungimea și lățimea grădinii, în metri. Află câți metri de gard îi trebuie. a) Care sunt datele de intrare (cele pe care le cunoaștem)? b) Care este data de ieșire (rezultatul)? c) Scrie operația prin care se obține rezultatul. d) Ce valoare se afișează dacă lungimea este 12 m și lățimea este 8 m?

  6. 6. Realizează un algoritm în limbaj natural care rezolvă problema de mai jos. Folosește structura secvențială și structura alternativă. La sfârșitul semestrului, Radu are trei note la Informatică. Calculează media notelor lui Radu. Dacă media este cel puțin 5, afișează mesajul „Radu a promovat!”. Altfel, afișează mesajul „Radu trebuie să mai învețe!”. Verifică algoritmul pentru notele 6, 9 și 9. Ce mesaj se afișează?

  7. 7. Urmărește algoritmul de mai jos și scrie ce se afișează. Explică ce se întâmplă la fiecare pas. Pasul 1: Citește a (a = 15). Pasul 2: Citește b (b = 4). Pasul 3: a ← a − b Pasul 4: b ← b × 2 Pasul 5: Dacă a > b atunci afișează „Câștigă a”, altfel afișează „Câștigă b”. Pasul 6: Afișează a și b. Răspunde și la întrebarea: ce mesaj s-ar afișa dacă la Pasul 2 valoarea citită ar fi b = 6?

  8. 8. Elevul Mihai a scris algoritmul de mai jos pentru problema: „Un pachet are n napolitane. Ioana mănâncă 2 napolitane, apoi le împarte în mod egal pe cele rămase cu fratele ei. Câte napolitane primește fiecare?” Pasul 1: fiecare ← rest : 2 Pasul 2: Citește n. Pasul 3: Afișează fiecare. Pasul 4: rest ← n − 2 a) Explică de ce algoritmul lui Mihai nu funcționează corect. b) Rescrie algoritmul cu pașii în ordinea corectă. c) Ce se afișează dacă n = 12?

Fișe asemănătoare

AI-ul pregătește. Tu ai mai mult timp pentru ceea ce contează.

Contul e gratuit și are o limită lunară de generări.

Generează o fișă