Răspuns :

1.

a) Algoritm

b) Algoritmizare

c) Executant

d) Programul

e) Programare

2.

Determinismul:

  • Cunoașterea cu exactitate în fiecare moment al executării algoritmului a următoarei operații de executat, precum și modul de executare a fiecărei operații.
  • Executantul algoritmului nu poate lua decizii neprevăzute de algoritm.  

Universalitate:

  • Algoritmul este aplicabil pentru soluționarea tuturor problemelor pentru care a fost elaborat.

Finitudinea:

  • Instrucțiunile algoritmului, fiind executate în ordine bine stabilită, produc în timp finit un rezultat.
  • Algoritmul este finit în spațiu și în timp.

3.

Cangurul:

  • Comenzi simple: Salt, Pas, Rotire
  • Comenzi avansate: Repetă, Procedură, Execută, Cât, Dacă

Furnica:

  • Sus, Jos, Stânga, Dreapta