Riadiace štruktúry - sekvencia, selekcia

Zdroj
ručne priradené
Pridané

Pozrieť na YouTube →

Preber si túto prednášku so svojou AI

Skopíruj pripravený podklad a vlož ho do ChatGPT, Claude alebo inej AI — bude ťa učiť alebo skúšať len z tejto prednášky.

Otvoriť AI: ChatGPT · Claude · Gemini

Zhrnutie prednášky

Prednáška uvádza tri základné riadiace štruktúry štruktúrovaného programovania: sekvenciu (postupnosť príkazov), selekciu (vetvenie) a iteráciu (cyklus), z ktorých sa skladajú všetky algoritmy. Algoritmy sa v tejto časti zapisujú vývojovými diagramami, pričom Python sa pridá neskôr. Vysvetlené sú značky začiatku a konca (ovál), pravidlo jedného začiatku a jedného konca a čítanie diagramu zhora nadol a zľava doprava. Podrobne sa rozoberá príkaz priradenia: hodnota sa kopíruje sprava doľava, konštante sa priradiť nedá, premenná drží naraz jednu hodnotu a pôvodná hodnota sa prepíše. Na úlohe výmeny hodnôt dvoch premenných sa ukazuje, že naivné priradenie zlyhá, a správne riešenie používa pomocnú tretiu premennú.

  • - Tri základné riadiace štruktúry sú sekvencia, selekcia a iterácia.
  • - Vývojové diagramy majú jeden začiatok a jeden koniec, značené ovalom, a čítajú sa zhora nadol a zľava doprava.
  • - Priradenie kopíruje hodnotu sprava doľava; zdrojová premenná si hodnotu ponecháva.
  • - Konštante sa hodnota priradiť nedá, priradiť možno len do premennej.
  • - Nová hodnota v premennej prepíše pôvodnú, lebo premenná drží naraz len jednu hodnotu.
  • - Sekvencia je lineárne vykonávanie príkazov od začiatku do konca.
  • - Výmena hodnôt dvoch premenných vyžaduje pomocnú tretiu premennú, inak sa jedna hodnota stratí.

Zhrnutie pripravené s pomocou AI z prepisu videa.