Scrigroup - Documente si articole

     

HomeDocumenteUploadResurseAlte limbi doc
AstronomieBiofizicaBiologieBotanicaCartiChimieCopii
Educatie civicaFabule ghicitoriFizicaGramaticaJocLiteratura romanaLogica
MatematicaPoeziiPsihologie psihiatrieSociologie


Proprietatile caracteristice ale algoritmilor

Matematica



+ Font mai mare | - Font mai mic



Proprietatile caracteristice ale algoritmilor

Claritate = la fiecare moment, operatia care urmeaza a fi executata este unic determinata, definita si realizabila



Generalitate = o secventa de pasi reprezinta un algoritm de rezolvare a unei probleme daca obtine date de iesire ( rezultate ) pentru orice date de intrare specifice problemei.

Finitudine = rezultatele problemei se obtin dupa un nr. finit de pasi.

De ex. Problema "Sa se determine toate zecimalele numarului pi" nu are o solutie logaritmica, deoarece pi este un nr. irational, ce are o infinitate de solutii. Dar daca prb. Ar fi enuntata astfel: " Fie n un nr. natural dat. Sa se determine primele n zecimale ale nr. pi", aceasta admite o solutie algoritmica, deoarece primele n zecimale se pot obtine dupa un nr. finit de pasi.

Etapele rezolvarii unei probleme

ETAPE:

Analiza problemei, pentru a stabili datele de intrare precum si rezultatele pe care trebuie sa le obtinem prin rezolvarea problemei;

Elaborarea unui algoritm de rezolvare a problemei;

Implementarea algoritmului intr-un limbaj de programare;

Verificarea corectitudinii algoritmului ales.

Analiza complexitatii algoritmului.

Ce facem noi?

Ce face calculatorul?

Transmitem programul prin editare de text si comenzi pentru lucrul cu fisiere

Inregistreaza programul intr-un fisier sursa

Transmitem comanda de compilare ( COMPILE )

Compileaza programul: verifica cprectitudinea sintactica a programului si semnaleaza erorile

Corectam si recompilam programul pana cand compilatorul nu mai gaseste nicio eroare

Transmitem comanda de executie ( RUN ) si introducem valori pentru datele de intrare

Executa programul instructiune cu instructiune si afiseaza pe ecran rezultatele ( datele de iesire )

Etapele rezolvarii problemei cu ajutorul calculatorului



Politica de confidentialitate | Termeni si conditii de utilizare



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 1306
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved