1. Interfeyslarning turlari va xususiyatlari
Interfeys - bu tizimlar yoki tizimning qismlari (dasturlar yoki qurilmalar)
uchun mo'ljallangan apparat va dasturiy ta'minot (ulanish elementlari va
yordamchi boshqarish zanjirlari, ularning fizikaviy, elektr va mantiqiy
parametrlari). Ulanish quyidagi funktsiyalarni anglatadi:
• ma'lumotlarni berish va olish;
• ma'lumotlarni uzatishni boshqarish;
• axborot manbai va qabul qiluvchisini muvofiqlashtirish.
Interfeys kontseptsiyasi bilan bog'liq holda, shina (magistral)
tushunchasi ham ko'rib chiqiladi - bu signal uzatish vositasi bo'lib, unga
kompyuter tizimining bir necha tarkibiy qismlari parallel ravishda ulanishi va
ma'lumotlar almashinishi mumkin. Shubhasiz, shina atamasi aksariyat
interfeyslarning apparat qismlariga nisbatan qo'llaniladi, shuning uchun
ko'pincha ushbu ikkita belgi sinonimlar sifatida ishlaydi, garchi interfeys
kengroq tushunchadir.
Bir nuqta bilan ulanishni ta'minlaydigan interfeyslarda (shina interfeysidan
farqli o'laroq) quyidagi almashinuv rejimlarini amalga oshirish mumkin: ikki
tomonlama, yarim dupleks va sodda. Dupleks ikkita qurilmada bir vaqtning
o'zida
ikkala
yo'nalishda
ham
ma'lumotlarni
uzatish
qobiliyatini
ta'minlaydigan interfeyslarni o'z ichiga oladi. Agar qurilmalar orasidagi aloqa
kanali ikki tomonlama almashishni qo'llab-quvvatlasa, lekin har bir lahzada
ma'lumot faqat bitta yo'nalishda uzatilishi mumkin bo'lsa, almashish rejimi
yarim dupleks deb ataladi. Yarim dupleks ulanishning muhim xususiyati bu
rejimning teskari vaqti - xabarni uzatishdan qabul qilishga o'tish va aksincha.
Agar interfeys ma'lumotlar uzatishni faqat bitta yo'nalishda amalga oshirsa
va ma'lumot oqimining teskari yo'nalishda harakatlanishi mumkin bo'lmasa,
bunday interfeys simplex deb ataladi.
Quyidagi interfeys xususiyatlari ham muhimdir:
• sig'im (interfeys kontrolleriga bir vaqtning o'zida kengaytiruvchisiz ulangan
abonentlarning maksimal soni);
• o'tkazish qobiliyati yoki uzatish tezligi (aloqalarni o'rnatish va o'chirish
operatsiyalari davomiyligi va ma'lumotlarni uzatish jarayonlarining
kombinatsiya darajasi);
Aloqa liniyasining maksimal uzunligi;
• bit chuqurligi;
• ulanish topologiyasi.
Tizim interfeysi ikki xil bo'lishi mumkin: buyruq va grafik. Odatda buyruqlar
interfeysi foydalanuvchi ma'lum ko'rsatmalarni kiritadigan buyruq qatori
bo'lib, aksariyat hollarda o'z sintaksisiga ega (masalan, ubuntu operatsion
tizimi) va tizim ularni bajaradi. Grafik interfeys bilan bir qatorda buyruq
foydalanuvchi
buyruqlari tufayli ishlaydi
, ammo undan farqli o'laroq buyruqlar
buyruqlar satriga matn orqali kiritilmaydi, balki piktogramma, derazalar va
boshqalar kabi grafik tasvirlar orqali xizmat qiladi. Ushbu turdagi interfeys
eng keng tarqalgan bo'lib, bugungi kunda ko'pgina shaxsiy kompyuterlarda
qo'llaniladi. Bunday interfeyslar ko'pincha WIMP deb ataladi, bu Window
(Window), Icon (Menyu), Menyu (Menyu), Nuqtalash moslamasi
(Manipulyatsion qurilma) so'zlarining birinchi harflarining qisqartmasi. Keling,
kompyuter mavzulariga bag'ishlangan turli manbalarda juda ko'p
uchraydigan boshqa atamani batafsil ko'rib chiqaylik. Va bu muddat
Interfeysi . Variantlar boshqacha bo'lishi mumkin
– bu foydalanuvchi
interfeysi,
dasturiy interfeysi
, grafik interfeys, do'stona interfeys. Ammo
barcha tushunchalarning semantik ma'nosi taxminan bir xil. Agar
Vikipediyadagi
ushbu
atamaning
talqiniga
qarasangiz
(Jahon
Entsiklopediyasi), bu nimani anglatishini darhol aniqlash qiyin: Interfeysi
(Ingliz tilidagi interfeys
– interfeys, bo'lim) – ularning xususiyatlari, ulanish
xususiyatlari, almashinish signallari va boshqalar bilan
belgilanadigan ikkita
tizim
, qurilma yoki dasturlar o'rtasidagi interfeys, birlashtirilgan apparat va
dasturiy vositalar va qoidalarning (tavsiflar, bitimlar, protokollar) umumiyligi.
Hisoblash tizimidagi qurilmalar va / yoki dasturlarning o'zaro aloqasi yoki
tizimlarning o'zaro aloqasi. Interfeys tushunchasi hisoblash yoki ma'lumot
bo'lmagan tizimlarga taalluqlidir. Aniqlanish qanchalik zerikarli bo'lsa-da,
yaqinlashmoqda, ammo ushbu atama nimani anglatishini tushunadigan kalit
so'zlar hanuzgacha shu erda
– jami, o'zaro ta'sir, tizimi. Boshlash uchun,
«interfeys» so'zi «tashqi» so'z bilan bog'langan «internet» so'ziga juda
yaqin.
Bundan tashqari
, texnik ingliz tilidagi «Inter» so'zining bir qismi
«o'rtasida» deb tarjima qilingan. Xo'sh, «yuz» so'zining bir qismi yuz bilan
o'ziga xos tarzda bog'langan, ayniqsa «yuz» so'zi inglizchadan aynan «yuz»
deb tarjima qilinganligi sababli. Bu «tashqi yuz» tushunchasini anglatadi
«tashqi ko'rinish». Yoki agar siz «o'rtasida» foydalansangiz, u tom ma'noda
chiqadi «Odamlar orasida». Xo'sh, «interfeys» tushunchasining ikkinchi
komponenti bu o'zaro ta'sir. I.e. biz ushbu «tashqi ko'rinish» bilan qanday
munosabatda bo'lamiz. Kompyuterimiz ishga tushgandan keyin nimani
ko'ramiz? Biz turli xil grafik tarkibiy qismlarni ko'rmoqdamiz. Bu «Ish stoli»,
«Vazifalar paneli» satri, ish stolidagi turli xil yorliqlar. Bundan tashqari, ushbu
kompyuterlar barcha kompyuterlarda istisnosiz aniq belgilangan joylarda
joylashgan, albatta, agar ular ish stolini va vazifalar panelini «masxara
qilmasa». Bularning barchasi tarkibiy qismlar va elementlardir grafik interfeys
Windows operatsion tizimi. Biz asosan ushbu elementlar bilan sichqonchani
ishlatgan holda shaxsiy kompyuterlarda, sensorli panel yordamida
noutbuklarda va planshetlarda to'g'ridan-to'g'ri barmoqlarimiz bilan o'zaro
aloqa qilamiz.
Shunday qilib
, ushbu grafik tarkibiy qismlarning umumiyligi va
ushbu tarkibiy qismlar bilan o'zaro ishlashimiz (chertish, tortish, tanlash va
hk) deyiladi. Grafik interfeys. Aslida, Windows interfeysi shunchaki grafik
interfeys. Ammo bu nafaqat. Windows operatsion tizimini ishlab chiquvchilar
hatto tajribasiz foydalanuvchi ham kompyuterda birinchi marta o'tirganida
nima bosishni, o'yinchoq o'ynashni, Internetda o'ynashni yoki do'stlar bilan
suhbatni, masalan, Skype orqali suhbatni boshlashni juda tez anglab olishga
ishonch hosil qilishga harakat qildi. Darhaqiqat, dasturlarning printsiplari
haqida hech narsa bilmasdan va terminologiyani tushunmasdan, Ajam
foydalanuvchi dastlab kompyuter bilan tanishish uchun nima kerakligini
tezda bilib oladi. Kerakli ko'nikmalarni tez va nisbiy oson egallashning
bunday soddaligi deyiladi do'stona interfeys. Yuqorida aytilganlarning
barchasi kompyuteringizda ishlaydigan har qanday dasturga tegishli.
Agar
siz
, masalan, Google Chrome brauzerini ishga tushirsangiz, unda olasiz
google Chrome dastur interfeysi. Opera brauzerini ishga tushirsangiz, olasiz
opera interfeysi. Agar siz Word, Excel, Paint, kalkulyator va boshqa
dasturlarni ishlatsangiz, unda olasiz interfeyslar ulardan dasturlari.
Kompyuter
davri boshlanishida
, shaxsiy kompyuterlar bo'lmaganida va
«kompyuter» o'zi juda katta shkaflardan iborat bo'lgan va bir nechta
xonalarni egallagan holda, ular kompyuter bilan maxsus yozuv mashinkasi
(«yozuv mashinkasi» deb ham atalgan) yoki terminallar (klaviaturali monitor)
orqali «aloqa o'rnatgan». Buyruq yozuv mashinkasiga, bog'lab qo'yilgan
uzun qog'ozli lentaga, kompyuter esa buyruq natijasini chop etdi. Terminalda
ham xuddi shunday edi, faqat buyruqlarning kiritilishi va ularning bajarilish
natijalari monitor ekranida ko'rsatildi. Shunday qilib, ma'lumotlarning kirish-
chiqishi orqali kompyuter bilan bunday o'zaro aloqasi kirish-chiqish deb
nomlandi va chaqirildi konsol interfeysi. Konsol interfeysi hali ham
dolzarbligicha qolmoqda. To'g'ri, uni biroz boshqacha deb atash mumkin.
Windows operatsion tizimida u deyiladi Buyruqlar satrining interfeysi.
Masalan, men papkalar va fayllarni ko'rish buyrug'ini yozdim
– dir va Enter
tugmachasini bosing. To'g'ri, oddiy foydalanuvchilar
buni ishlatmaydilar
,
lekin tizim ma'murlari, ma'lumotlar bazasi ma'murlari va xakerlar kabi super
professionallar uchun
– bu asosiy interfeys ish uchun. Aslida biz buyruqlarni
kiritamiz va matn shaklida biron bir natijani olamiz. Shuning uchun, bu
interfeys ham deyiladi matn interfeysi. Yana bir qiziq nuqta. Grafika hali
mavjud bo'lmagan bir vaqtda, plitalar, chiziqlar, juft chiziqlar «chizish» uchun
maxsus belgilar ixtiro qilingan. Monitor ekranida yoki ma'lum joylarda chop
etishda matn go'zal va estetik jihatdan yoqimli bo'lgan bir yoki ikki qatorli
chiziqlar bilan o'ralganga o'xshaydi.
Yoki boshqacha qilib aytganda
, biz buni
aytishimiz mumkin interfeysi ko'proq bo'ldi do'stona. Shunday qilib ramkalar
va jadvallarni chizish mumkin bo'lgan ushbu ramzlar ramzlar deb nomlandi
pseudografiya. Quyidagi yorliqda ushbu belgilar uchun kodlar koddan
boshlanadi 176 va kod bilan tugaydi 255 .
Kompyuter shinasi
Do'stlaringiz bilan baham: |