S27 – Exerciții practice – Algoritmi și Pseudocod
Fișa de lucru: Exerciții practice – Algoritmi și Pseudocod
Clasa: a VI-a
Durata: 1 oră
Subiect: Aplicarea noțiunilor despre algoritmi, schemă logică și pseudocod
Obiective
- Să consolidăm noțiunile despre algoritmi și pseudocod prin exerciții practice.
- Să exersăm scrierea și reprezentarea grafică a algoritmilor.
- Să aplicăm noțiunile în situații practice.
Partea I: Întrebări scurte
(5 puncte)
- Definește următorii termeni:
- Algoritm
- Pseudocod
- Diagramă logică
- Ce simbol folosești într-o schemă logică pentru:
- Începutul algoritmului?
- Decizii?
- Scrie structura unui algoritm simplu care calculează perimetrul unui pătrat.
Partea II: Exerciții de scriere în pseudocod
(10 puncte)
Exercițiul 1: Număr par sau impar
Scrie pseudocodul pentru a verifica dacă un număr este par sau impar.
Instrucțiuni:
- Citește un număr N.
- Verifică dacă
N mod 2 = 0
. - Afișează „Par” sau „Impar”.
Exercițiul 2: Suma a două numere
Scrie pseudocodul pentru a calcula suma a două numere introduse de utilizator.
Instrucțiuni:
- Citește numerele A și B.
- Calculează suma:
S = A + B
. - Afișează rezultatul.
Partea III: Crearea schemelor logice
(10 puncte)
Exercițiul 1: Compararea a două numere
Creează schema logică pentru a determina care dintre două numere este mai mare.
Instrucțiuni:
- Citește numerele A și B.
- Dacă
A > B
, afișează „A este mai mare”. - Altfel, afișează „B este mai mare”.
Exercițiul 2: Media aritmetică
Desenează schema logică pentru a calcula media a trei numere.
Instrucțiuni:
- Citește numerele X, Y și Z.
- Calculează media:
M = (X + Y + Z) / 3
. - Afișează rezultatul.
Partea IV: Creativitate și aplicații practice
(5 puncte)
- Scrie algoritmul în pseudocod pentru a decide dacă un elev a promovat sau nu:
- Notele elevului sunt introduse de utilizator.
- Media mai mare sau egală cu 5 înseamnă promovare.
- Propune un scenariu real din viața de zi cu zi unde un algoritm poate fi aplicat. Scrie pașii soluției în pseudocod.
Tema pentru acasă:
Creează un algoritm și schema logică pentru următoarea problemă:
- Determină dacă un număr introdus este pozitiv, negativ sau zero.
- Scrie algoritmul și reprezintă-l grafic.