Informatica pentru cei mici . Algoritm. 3.

Algoritm – Într-o definiție aproximativă algoritmul este un set de pași sau instrucțiuni care definește/descrie modul în care poate fi dusă la îndeplinire o anumită sarcină.

In imaginea animata din partea stânga a monitorului la care va uitați este reprezentarea grafica a unui algoritm simplu si celebru- Bubble Sort Bubble Sort

Imaginea este preluata din Enciclopedie pentru Copii

Nota: Toate recomandarile facute fac apel la limba engleza. De asemenea ma voi folosi in continuare  de filmulete din Youtube create de BBC Learning. Filmuletele au posibilitatea setarii traducerii automate astfel incat pot avea subtitrare in Limba romana. Astept sa imi comunicati daca va descurcati  cu setarile…

Algoritmul spalarii pe dinti

Revenind, sa consideram ca trebuie sa ne spalam pe dinti . Care ar fi instructiunile pe care trebuie sa le primim pentru a face acest lucru

Pas 1 : Gaseste pasta de dinti

Pas 2 : Gaseste periuta de dinti

Pas 3 : Pune pasta de dinti pe periuta

Pas 4 : Pune periuta in gura

Pas 5 : Periaza dintii

Pas 6 : Clateste si scuipa

 

 

V-a spus pana acum cineva ca operațiile aritmetice de baza se rezolva cu ajutorul unui algoritm:

Adunarea

 

Scaderea

 

Daca regulile de efectuare a adunării, scăderii, etc.sunt scrise într-un limbaj de programare pe care calculatorul il înțelege acestea sunt rezolvate rapid si automat.

Deși nu suntem conștienți, pentru multe din deciziile noastre sunt responsabili algoritmi nevăzuți care acționează la nivelul creierului nostru in mod automat. Succesiunea repetitiva ( stâng-drept, stâng-drept) este pentru noi ceva natural însa în vârsta copilăriei undeva am învățat acest lucru ca un roboțel programabil. Ocolirea unui obstacol, fuga din fata unei mașini. etc…reprezinta secvențe ale algoritmului de prezervare a vieții pe care spiritul te conservare l-a scris pentru noi

Daca ar fi sa scriu o concluzie pentru dumneavoastră cei care încercați sa le explicați copilului dumneavoastră comportamentul calculatoarelor este ca ALGORITMUL este regula după care sunt rezolvate problemele în computer… Pana la primele încercări de IA inteligenta artificiala computerele utilizau algoritmi fiind RAPIDE si PRECISE. Si atât. Nu gândeau, Nu acumulau cunoștințe…etc. Azi lucrurile sunt mai complicate

 

 

 

Algoritmii au primit in timp o reprezentare grafica care poarta numele de schema logica. Pentru cei care ca si mine erau foarte curiosi sa se lupte cu computerul programând aceasta denumire de schema logica părea o pierdere de timp.

Important era SA REZOLVI PROBLEMA PROGRAMÂND. GREȘIT

Important este sa găsești regulile după care poți rezolva toate problemele de același tip. Important era sa găsești algoritmul

Curiozități despre algoritmi :

  • Cel mai vechi algoritm- Algoritmul babilonian
  • Inca in uz : algoritmul lui Euclid
  • Ciurul lui Eratostene
  • Algebra Booleana- bazele computerelor de azi
  • Algoritmul Adei Lovelace – primul program de computer
  • ……etc.

Sfatul meu ca un exercitiu de  gandire critica este sa folositi GOOGLE si sa cititi despre fiecare

Stiati ca GOOGLE se bazeaza pe un algoritm care i-a facut miliardari pe cei doi fondatori ?

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Distribuiti daca v-a placut

Puteti posta comentarii