Jak Vytvářet Textové Programy

Obsah:

Jak Vytvářet Textové Programy
Jak Vytvářet Textové Programy

Video: Jak Vytvářet Textové Programy

Video: Jak Vytvářet Textové Programy
Video: Aplikační software | Textové procesory 2024, Listopad
Anonim

Na rozdíl od aplikací s grafickým uživatelským rozhraním jsou systémové nástroje obvykle navrženy pro spuštění v konzole. To vám umožňuje spouštět je ze vzdáleného terminálu, používat je pro zpracování informací potrubím přesměrováním datových toků atd. Každý programátor by proto měl být schopen vytvářet textové programy.

Jak vytvářet textové programy
Jak vytvářet textové programy

Nezbytné

kompilátor pro vybranou platformu se sadou knihoven

Instrukce

Krok 1

Vypracovat model interakce budoucího programu s uživatelem. Rozhodněte se, odkud bude aplikace přijímat vstupní a konfigurační parametry. Obslužné programy konzoly často přijímají všechny parametry z příkazového řádku a neposkytují interaktivní interakci s operátorem. Mnoho textových programů, které implementují pokročilé funkce, však používá integrovaný přístup. Načtou některá nastavení z konfiguračních souborů, přijmou některá jako parametry příkazového řádku a požádají uživatele o chybějící.

Pokud vyvíjený program musí provádět intenzivní interakci s operátorem (například pomocí textových nabídek), vytvořte dialogový graf. Jedná se o vizualizovanou reprezentaci všech stabilních stavů aplikace a přechodů mezi nimi, což odpovídá operacím zpracování dat.

Krok 2

Určete sadu platforem, na kterých by měl program fungovat. Pokud existuje pouze jedna platforma, otevírají se příležitosti pro neomezené využívání jejích specifických schopností. Pokud je nutné vytvořit multiplatformní aplikaci, bude nutné zpřísnit požadavky na použité nástroje.

Krok 3

Vyberte hlavní způsob provádění programu. Rozhodněte se o programovacím jazyce, použitých knihovnách, IDE. Překladatelé z vybraného jazyka musí existovat pro celý seznam platforem vybraných ve druhém kroku.

Průmyslovým standardem pro vývoj softwaru je dnes jazyk C ++. Zdarma kompilátory C ++ a odpovídající IDE existují pro všechny populární operační systémy. Nepochybnou výhodou C ++ při vývoji konzolových aplikací je schopnost používat Knihovnu standardních šablon (STL).

Krok 4

Vyvinout nebo studovat algoritmy pro transformaci vstupních informací zpracovaných programem. V případě potřeby zvažte implementaci složitých funkcí pomocí knihoven třetích stran.

Krok 5

Vytvořte textový program. Implementovat algoritmy pro vstup, zpracování a výstup dat ve vybraném programovacím jazyce. Pro větší pohodlí používejte integrovaná vývojová prostředí. Podle potřeby přidejte kód pro interaktivní interakci s uživatelem.

Doporučuje: