Romanian subtitles

← 01-06 What is Programming

Get Embed Code
14 Languages

Showing Revision 2 created 07/20/2014 by Doina Cosovan.

  1. Deci, să începem să programăm. Programarea este esența informaticii.
  2. Majoritatea mașinilor sunt proiectate să facă un singur lucru.
  3. Acesta se dorește a fi un prăjitor de pâine, mai mult un desen de reprezentare decât unul real.
  4. Noi putem face mai mult decât un singur lucru cu un prăjitor de pâine.
  5. Putem pune multe lucruri în el. Putem prăji pâine, brioșe. El poate chiar să conțină niște elemente utile pentru a-i schimba un pic comportamentul.
  6. Noi putem modifica o setare pentru ca acesta să prăjească o perioadă mai scurtă sau mai lungă de timp.
  7. Dar acțiunile acestuia sunt destul de limitate. Tot ce poate face constă în variații ale comportamentului de bază pentru care a fost proiectat:
  8. procesul de bază de a pune pâinea prăjită în el, de a o încălzi și de a o sălta când este gata.
  9. Dacă am vrea să îi schimbăm comportamentul să facă ceva cu totul diferit, ar trebui să alterăm mașina fizic.
  10. Am putea să îl desfacem în componente și să îl asamblăm într-o manieră diferită.
  11. Dacă suntem foarte creativi am putea chiar face o bicicletă dintr-un prăjitor de pâine. Însă aceasta ar presupune foarte multă muncă.
  12. Deci, fără un program, un calculator este mai puțin folositor decât un prăjitor de pâine.
  13. Nu poți face nimic fără un program.
  14. Programul este cel care îi spune calculatorului ce să facă.
  15. Calculatorul poate să facă orice, spre deosebire de prăjitorul de pâine, care este proiectat să facă foarte puține lucruri.
  16. Calculatorul este o mașină universală. Îl putem programa să facă orice calcul.
  17. Putem face un calculator să execute orice ne putem imagina atâta timp cât ne putem da seama cum să scriem un program pentru asta.
  18. Un program constă dintr-o secvență exactă de pași.
  19. Calculatorul nu știe să facă nimic de unul singur. El are câteva instrucțiuni simple pe care le poate executa.
  20. Și, pentru ca un program să facă ceva util, trebuie să combinăm acele intrucțiuni într-o formă care asigură execuția a ceea ce ne dorim.
  21. Deci, putem transforma un calculator într-un browser web, server, mașină pentru jocuri, prăjitor de pâine, dar fără locul unde se pune pâinea.
  22. Dar calculatorul poate face orice ne putem imagina: cel puțin orice calcul.
  23. Puterea calculatorului constă în faptul că acesta poate să execute pașii foarte foarte rapid.
  24. Deci putem executa miliarde de instrucțiuni într-o singură secundă.
  25. Un program ne dă posibilitatea de a-i spune calculatorului ce pași să execute.
  26. Există diferite limbaje pentru a programa calculatoarele.
  27. Limbajul pe care îl vom învăța în acest curs se numește Python, ca pe șarpe. De asemenea, este numit după Monty Python.
  28. Cel mai importnat lucru despre Python este că ne oferă un limbaj drăguț, de nivel înalt, ce poate fi folosit pentru a scrie programe.
  29. Asta înseamnă că, în loc ca programul nostru să execute direct pe calculator, programele scrise de noi vor fi date de intrare pentru programul Python, care va executa pe calculator.
  30. Python este un interpretor. Asta înseamnă că el interpretează și execută programele scrise de noi în limbajul Python, executând un program într-o limbă pe care calculatorul o poate înțelege direct.