Structura logică a oricărui algoritm poate fi reprezentat printr-o combinație de trei structuri de bază: următoarea (structură liniară) ramificarea ciclu (tabelul 1).
O trăsătură caracteristică a structurilor de bază este prezența unui singur iod ieșire de intrare.
1. Structura de bază „urmărire“. Sa format o secvență de acțiuni, urmând una după alta
2. Structura de bază „ramificare“. Oferă în funcție de rezultatul condițiilor de testare (da sau nu), alegerea uneia dintre modalitățile alternative ale algoritmului. Fiecare dintre căile care duc la o ieșire comună. astfel încât algoritmul va continua indiferent de ce este calea aleasa.
3. Structura de bază „ciclu“. Asigură execuția repetată a unui set de acțiuni, care se numește corpul buclei.
Tabelul 1. Exemple de algoritmi structuri de bază.
Exemplu „următoarea“ structură
Exemplu Structura „ramificare“
1. informaticii ca disciplină științifică. Subiectul și obiectul de studiu.
2. Unitate de hard disk. Scop, structura, caracteristicile de bază.
3. Tehnologia informației și alte științe și discipline științifice.
4. Structura memoriei calculatorului.
5. Revoluția Informații. Rolul și importanța acestora pentru dezvoltarea societății.
6. Structura fișierului.
7. Societatea informațională. Informatizării societății.
8. Discurile laser. Scop, caracteristici de bază.
9. Cultura Informații. Rolul ei în perioada de tranziție către societatea informațională.
10. Etapele de dezvoltare a calculatoarelor din 1950. etape caracteristice.
11. Informațiile și datele. Informații de proprietate.
12. Apariția de echipamente de calculator. Arhitectura J. Von Neumann.
13 Principiile generale de dezvoltare de software.
14. Clasificarea calculatorului în scopul propus.
15. Ciclul de viață al unui produs software.
16. Etapele apariției și dezvoltării calculatorului personal.
17. Programe pentru calculator. Clasificare. Numirea.
18. Monitor. Tipurile și caracteristicile acestora.
19. Programele de sistem. Drivere și utilități.
20. Arhitectura calculatorului modern.
21. Aplicații. Clasificarea, desemnarea.
22. Placa de baza. componente de calculator de pe bord.
23. Sisteme de programare. Clasificarea limbaje de programare.
24. Microprocesorul, ceas - scop, caracteristici de bază.
25. Limba Operatorii QBasic.
26. autobuz sistemice și locale.
27. Formele de caracterul adecvat al informațiilor. Măsuri de informare.
29. Conceptul de algoritm. algoritmi de structură de bază.
30. Imprimante - scop, caracteristici de bază.
31. Interfața grafică a Windows. Obiecte Windows.
32. Scanere - scop, caracteristici de bază.
33. Formele de algoritmi de scriere. Blocuri pentru desen organigrame.
34. O tastatură, mouse-ul - un dispozitiv de intrare și actualizarea informațiilor.
35. învelișul. Numirea. Caracteristici cheie și trucuri.
36. dischete, memorie flash.
Organizarea 37. unui ciclu în program.
38. Principalele elemente ale unei unități de sistem informatic modern.
39. Utilizarea logic instrucțiune IF în program.
40. ROM și BIOS. CMOS.
41. Conceptele de bază ale securității informațiilor. Viruși, software-ul antivirus.
42. Bus interfețe placa de baza.
2. Voronin VP Metode economico-matematice de planificare în comerț. MA Economie, 1980.