Generat din manualul „Informatică și TIC”, ART KLETT, lecția „Exerciții recapitulative. Autoevaluare”, pagina 70.

Algoritmi – exerciții recapitulative și autoevaluare

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

Nume elev: ____________________Data: ____________

  1. 1. Explică, cu propriile cuvinte, ce este un algoritm. Apoi dă un exemplu de algoritm din viața de zi cu zi (de exemplu, pregătirea ghiozdanului pentru școală) și scrie cel puțin 4 pași, în ordinea corectă.

  2. 2. Bunica îi spune Ioanei: „Înainte să pleci, uită-te pe geam. Dacă plouă, ia umbrela, altfel ia șapca.” a) Care este condiția din acest algoritm? b) Ce ia Ioana dacă plouă? c) Ce ia Ioana dacă nu plouă? d) Poate Ioana să plece fără niciunul dintre cele două obiecte? Argumentează.

  3. 3. Un bilet de copil la cinema costă 15 lei. Dacă o familie plătește în total mai mult de 50 de lei, primește o reducere de 5 lei. a) Scrie în limbaj natural un algoritm care citește numărul de bilete cumpărate, n, și afișează suma de plată. b) Identifică datele de intrare, datele de ieșire, constantele și variabilele. c) Realizează fluxul de date pentru n = 4.

  4. 4. Se dau variabilele a = 4, b = 6 și c = 2. Calculează pas cu pas valoarea expresiei: (a + b) * c – 5 > a * b / c. Precizează dacă rezultatul este Adevărat sau Fals. Apoi spune care este valoarea expresiei: ((a + b) * c – 5 > a * b / c) ȘI (a > b).

  5. 5. Numește cele trei tipuri de operatori învățate. Apoi grupează operatorii următori în funcție de tipul lor: +, ≤, ȘI, –, ≠, SAU, *, >, NU.

  6. 6. Stabilește dacă fiecare enunț este Adevărat sau Fals și justifică fiecare răspuns în una-două propoziții: a) Valoarea unei constante se poate modifica pe parcursul algoritmului. b) O variabilă poate primi o valoare prin citire sau prin atribuire. c) Datele de ieșire sunt datele pe care algoritmul le primește din exterior.

  7. 7. Pentru fiecare operație de mai jos, scrie ce tip de bloc se folosește în schema logică și ce formă are acest bloc: a) START; b) citește x; c) s ← x + 3; d) dacă s > 10; e) scrie s; f) STOP.

  8. 8. Scrie în limbaj natural un algoritm care citește două numere naturale, a și b, și afișează numărul mai mare dintre ele. Dacă numerele sunt egale, se afișează oricare dintre ele. Precizează ce structură conține algoritmul (secvențială sau alternativă) și realizează fluxul de date pentru a = 12 și b = 9.

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șă