Documente Academic
Documente Profesional
Documente Cultură
Bazele Programarii
Bazele Programarii
Course1_HelloWorld
Introducere in programare
Atâta timp cât se cunosc bazele, ar trebui ca învățarea limbajelor de programare să fie relativ facilă. Dacă știm
conceptele fundamentale, ar trebui să fie relativ simplu ca aceste cunoștințe să fie puse în practică folosind un
anumit limbaj. Vom încerca să arătăm că programarea poate fi învățată pornind de la orice limbaj, atâta timp
cât sunt însușite fundamentele.
Pentru ca un calculator să execute un program, el trebuie să îl înțeleagă. Deocamdată, în ciuda zvonurilor
propagate de filme ca Star Trek, calculatoarele nu înțeleg limbajul natural. De fapt, calculatoarele înțeleg doar
un limbaj obscur, numit cod mașină. Noi nu putem folosi direct acel limbaj. Ar fi posibil din punct de vedere
teoretic, dar nu și practic. Ar dura probabil câteva luni să scriem un program simplu. Limbajul mașină este,
practic, o secvență de numere. O parte a unui program ar arăta cam așa:
Nici măcar nu sunt numere normale... Apar și litere. Nu vom insista asupra acestui aspect; veți înțelege la un
moment dat de ce 2c este un număr.
Preprocesarea este o faza care precede compilarea. Preprocesorul limbajului C este relativ simplu si in principiu
executa substitutii de texte. Prin intermediul lui se realizeaza:
Preprocesarea este o faza care precede compilarea. Preprocesorul limbajului C este relativ simplu si in principiu
executa substitutii de texte. Prin intermediul lui se realizeaza: