Conceptul algoritmului
Algoritm - precise și ușor de înțeles executor de instrucțiuni pentru a face o secvență de acțiuni care vizează rezolvarea problemei.
Proprietățile de bază ale algoritmului
- Certitudine - o metodă de calcul ar trebui să fie mai mult de o interpretare trebuie să fie consecvente.
- Mass - algoritm ar trebui să se aplice o întreagă clasă de sarcini similare, pentru care se modifică linia de bază (date).
- Performanță - pentru orice date de intrare valide stabilite algoritmul ar trebui să producă un rezultat. Atunci când acest rezultat poate fi negativ.
- Discret - sarcină trebuie să fie împărțită în operațiuni elementare, punerea în aplicare a, care nu necesită nici un artist raționament.
Reprezentarea grafică a unui algoritm
Schema logică - un desen format din forme geometrice, linii direcționale interconectate.
Fiecare figură reprezintă un pas în procesul de rezolvare a problemei și a numit un bloc. Ordinea unităților de execuție (faze) este indicat prin săgeți (linii dirijate) care se conectează blocuri.
Blocurile algoritmului încerca să plaseze sus în jos și de la stânga la dreapta (săgeată poate fi omisă). Dacă săgeata (fluxul de informații) trimise de jos în sus și de la dreapta la stânga (săgeata necesară). Numărul de linii de intrare pentru blocul nu este limitat. Linia de ieșire trebuie să fie una (excepție - o unitate logică).