Post on 21-Oct-2020
transcript
ALGORITMII... De ce ii invatam? La ce ne folosesc in viata?
Prof. indrumator Giovanna Stanica
giovanna@stanica.ro
Wednesday, December 8, 2010
mailto:giovanna@stanica.romailto:giovanna@stanica.ro
Ce stiu?Ce vreau sa
stiu?• Inainte de a incepe
proiectul, voi recapitula ce am invatat pana acum.
• Apoi voi incerca sa aflu in ce alte domenii pot aplica algoritmii invatati.
Wednesday, December 8, 2010
Stiu cum sa reprezint algoritmii
algoritmii folosesc
Wednesday, December 8, 2010
Stiu cum sa reprezint algoritmii
algoritmii folosesc
structuri liniare
FOR WHILEDO
WHILE
structuri alternative
structuri repetitive
Wednesday, December 8, 2010
Stiu de ce tip sunt algoritmiiTipuri de algoritmi
Aritmetici
Prelucrarea cifrelor unui
numar
Prelucrarea sirurilor de
numere
Wednesday, December 8, 2010
Stiu de ce tip sunt algoritmiiTipuri de algoritmi
Aritmetici
Prelucrarea cifrelor unui
numar
Prelucrarea sirurilor de
numere
Divizibilitate
Cmmdc/Cmmmc
Numar prim
Numere deosebite
Descompunere in cifre
Oglindit
Palindrom
Operatii cu cifre
Citire siruri cu n elemente
Citire pana la o valoare
Operatii cu siruri
Factorial, FobonacciWednesday, December 8, 2010
Vreau sa stiu unde pot aplica algoritmii
Algoritmii se pot aplica in...
Politica
Stiinte
EconomieArhitectura
Istorie
Arte
Wednesday, December 8, 2010
Vreau sa stiu unde pot aplica algoritmii
Algoritmii se pot aplica in...
Politica
Stiinte
EconomieArhitectura
Istorie
Arte
Wednesday, December 8, 2010
Vreau sa stiu cum pot aplica algoritmii la disciplinele studiate
Matatica
Chimie
Fizica
Elronica
Biologie
Wednesday, December 8, 2010
Vreau sa stiu cum pot aplica algoritmii la disciplinele studiate
Matematica
Chimie
Fizica
Electronica
Biologie
Wednesday, December 8, 2010
Vreau sa stiu ce limbaje de programare ...
Se foloseau “Atunci” Se folosesc “Acum”
Wednesday, December 8, 2010
Vreau sa stiu ce limbaje de programare ...
Se foloseau “Atunci” Se folosesc “Acum”
LISPFORTRAN
ALGOL
COBOLBASIC
dBASE
PASCAL
C
C++
C#
Action Script 3
JAVA
Wednesday, December 8, 2010
• Sa gasesc situatii reale unde pot aplica algoritmii invatati
• Sa adaptez datele initiale ale problemelor la datele de intrare ale algoritmilor
• Sa implementez algoritmii in C++
• Sa interpretez rezultatele
• Sa ma autoevaluez obiectiv
• Sa comunic armonios cu colegii
Ce trebuie sa fac pentru a afla ce vreau sa stiu?
Wednesday, December 8, 2010