Documente Academic
Documente Profesional
Documente Cultură
Rezolvarea Problemelor - Calcul Numeric
Rezolvarea Problemelor - Calcul Numeric
Instrumentele informatice permit rezolvarea problemelor atit prin metode analitice cit si prin metoda de simulare . Indiferent de metoda aplicata ,rezolvarea oercarei probleme include mai multe etepe , fiecare dintre ele avind acelas grad de importanta
Etapa 1
Analiza problemei . Este etapa de strudiu al continutului problemei . Se stabileste setul de date initiale ,se determina care este rezultatul ce urmeaza sa fie obtinut , care sint relatiile dintre datele initiale si rezultatul.
Etapa 2
Elaborarea mediului matematic al problemei . La aceasta etapa datele initiale sint descrise prin structuri matemetie . Folosind limbajul matematic , se descriu relatiile care permit obtinerea rezultatului din datele initiale
Etapa 3
Elaborarea algoritmului . In cazul rezolvarii matematice a unei probleme , algoritmul contine setul de instructiuni necesare pentru solutionarea problemei, descrise intro forma prestabila precum si ordinea executarii acestore
Etapa 4
Scrierea programului . Pentru rezolvarea automatizata a problemei , cu ajutorul calculatorului algoritmul trebuie treanspus intr-o forma inteleasa de calculatorprogram folosind un limbaj de programare . Datele initiale si intermediare se introduc folosind stucturi de date , acceptate de limbajul de programare . Etapa se considera incheiata atunci cind copoilarea se interpreteaza fara erori.
Etapa 5
Testarea programului . Dupa copilarea corecta aprogramului , el este expus la un sir de teste care stabilesc corectitudinea rezultatului final.
Problema reala
Analiza
Modael matematic
Testare
Program
Algoritm
Se da o problema ( exemplu ) .
In conditii de laborator , o populatie de virusi , format initial din N unitati si plasata intrun mediu steril , se micsoreaza in fiecare ora cu 50 % , daca numarul de virusi la inceputul orei este par , Sau creste cu o unitate , daca numarul virusilor la inceputul orei este impar . In momentul cind numarul de virusi devine mai mic de cit cantitatea critica de supravetuire C, populatia despare integral .
Atentie !
Inainte de a incepe scrierea programului cu ajutorul unui limbaj de programare , si de a introduce datele in mediu de programare ,se cere de a cerceta amanuntit toate etapele de rezolvare a unei probleme la calculator ( care sunt redate mai sus ), pentru a evita errorile ,si perderea de timp. Mai jos este reprezentat o varianta de rezolvare a problemei date , cu ajutorul limbajului de programare PASCAL in mediul DELPHI .
Reprezentarea etapelor de rezolvare a unui program prin vederi (In mediul Delphi )
Pasul 1
Alocarea spatiului pentru a introduce variabilele N ,C ,t din structura programului
Pasul 2
Pasul 3
Spatiul de introdus datele necesare
Pasul 4
Sfirsit
Reprezentarea a fost realizata de catre alevul : Birca Pavel cl. XII-R al liceului teoretic Mesterul Manole din s. Salcuta r. Causeni. Profesoara de informatica : Porombrica Maia