Ako Vytvárať Textové Programy

Obsah:

Ako Vytvárať Textové Programy
Ako Vytvárať Textové Programy

Video: Ako Vytvárať Textové Programy

Video: Ako Vytvárať Textové Programy
Video: Ako vytvoriť 3D logo cez paint.net 2024, November
Anonim

Na rozdiel od aplikácií s grafickým rozhraním sú systémové pomôcky zvyčajne navrhnuté tak, aby bežali v konzole. To vám umožňuje spustiť ich zo vzdialeného terminálu, použiť ich na potrubné spracovanie informácií presmerovaním dátových tokov atď. Každý programátor by preto mal byť schopný vytvárať textové programy.

Ako vytvárať textové programy
Ako vytvárať textové programy

Nevyhnutné

kompilátor pre vybranú platformu so sadou knižníc

Inštrukcie

Krok 1

Vypracovať model interakcie budúceho programu s používateľom. Rozhodnite sa, odkiaľ bude aplikácia prijímať vstupné a konfiguračné parametre. Obslužné programy konzoly často prijímajú všetky parametre z príkazového riadku a neposkytujú interaktívnu interakciu s operátorom. Mnoho textových programov, ktoré implementujú pokročilé funkcie, však používa integrovaný prístup. Načítajú niektoré z nastavení z konfiguračných súborov, prijmú niektoré ako parametre príkazového riadku a požiadajú používateľa o chýbajúce.

Ak vyvíjaný program musí vykonávať intenzívnu interakciu s operátorom (napríklad pomocou textových ponúk), zostavte dialógový graf. Jedná sa o vizualizované znázornenie všetkých stabilných stavov aplikácie a prechodov medzi nimi, ktoré zodpovedajú operáciám spracovania údajov.

Krok 2

Určte množinu platforiem, na ktorých by mal program fungovať. Ak existuje iba jedna platforma, otvárajú sa príležitosti na neobmedzené využitie jej špecifických schopností. Ak je potrebné vytvoriť aplikáciu pre rôzne platformy, bude potrebné sprísniť požiadavky na použité nástroje.

Krok 3

Vyberte hlavné spôsoby implementácie programu. Rozhodnite sa o programovacom jazyku, použitých knižniciach, IDE. Prekladatelia z vybratého jazyka musia existovať pre celý zoznam platforiem vybraných v druhom kroku.

Priemyselným štandardom pre vývoj softvéru je dnes jazyk C ++. Pre všetky populárne operačné systémy existujú bezplatné kompilátory C ++ a zodpovedajúce IDE. Nepochybnou výhodou jazyka C ++ pri vývoji konzolových aplikácií je schopnosť používať štandardnú knižnicu šablón (STL).

Krok 4

Vyvinúť alebo študovať algoritmy na transformáciu vstupných informácií spracovaných programom. V prípade potreby zvážte použitie knižníc tretích strán na implementáciu zložitých funkcií.

Krok 5

Vytvorte textový program. Implementovať algoritmy pre vstup, spracovanie a výstup dát vo vybranom programovacom jazyku. Pre väčšie pohodlie používajte integrované vývojové prostredia. Podľa potreby pridajte kód na interaktívnu interakciu používateľa.

Odporúča: