Kuidas Luua Tekstiprogramme

Sisukord:

Kuidas Luua Tekstiprogramme
Kuidas Luua Tekstiprogramme

Video: Kuidas Luua Tekstiprogramme

Video: Kuidas Luua Tekstiprogramme
Video: Как перевести текст в Word на любой язык 2024, Mai
Anonim

Erinevalt GUI-rakendustest on süsteemi utiliidid tavaliselt mõeldud töötama konsoolis. See võimaldab teil neid käivitada kaugterminalist, kasutada neid teabe töötlemiseks torujuhtme kaudu, suunates andmevooge jne. Seetõttu peaks iga programmeerija suutma luua tekstiprogramme.

Kuidas luua tekstiprogramme
Kuidas luua tekstiprogramme

Vajalik

valitud platvormi kompilaator koos teekide komplektiga

Juhised

Samm 1

Töötage välja tulevase programmi kasutajaga suhtlemise mudel. Otsustage, kust rakendus saab sisend- ja konfiguratsiooniparameetrid. Sageli aktsepteerivad konsooli utiliidid kõiki parameetreid käsurealt ega näe ette interaktiivset suhtlust operaatoriga. Kuid paljud täiustatud funktsionaalsust rakendavad tekstiprogrammid kasutavad integreeritud lähenemist. Nad laadivad osa sätetest konfiguratsioonifailidest, saavad mõned käsurea parameetritena ja küsivad kasutajalt puuduvaid seadeid.

Kui arendatav programm peab operaatoriga intensiivselt suhtlema (näiteks kasutades tekstipõhiseid menüüsid), koostage dialoogigraafik. See on rakenduse kõigi stabiilsete olekute ja nendevaheliste üleminekute visualiseeritud kujutis, mis vastab andmetöötlustoimingutele.

2. samm

Määrake platvormide komplekt, millel programm peaks toimima. Kui on ainult üks platvorm, avanevad võimalused selle spetsiifiliste võimete takistamatuks kasutamiseks. Kui on vaja luua platvormidevaheline rakendus, tuleb karmistada nõudeid kasutatavatele tööriistadele.

3. samm

Valige programmi rakendamise peamine viis. Otsustage programmeerimiskeel, kasutatavad teegid, IDE. Tõlkijad valitud keelest peavad eksisteerima kogu teises etapis valitud platvormide loendi jaoks.

Tänaseks tarkvaraarenduse valdkonnastandardiks on C ++ keel. Kõigi populaarsete operatsioonisüsteemide jaoks on olemas tasuta C ++ kompilaatorid ja vastavad IDE-d. Konsoolirakenduste arendamisel on C ++ vaieldamatu eelis võime kasutada standardset mallide teeki (STL).

4. samm

Arendage või uurige algoritme programmi töödeldava sisendinformatsiooni teisendamiseks. Vajadusel kaaluge keerukate funktsioonide juurutamiseks kolmandate osapoolte teekide kasutamist.

5. samm

Looge tekstiprogramm. Rakendage algoritme andmete sisestamiseks, töötlemiseks ja väljundiks valitud programmeerimiskeeles. Suurema mugavuse huvides kasutage integreeritud arenduskeskkondi. Vajadusel lisage kasutaja interaktiivseks suhtlemiseks kood.

Soovitan: