Dizaino schema programuojant (su pavyzdžiais) - Programiz

Srauto schema yra schematinis algoritmo pavaizdavimas. Blokinė schema gali būti naudinga rašant programas ir aiškinant programą kitiems.

Blokų lentelėje naudojami simboliai

Simbolis Tikslas apibūdinimas
Srauto linija Nurodo logikos srautą, susiedamas simbolius.
Terminalas (Stop / Start) Atitinka srauto schemos pradžią ir pabaigą.
Įvesties išvesties Naudojamas įvesties ir išvesties veikimui.
Apdorojimas Naudojamas aritmetinėms operacijoms ir (arba) Sprendimas Naudojamas priimant sprendimus iš dviejų ar daugiau alternatyvų.
Puslapio jungtis Naudojamas prisijungti prie skirtingų srauto linijų
Ne puslapio jungtis Naudojama schemos daliai sujungti kitame puslapyje.
Iš anksto nustatytas procesas / funkcija Atstovauja teiginių grupę, atliekančią vieną apdorojimo užduotį.

Struktūrinių schemų pavyzdžiai programuojant

1. Pridėkite du vartotojo įvestus skaičius.

Srauto schema, jei norite pridėti du skaičius

2. Raskite didžiausią iš trijų skirtingų vartotojo įvestų skaičių.

Blokinė schema, kad būtų galima rasti didžiausią tarp trijų skaičių.

3. Raskite visas kvadratinės lygties ax 2 + bx + c = 0 šaknis

Blokinė schema, skirta rasti kvadratinės lygties šaknis

4. Raskite „Fibonacci“ seriją iki termino ≦ 1000.

„Fibonacci“ serijos schema rodoma

Pastaba: Nors schemos gali būti naudingos programos rašymui ir analizei, sudėtingų programų schemos sudarymas gali būti sudėtingesnis nei pačios programos rašymas. Taigi sudėtingų programų schemų kūrimas dažnai ignoruojamas.

Įdomios straipsniai...