CATEGORII DOCUMENTE |
Astronomie | Biofizica | Biologie | Botanica | Carti | Chimie | Copii |
Educatie civica | Fabule ghicitori | Fizica | Gramatica | Joc | Literatura romana | Logica |
Matematica | Poezii | Psihologie psihiatrie | Sociologie |
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 |
Vizualizari: 1386
Importanta:
Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved