Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Rozdiel je založený na * type používateľského rozhrania * Softvér predstavuje:
* "Softvér založený na znakoch (alebo text): Tieto aplikácie interagujú s používateľom primárne prostredníctvom textových znakov zobrazených na konzole alebo termináli. Používajú jednoduché textové príkazy a výstup, pričom sa spoliehajú na znaky, aby reprezentovali všetky informácie. Pomyslite na skoré aplikácie DOS alebo rozhranie príkazového riadku (CLI) v moderných operačných systémoch. Všeobecne majú obmedzené možnosti vizuálnej prezentácie, ktoré sa spoliehajú na formátovanie textu (ako sú tuky, kurzíva alebo farba, ak sú podporované), aby sprostredkovali informácie.
* GUI (Grafické používateľské rozhranie) Softvér: Tieto aplikácie používajú vizuálne rozhranie s oknami, ikonami, ponukami a ukazovateľmi (ako myš) na interakciu používateľa. Pri prezentácii informácií a umožňujú používateľom interagovať so softvérom do značnej miery na grafiku a vizuálne prvky. Takmer všetky moderné softvérové aplikácie, od textových procesorov po hry až po webové prehliadače, sú založené na GUI.
Základný rozdiel nie je v * základnom softvérovom kóde * (ktorý môže byť rovnako zložitý v oboch typoch), ale v tom, ako sa prezentuje a interaguje s používateľom. Aplikácia založená na znakoch môže byť napísaná v C ++, Python alebo Java, rovnako ako by mohla byť aplikácia GUI. Rozdiel spočíva v knižniciach a rámcoch používaných na vytvorenie používateľského rozhrania.
Stručne povedané:nejde o „softvér založený na znakoch“ verzus „softvérový softvér“ (celý softvér je založený softvér!). Porovnanie je medzi používateľskými rozhraniami založenými na znakoch a grafické používateľské rozhrania .