Informācijas un komunikācijas tehnoloģiju pamatjēdzieni
4. PROGRAMMATŪRA
4.7. Lietotāja saskarne
Lietotāja saskarne jeb interfeiss (interface) ir veids, kādā lietotājs var mijiedarboties ar datoru. Izšķir divu veidu lietotāja saskarnes:
- rakstzīmju orientēto;
- grafisko.
3.7.1. Rakstzīmju lietotāja saskarne
Pirmajos personālajos datoros lietoja disku operētājsistēmu – DOS, kas izmantoja rakstzīmju orientēto lietotāja saskarni (Character User Interface – CUI). Tajā lietotājs instrukcijas ievada teksta veidā, izmantojot tastatūru. Šī saskarne nav lietotājdraudzīga, jo lielāko daļu operāciju lietotājam vajag veikt pašam, iedziļinoties komandu pierakstu veidos un izmantotajos saīsinājumos. Arī komandas rindas rediģēšanas iespējas ir ierobežotas.
Kā piemērs apskatīts datu bāzes vadības sistēmas MySql komandrindas logs:
Vēlāk vairākas firmas izstrādāja citas operētājsistēmas, piemēram, firma Apple – operētājsistēmu Macintosh System, firma IBM – operētājsistēmu OS/2, firma Microsoft – operētājsistēmu Windows. Šajās operētājsistēmās jau lietoja grafisko lietotāja saskarni.
3.7.2. Grafiskā lietotāja saskarne (GUI)
Grafiskā lietotāja saskarne (Graphical User Interface – GUI) ir operētājsistēmas papildu daļa, kas satur izvēlnes, programmu logus, ikonas un citus grafiskus elementus. Tie ļauj lietotājam izvēlēties komandas, darbināt programmas, kā arī strādāt ar datnēm vai citiem objektiem, norādot to attēlus (ikonas). Izvēli var izdarīt, izmantojot peli vai citu ierīci, piemēram, skārienpaliktni vai irbuli.
Kā piemērs apskatīts datu bāzes vadības sistēma MS Access 2010 logs:
Grafiskā lietotāja saskarne veicina efektīvāku datora lietošanu un atvieglo lietotāja mijiedarbība ar datoru. Ieguvumi, izmantojot GUI:
- sarežģītu instrukciju vienkāršošana, izmantojot ikonas un izvēlnes;
- vieglāk organizēt darbu un pārvaldīt programmas un datnes;
- visas programmas pēc izskata ir līdzīgas;
- pāreja no vienas kādas ražotāja programmas uz cita ražotāja līdzīgu programmu ir vienkāršāka;
- lietojumprogrammas darbojas līdzīgi datorā izmantotajai operētājsistēmai.