0% au considerat acest document util (0 voturi)
4 vizualizări13 pagini

Haețchi

Încărcat de

elena
Drepturi de autor
© All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca PDF, TXT sau citiți online pe Scribd
0% au considerat acest document util (0 voturi)
4 vizualizări13 pagini

Haețchi

Încărcat de

elena
Drepturi de autor
© All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca PDF, TXT sau citiți online pe Scribd

De ce matematica este esentiala pentru un

programator?

Elaborator: Haețchi Ecaterina


Clasa a 9 a ,,A"
Cuprins
Surse şi Referințe
Importanța Matematicii în Informatică
Bazele Matematice în Informatică
Matematica în PrograExemplu de Program unde este
folosită matemateca
Importanța Matematicii în Diverse Domenii ale Informaticii
Concluzie
Importanța Matematicii în Informatică

Matematica este limbajul


logicii și al gândirii
abstracte, elemente
esențiale în dezvoltarea
algoritmilor și a
programării
Bazele Matematice în InformaticĂ
Ce concepte matematice sunt esențiale?

Algebra – pentru a înțelege structurile de date și algoritmii.


Geometria – în dezvoltarea graficii și a interfețelor.
Matematici avansate – cum ar fi calculul diferențial și
integralele, în simulări și optimizare.
Matematica în Programare
Structuri de date

În programare, structurile de date sunt esențiale pentru a organiza


informația (liste, matrici, grafuri). Acestea se bazează pe principii
matematice.

Logica și condiționarea

Condițiile logice (ex. dacă... atunci) sunt esențiale pentru


dezvoltarea unui program corect.
Exemplu de
# Program pentru a aduna două
numere

Program unde # Introducem două numere


numar1 = int(input("Introdu primul
este folosită număr: "))
numar2 = int(input("Introdu al doilea

matemateca număr: "))

# Calculăm suma
1. Programul solicită utilizatorului să suma = numar1 + numar2
introducă două numere.
2. Apoi, le adună folosind operatorul
matematic +. # Afișăm rezultatul
3. Afișează suma pe ecran. print("Suma celor două numere este:",
suma)
Introdu primul număr: 5
Introdu al doilea număr: 10
Suma celor două numere este: 15
Operația de adunare este
Cum se o noțiune matematică de
leagă de bază și este folosită în
acest program pentru a
matematică: rezolva problema.

Acesta este un program


Algoritmul este simplu și
foarte simplu care arată
cum matematica poate fi reprezintă una dintre cele
folosită în computere mai elementare operații
pentru a rezolva probleme matematice, aplicată într-
de bază.
un context informatic.
Importanța Matematicii în Diverse
Domenii ale Informaticii

Inteligența Artificială (IA)


Exemplu: În învățarea automată
(Machine Learning), se folosesc
algoritmi matematici pentru a face
predicții pe baza datelor. De exemplu,
regresia liniară folosește concepte de
geometrie și algebra liniară pentru a
estima relațiile dintre variabile.
Importanța Matematicii în Diverse
Domenii ale Informaticii

Grafică pe Calculator
Exemplu: În crearea unui joc video,
utilizatorii trebuie să învețe să aplice
matematica vectorială și geometria pentru
a crea imagini și mișcare. De exemplu,
pentru a anima o mașină pe ecran, este
necesar să folosești matrice și transformări
pentru a modifica pozițiile obiectelor pe
bază de unghiuri și distanțe.
Concluzie
Matematica joacă un rol esențial în informatică, chiar și în cele mai simple
programe. De la operații fundamentale precum adunarea și compararea
numerelor, până la algoritmi complexi de sortare sau criptografie, principiile
matematice sunt baza pe care se construiesc majoritatea conceptelor
informatice.
Chiar și în exemplele simple, cum ar fi calcularea sumei a două
numere sau compararea valorilor, se poate observa cum
matematica este folosită pentru a obține rezultate corecte și
pentru a structura informația într-un mod eficient. În concluzie,
pentru a deveni un programator bun, înțelegerea principiilor
matematice este crucială, deoarece ele sunt fundamentul multor
tehnici și soluții informatice.
Surse şi Referințe
Khan Academy – [Link]

GeeksforGeeks – [Link]
Coursera – [Link]
Wikipedia – [Link]

S-ar putea să vă placă și