Kasutajaliides
Kasutajaliides on ühenduslüli kasutaja programmi vahel. Kasutajaliides on see, mis toob programmi funktsionaalsuse kasutajale kättesaadavaks. [1]
Põhiliselt eristatakse graafilisi ja käskjuhitavaid kasutajaliideseid. Graafilise kasutajaliidese puhul on enamasti tegemist menüüpõhise süsteemiga, kus kasutaja saab toiminguid valida menüüdest. Käskjuhitava kasutajaliidese näiteks on käsurida, mille puhul on tegemist käskude kogumiga. Funktsionaalsuse rakendamiseks peab kasutaja sisestama käske.
Lisaks kahele eelmainitule leidub veel mitut liiki kasutajaliideseid (näiteks hääljuhitav, liigutustega juhitav, puutetundlik kasutajaliides ning palju muud), kuid need ei ole (veel) nii laialt levinud kui graafiline ja käskjuhitav.
Ajalugu
Kasutajaliideste ajaloo võib jagada järgnevatesse faasidesse (toetudes põhilistele kasutajaliideste tüüpidele):
- Batch kasutajaliides 1945-1068
- Käsurea kasutajaliides 1969. aastast tänapäevani
- Graafiline kasutajaliides 1981. aastast tänapäevani
Kasutajaliideste näiteid
Graafilise kasutajaliidese näiteks sobib ükskõik milline internetipank, Windows operatsioonisüsteem (alates 95st), e-Maksuamet vms.
Käskjuhitava kasutajaliidese näiteks sobib UNIX, Microsoft Windowsi käsurida, UNIXi e-maili klient pine, tekstiredaktor pico vms.