İstifadəçi interfeysi

istifadəçinin müxtəlif qurğularla, daha çox kompyüter və ya məişət texnikası ilə ünsiyyət yaratdığı vasitələr məcmusu. Kompyüter qoşmasının istifadəçi interfeysinə aşağıdakılar daxildir: informasiyanın əks etdirilməsi vasitələri, formatlar və kodlar; komanda rejimləri, “istifadəçi-interfeys” dili; verilənlərin daxil edilməsi üçün qurğu və texnologiyalar; dialoqlar, istifadəçi və kompyüter arasında qarşılıqlı təsirlər, istifadəçi ilə əks əlaqə; proqramın istifadə qaydası və onun sənədləri.
İSSN
İstiqamət
OBASTAN VİKİ
İstifadəçi interfeysi
İstifadəçi interfeysi (ing. user interface) —İsifadəçi interfeysi proqramın qrafik tərtibatıdır. İnsanlar və kompüterlər arasında əlaqə yaradır. UI dizayneri istifadəçi məmnunluğuna diqqət yetirməlidir. Müştərilərin ehtiyaclarını və fərqində olmasalar belə daha asan istifadə edə biləcəkləri dizaynları araşdırmaq, tapmaq və uyğunlaşdırmaq istifadəçi interfeysi dizayneri olan UI dizayn mütəxəssisinin məsuliyyəti olmalıdır. Sektordakı rəqiblərdən başlamaq və daha əvvəl görülən işləri araşdırmaq burada ən əsas başlanğıc nöqtəsidir. UI dizaynerləri proqramın istifadəçi interfeysinin görünüşünü və hissini yaradırlar. İstifadəçi interfeysi əsasən iki formada olur. Daxiletmə. İstifadəçiyə sistem üzərində işləmək imkanı verir.
Qrafik istifadəçi interfeysi
Qrafik istifadəçi interfeysi (ing. graphical user interface; GUI) — istifadəçi interfeysinin bir növüdür. Bu interfeysdə istifadəçiyə displeyin ekranında təqdim olunan interfeys elementləri (menyu, düymələr, simgələr, siyahılar və s.) qrafik görüntülər şəklində olur. Komanda sətri interfeysindən (COMMAND-LINE INTERFACE) fərqli olaraq, GUI-də istifadəçi ekranda görünən bütün obyektlərə (interfeys elementlərinə) giriş qurğuları (klaviatura, siçan, coystik və s.) vasitəsilə ixtiyari qaydada erişə və onlarla birbaşa manipulyasiya edə bilir. Hazırda GUI mövcud əməliyyat sistemlərinin və tətbiqi proqramların əksəriyyətində tətbiq olunur. Məsələn, Mac OS, GEM, Atari TOS, Microsoft Windows, Solaris, GNU/Linux, NeXTSTEP, OS/2, BeOS, Android, iOS, Bada, MeeGo kimi sistemlər qrafik istifadəçi interfeysinə əsaslanır. Tətbiqi proqram gəlişdiricilərinə GUI-interfeyslər elə mühit verir ki, kompüterlə qarşılıqlı əlaqəni həmin mühit öz üzərinə götürür. Bunun da sayəsində gəlişdirici ekrana çıxarmağın və klaviatura, yaxud siçanla daxil etməyin detallarına varmadan fikrini proqramın işlənib hazırlanmasına cəmləşdirə bilər. Bundan başqa, proqramçılar tez-tez rastlaşılan məsələləri (məsələn, verilənlər faylının saxlanması) həmişə eyni qaydada emal edən proqramlar yaratmaq imkanı əldə edirlər, çünki interfeys pəncərələr və dialoqlar şəklində olan standart nəzarət mexanizmlərini nəzərdə tutur. GUI-interfeysin başqa üstünlüyü ondan ibarətdir ki, onun üçün yazılmış tətbiqi proqramlar qurğulardan asılı olmur: interfeysə yeni giriş və çıxış qurğularının (məsələn, böyük ekranlı monitor və ya optik yaddasaxlama qurğusu) dəstəklənməsi əlavə edilirsə, tətbiqi proqram heç bir dəyişiklik olmadan bu qurğulardan istifadə edə bilər.
Qrafiki istifadəçi interfeysi
Qrafik istifadəçi interfeysi (ing. graphical user interface; GUI) — istifadəçi interfeysinin bir növüdür. Bu interfeysdə istifadəçiyə displeyin ekranında təqdim olunan interfeys elementləri (menyu, düymələr, simgələr, siyahılar və s.) qrafik görüntülər şəklində olur. Komanda sətri interfeysindən (COMMAND-LINE INTERFACE) fərqli olaraq, GUI-də istifadəçi ekranda görünən bütün obyektlərə (interfeys elementlərinə) giriş qurğuları (klaviatura, siçan, coystik və s.) vasitəsilə ixtiyari qaydada erişə və onlarla birbaşa manipulyasiya edə bilir. Hazırda GUI mövcud əməliyyat sistemlərinin və tətbiqi proqramların əksəriyyətində tətbiq olunur. Məsələn, Mac OS, GEM, Atari TOS, Microsoft Windows, Solaris, GNU/Linux, NeXTSTEP, OS/2, BeOS, Android, iOS, Bada, MeeGo kimi sistemlər qrafik istifadəçi interfeysinə əsaslanır. Tətbiqi proqram gəlişdiricilərinə GUI-interfeyslər elə mühit verir ki, kompüterlə qarşılıqlı əlaqəni həmin mühit öz üzərinə götürür. Bunun da sayəsində gəlişdirici ekrana çıxarmağın və klaviatura, yaxud siçanla daxil etməyin detallarına varmadan fikrini proqramın işlənib hazırlanmasına cəmləşdirə bilər. Bundan başqa, proqramçılar tez-tez rastlaşılan məsələləri (məsələn, verilənlər faylının saxlanması) həmişə eyni qaydada emal edən proqramlar yaratmaq imkanı əldə edirlər, çünki interfeys pəncərələr və dialoqlar şəklində olan standart nəzarət mexanizmlərini nəzərdə tutur. GUI-interfeysin başqa üstünlüyü ondan ibarətdir ki, onun üçün yazılmış tətbiqi proqramlar qurğulardan asılı olmur: interfeysə yeni giriş və çıxış qurğularının (məsələn, böyük ekranlı monitor və ya optik yaddasaxlama qurğusu) dəstəklənməsi əlavə edilirsə, tətbiqi proqram heç bir dəyişiklik olmadan bu qurğulardan istifadə edə bilər.
İstifadəçi
İstifadəçi (ing. User) — Mühafizə olunan, yaxud çoxistifadəçi kompüter sistemində: istifadəçinin sistemə və onun resurslarına müraciət etmə vasitələri. Adətən, sistem inzibatçısı tərəfindən yaradılan istifadəçinin hesabı istifadəçi haqqında informasiyadan (məsələn, adından və istifadəçinin tanınması və sistemə "daxil olması" üçün, eləcə də sistemdən və onun resurslarından istifadə edə bilməsi məqsədilə müəyyən hüquqları ona vermək üçün tələb olunan şəxsi paroldan) ibarət olur. İstifadəçinin təyin etdiyi verilənlər tipi (ing. User-defined data type) — Proqramda, adətən, verilmiş proqramlaşdırma dilində istifadə olunan verilənlər tiplərinin kombinasiyası kimi təyin olunan xüsusi verilənlər tipi. İstifadəçiyə münasib (ing. User-friendly) — Öyrənilməsi asan, istifadəsi rahat (yüngül) olan sistem haqqında işlədilən termindir. İstifadəçilər qrupu (ing. User group (UG)) — Eyni bir kompüter sisteminə, yaxud proqram təminatına maraqlarına görə birləşmiş insanlar qrupu. Bəzi üzvləri böyük və nüfuzlu qurumlar olan istifadəçi qrupları yeni başlayanları dəstəkləyir və üzvlərinin ideya, informasiya mübadiləsi etmələri üçün forumlar təşkil edirlər.
Oyun interfeysi
Oyun interfeysi və ya "heads-up-display" (head-up – başı əymədən baxmaq, display — indikasiya), həmçinin sadəcə HUD — videooyunun istifadəçi interfeysinin bir hissəsi kimi vizual vasitələrlə oyunçuya məlumat ötürmə üsulu. Adını müasir təyyarələrdə istifadə olunan baş üstü displeylərdən almışdır. "HUD" həmçinin bir çox məlumatın, o cümlədən qəhrəmanın sağlamlığı, obyektlər və oyunda irəliləyişin (məsələn, xal və ya səviyyə) göstərilməsinin bir hissəsidir.
Son istifadəçi
Son istifadəçi – hazırlanmış məhsulu istifadə edən və ya istifadə etməsi gözlənilən şəxs. Son istifadəçi adminlər, sistem administratorları, verilənlər bazası administratorları, informasiya texnologiyaları (İT) mütəxəssisləri, proqram təminatı mütəxəssisləri və kompüter texnikləri kimi məhsulu idarə edən istifadəçilərdən fərqlidir. Son istifadəçilər ümumiyyətlə tərtibatçıların sahib olduğu texniki biliyə və ya məhsul tərtib etmə bacarıqlarına sahib deyil. Bu daha sonra müştəri məmnuniyyətinin azalmasına səbəb olur. İT sahəsində son istifadəçilər "müştəri" demək deyil, müştərinin işçiləri deməkdir. Məsələn, böyük bir pərakəndə şirkət işçilərinin istifadə etməsi üçün hansısa proqram paketini alırsa həmin şirkət paketi alan "müştəri" olsa da, son istifadəçilər proqramı istifadə edəcək şirkət işçiləridir. Bəzi Amerika məhsulları və müdafiə ilə əlaqəli məlumatlar ITAR və EAR-a uyğun olaraq ABŞ hökumətindən ixrac icazəsi tələb edir. İxrac lisenziyasını əldə etmək üçün ixracatçı son istifadəçi sertifikatını almaq üçün həm son istifadəçini, həm də son istifadəni göstərməlidir. EULA-da son istifadəçi proqramı quraşdıran VAR-dan (ing. value-added reseller) və ya proqramı satın alan və idarə edən təşkilatdan fərqlənir.
İstifadəçi hesabı
İstifadəçi (ing. User) — Mühafizə olunan, yaxud çoxistifadəçi kompüter sistemində: istifadəçinin sistemə və onun resurslarına müraciət etmə vasitələri. Adətən, sistem inzibatçısı tərəfindən yaradılan istifadəçinin hesabı istifadəçi haqqında informasiyadan (məsələn, adından və istifadəçinin tanınması və sistemə "daxil olması" üçün, eləcə də sistemdən və onun resurslarından istifadə edə bilməsi məqsədilə müəyyən hüquqları ona vermək üçün tələb olunan şəxsi paroldan) ibarət olur. İstifadəçinin təyin etdiyi verilənlər tipi (ing. User-defined data type) — Proqramda, adətən, verilmiş proqramlaşdırma dilində istifadə olunan verilənlər tiplərinin kombinasiyası kimi təyin olunan xüsusi verilənlər tipi. İstifadəçiyə münasib (ing. User-friendly) — Öyrənilməsi asan, istifadəsi rahat (yüngül) olan sistem haqqında işlədilən termindir. İstifadəçilər qrupu (ing. User group (UG)) — Eyni bir kompüter sisteminə, yaxud proqram təminatına maraqlarına görə birləşmiş insanlar qrupu. Bəzi üzvləri böyük və nüfuzlu qurumlar olan istifadəçi qrupları yeni başlayanları dəstəkləyir və üzvlərinin ideya, informasiya mübadiləsi etmələri üçün forumlar təşkil edirlər.
İstifadəçi profili
İstifadəçi profili — istifadəçi ilə əlaqəli parametrlər və məlumat toplusu. Bu, şəxsiyyəti müəyyən etmək üçün istifadə olunan kritik məlumatları, məsələn, adı, yaşı, fotoşəkili, həmçinin bilik və ya təcrübə kimi fərdi xüsusiyyətləri özündə əks etdirir. İstifadəçi profilləri ən çox "Facebook", "Instagram" və "LinkedIn" kimi sosial media saytlarında mövcuddur. Onlar fərdin könüllü rəqəmsal şəxsiyyəti kimi xidmət edir, onların əsas xüsusiyyətlərini və xüsusiyyətlərini vurğulayır. Fərdi kompüter və əməliyyat sistemlərində istifadəçi profilləri faylları, parametrləri və sənədləri "hesablar" kimi tanınan fərdi istifadəçi mühitləri üzrə kateqoriyalara ayırmağa xidmət edir. Həmçinin əməliyyat sistemini istifadəçiyə daha yaxın və uyğunlaşdırılmış olmağa imkan yaradır. Fiziki istifadəçi profilləri pasportlar, sürücülük vəsiqələri və hüquq sistemində fərdi şəxsiyyəti müəyyən etmək üçün istifadə edilən hüquqi sənədlər kimi şəxsiyyət sənədləri kimi xidmət edir. İstifadəçi profili həmçinin, istifadəçi modelinin kompüter təsviri kimi qəbul edilir. İstifadəçi modeli fərdi istifadəçi haqqında müəyyən xüsusiyyətləri əldə etmək üçün istifadə edilən (məlumat) strukturdur və istifadəçi profilinin əldə edilməsi prosesi istifadəçi modelləşdirmə və ya profilləşdirmə adlanır. İstifadəçi profillərinin mənşəyi pasportun mənşəyi ilə izlənilə bilər ki, bu da 1920-ci ildə Birinci Dünya müharibəsindən sonra Millətlər Liqasında aparılan danışıqlardan sonra məcburi hala gətirilən şəxsiyyət vəsiqəsi (ŞV) ilə əlaqəlidir.
Beyin-kompüter interfeysi
Beyin-kompüter interfeysi və ya zehin-texnika interfeysi və ya beyin-texnika interfeysi beyin ilə xarici bir cihaz arasındakı birbaşa əlaqə yoludur. Beyin-kompüter interfeysi əsasən insanın idraki və ya duyğu ilə əlaqədar olan motor funksiyalarına kömək etmək və ya onları təmir etmək məqsədilə istifadə olunur. Beyin-kompüter interfeysi sahəsində tədqiqatlar ilk dəfə 1970-ci illərdə NSA və DARPA köməyi ilə Kaliforniya Universitetində başladı. Beyin-kompüter interfeysi ifadəsi bu tədqiqatlardan sonra çap olunmuş məqalələrdə ilk dəfə istifadə edilmiş və beləliklə, elmi ədəbiyyata daxil olmuşdur. Beyin-kompüter interfeysi tədqiqatları daha çox eşitmə, görmə və hərəkət qabiliyyəti kimi duyğuları bərpa etmək məqsədilə neyroprotez tədqiqatlar sahəsinə cəlb edilmişdir.
Tətbiqi proqramlaşdırma interfeysi
Tətbiqi proqramlaşdırma interfeysi (ing. application programming interface, API) — kompüterin əməliyyat sistemi vasitəsilə həyata keçirilən aşağı dərəcəli servis funksiyalarını tələb edən və yerinə yetirən proqramlar toplusu. API istifadəçi interfeysi ilə ziddiyyət təşkil edir. Bu, iki və ya daha çox kompüter proqramının bir-biri ilə əlaqə qurma üsulu və proqram digər bölmələrinə xidmət təklif edən proqram interfeysinin bir növüdür. Belə bir əlaqənin və ya interfeysin necə qurulacağını və ya istifadəsini təsvir edən sənəd və ya standart API spesifikasiyası adlanır. Bu standarta cavab verən kompüter sisteminə "API tətbiq olunmuş" deyilir. API termini ya spesifikasiyaya, ya da tətbiqə aid ola bilər. Kompüteri insanla birləşdirən istifadəçi interfeysindən fərqli olaraq, API kompüterləri və ya proqramları bir-birinə bağlayır. O son istifadəçi üçün yox proqram təminatında istifadə edən proqramçı üçün nəzərdə tutulub. API çox vaxt proqramçı üçün mövcud olan alətlər və ya xidmətlər kimi çıxış edən müxtəlif hissələrdən ibarətdir.
Applikasiya binar interfeysi
Applikasiya binar interfeysi (ing. application binary interface, ABI) — kompüter proqram təminatında iki binar proqram modulu arasındakı interfeys. Çox vaxt bu modullardan biri kitabxana və ya əməliyyat sistemi obyekti, digəri isə istifadəçi tərəfindən idarə olunan proqramdır. ABI aşağı səviyyəli, aparatdan asılı format olan maşın kodunda məlumat strukturlarına və ya hesablama prosedurlarına necə daxil olunduğunu müəyyən edir. Bunun əksinə olaraq, tətbiq proqramlaşdırma interfeysi (API) bu girişi mənbə kodunda müəyyən edir. Bu, nisbətən yüksək səviyyəli, aparatdan müstəqil, çox vaxt insan tərəfindən oxuna bilən formatdır. ABI-nin ümumi cəhəti məlumatların hesablama prosedurlarına giriş kimi təqdim edilməsini və ya çıxış kimi oxunmasını müəyyən edən çağırış konvensiyasıdır. Buna misal olaraq x86 çağırış konvensiyalarını göstərmək olar. ABI-yə riayət etmək (rəsmi olaraq standartlaşdırıla və ya standartlaşdırılmaya bilər) adətən kompilyator, əməliyyat sistemi və ya kitabxana müəllifinin işidir. Bununla belə, tətbiqi proqramçı proqramlaşdırma dillərinin qarışığında proqram yazan zaman hətta eyni dildə yazılmış proqramı müxtəlif kompilyatorlarla tərtib edərkən birbaşa ABI ilə işləməli ola bilər.
Gəzici istifadəçi profili
Gəzici istifadəçi profili (en. roaming user profile) - Microsoft Windows əməliyyat sistemləri ailəsində Windows Server domeninə qoşulmuş istifadəçilərə lokal şəbəkənin müxtəlif kompüterlərindən əməliyyat sisteminə daxil olarkən öz profilinə erişmə hüququ əldə etməyə imkan verən texnologiya. Gəzici istifadəçi profilinə proqramların, sənədlərin köklənmiş parametrləri, iş mühiti, o cümlədən simgələrin iş masasında yerləşməsi və başqa parametrlər daxildir. Sistemdən çıxarkən profilin bütün dəyişdirilmiş parametrləri və sənədlər server ilə sinxronlaşır. İsmayıl Calallı (Sadıqov), “İnformatika terminlərinin izahlı lüğəti”, 2017, “Bakı” nəşriyyatı, 996 s.
Kiçik kompüter sistemləri interfeysi
Kiçik kompüter sistemləri interfeysi (ing. Small Computer System Interface, SCSI; /ˈskʌzi/, SKUZ-ee) – Amerika Milli Standartlar İnstitutunun (American National Standarts Institute, ANSI) X3T9.2 komitəsinin müəyyənləşdirdiyi yüksəksürətli paralel interfeys standartı. SCSI interfeysindən kompüteri periferiya qurğuları ilə (məsələn, sərt diskləri və printerləri), eləcə də lokal şəbəkədə başqa kompüterlə əlaqələndirmək üçün istifadə olunur. SCSI interfeysi ilə kompüterə 6 periferiya qurğusu, o cümlədən sərt disklər, CD-ROM disksürənləri, skanerlər, əlavə sərt disklər və əlavə CD-ROM disksürənləri qoşmaq olar. Genişləndirmə lövhəsi İsmayıl Calallı (Sadıqov), "İnformatika terminlərinin izahlı lüğəti", 2017, "Bakı" nəşriyyatı, 996 s.