Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Vstupná komponent:
* Účel: Vstupný komponent je zodpovedný za prijímanie údajov alebo príkazov od používateľa alebo z iného systému. Je to rozhranie, prostredníctvom ktorého externé informácie zadávajú aplikáciu.
* Funkcia: Zvyčajne zahŕňa zachytenie akcií používateľov, ako je písanie textu, kliknutie na tlačidlá, výber možností z rozbaľovacích zariadení, nahrávanie súborov alebo prijímanie dátových tokov zo senzorov alebo rozhraní API.
* Príklady:
* Textové polí
* Začiarkavacie políčka
* Rádiové tlačidlá
* Rozbaľovače
* Dátum zberačov
* Ovládacie prvky odovzdávania súborov
* Gombíky
* Posúvače
* Senzory (napr. GPS, akcelerometer v mobilnej aplikácii)
* Klienti API (prijímanie údajov z webovej služby)
Výstupný komponent:
* Účel: Výstupný komponent zobrazuje alebo predkladá informácie používateľovi alebo inému systému. Je to rozhranie, prostredníctvom ktorého aplikácia komunikuje svoje výsledky, stav alebo údaje.
* Funkcia: Vydáva údaje vo formáte čitateľnom alebo strojom čitateľom človeka. Môže to zahŕňať zobrazenie textu, obrázkov, videí, grafov alebo odosielania údajov do databázy, inej aplikácie alebo tlačiarne.
* Príklady:
* Štítky
* Textové oblasti (zobrazovanie výsledkov)
* Obrázky
* Videá
* Grafy/grafy
* Postupné tyče
* Tabuľky
* Tlačiarne (fyzický výstup)
* Klienti API (odosielanie údajov do webovej služby)
* Sieťové zásuvky (odosielanie údajov cez sieť)
Zhrnuté rozdiely v kľúčoch:
| Funkcia | Vstupná komponent Výstupný komponent
| ---------------- | ----------------------------------------------------- | ----------------------------------------------------- |
| smer | Toky údajov * do * aplikácie Toky údajov * z * aplikácie |
| Interakcia používateľa | Primárne zahŕňa akcie používateľa alebo vstup externých údajov Primárne zahŕňa zobrazenie alebo odosielanie údajov
| Primárna úloha | Získavanie údajov Prezentácia údajov alebo prenos |
Je dôležité poznamenať, že niektoré komponenty môžu pôsobiť ako vstup aj výstup. Napríklad oblasť textu je možné použiť na vstup používateľa (písanie) a na zobrazovanie informácií. Rozdiel spočíva v primárnom účele komponentu v konkrétnom kontexte.