Elemente de modelare Elemente de modelare | Page 9

Vestibulum viverra dapibus est nec accumsan.

Fusce lorem dui, tempus sed gravida at rutrum sit

Aenean elit dui, finibus non gravida ut, consectetur eget dui. Quisque convallis posuere tellus. Vivamus vulputate eros sed fermentum condimentum.

Etiam venenatis, massa a imperdiet lobortis, odio dui tempus dui, eget vehicula est enim id nisi. Sed vel felis posuere, dictum est sed, tincidunt nisi.

Scrierea programului. Pentru rezolvarea automatizată a problemei, cu ajutorulcalculatoruluialgoritmultrebuie transpus într-oformăînţeleasă de calculator – program,folosind un limbaj de programare. Paşiialgoritmuluisîntprezentaţi cu ajutorulinstrucţiunilorlimbajului de programare, iarordineaexecutăriilor – de consecutivitateaşistructurainstrucţiunilorlimbajului. Dateleiniţialeşiintermediaresîntdescrisefolosindstructurile de date, acceptate de limbajul de programare. Înprocesulde scriere a programuluipot să apară erori sintactice şi/sau semantice.

Testarea programului. O compilare reuşită nu garantează rezolvarea corectă a problemei.Pentru verificarea corectitudinii programului se execută o serie de teste care stabilesccorectitudinearezultatelor generate de program înfuncţie de seturi de date iniţialesimple,medii şi extreme. Dacă pentru toate testele efectuate programul prezintă rezultate corecte,se poate presupune că problema a fost rezolvată corect. Dacă în procesulde testareseobţin rezultate care diferă de cele corecte, urmează ca rezolvarea problemei să fie reluată,începînd cu etapa de analiză a problemei