Luați în considerare procesul de management al proceselor de informații, în care obiectul gestionat este selectat textul. Cu alte cuvinte, ia în considerare informațiile de proces asociate cu editare, adică schimbarea stării textului.
În primul rând, în scopul de a converti textul, trebuie să existe cineva sau ceva care efectuează aceste conversii. Cu alte cuvinte, un interpret aceste transformări.
În al treilea rând, trebuie să fie determinată de starea inițială a obiectului, în acest caz, textul și starea finală dorită (conversia obiectivului) său.
Noi spunem că procesul de informare, care are toate proprietățile enumerate mai sus se numește un algoritm.
Algoritmul Cuvântul este derivat din forma algorithmi latină a scris numele marelui matematician secolului IX, Al-Khwarizmi, care a formulat regulile de efectuare a operațiunilor aritmetice. Inițial, în conformitate cu algoritmii și să înțeleagă regulile efectua numai patru operații aritmetice pe numere de multi-evaluate. În viitor, acest concept a început să fie folosit în general pentru a se referi la o secvență de acțiuni care conduc la rezolvarea problemei.
Algoritmul este clar și precis instrucțiuni executor pentru a efectua o secvență finită de instrucțiuni, care rezultă din datele brute la rezultatul dorit. Algoritmul de înregistrare se împarte în direcții distincte executor pentru a executa o acțiune finalizată. Fiecare indicație se numește o echipă. comenzile algoritm sunt executate unul după altul. După fiecare pas, executarea algoritmului se cunoaște cu exactitate ce comandă trebuie să fie executat următor. Un set de instrucțiuni care pot fi executate de către executiv, numit sistemul echipei executive. Fiecare algoritm este compus din comenzi simple, comenzi, cereri de susținere a algoritmilor și a echipelor structurale. Prin instrucțiuni de ramură legate structural și repetarea comenzilor (repetarea comenzii este mai frecvent numit un ciclu).
Prin ramificare executor de comandă alege unul dintre algoritmului două căi de execuție, cu acces la extensia comună indispensabilă. Selecția este făcută în orice condiții, și anume, Algoritmul este executat în baza unei condiții sau o întrebare care poate fi răspuns da sau nu, adică, condiția poate fi adevărat (da) sau fals (nu). În limbaj de programare educațional ramificare apare după cum urmează:
Dacă la sfârșitul sucursalei.
Aici - este, în general, o anumită secvență de comandă pe ramura pozitivă (da) și ramura negativă (nr) ramură.
Aici este un exemplu de ramificare în situația internă:
Dacă strada este ploaie - purta cizme, sau - pentru a pune pe pantofi
Sfârșitul sucursalei - pentru a ieși din casă.
Aici este o diagramă bloc a unui exemplu de ramificare completă în cazul în care-apoi-altceva: