Interfeys (ing. pIyeggase) — texnik va programmalash vositalari majmui; hisoblash, boshqarish yoki oʻlchash tizimlari (mas, EHM ning operativ va tashqi xotira qurilmasi)dagi turli funksional qurilmalarning oʻzaro taʼsirini taʼminlaydi. U uzatilayotgan axboroglarni kodlash vasin- xronligiga nisbatan belgilangan qoida hamda kelishuvga muvofiq tayyor modullardan sistemani, qurilmalarning mexanik va elektr birikmalarini signad koʻrinishida (axborotlar va boshqa shaklida) toʻplashga imkonberadi.
Kompyuter ishlashi uchun apparatli (Hardware) ta’minotdan tashqari dasturiy (Software) ta’minot ham muhim ahamiyatga egadir.
Kompyuter tizimini tashkil etuvchi bu ikki vositaning o‘zaro aloqasi interfeys deyiladi. Interfeys bir necha turga bo‘linadi, ya’ni: apparatli interfeys; dasturiy interfeys; apparatli-dasturiy interfeys. Apparatli interfeysni kompyuter qurilmalarini ishlab chiqaruvchilar ta’minlaydi.
Dasturiyta’minotbilanapparatlita’minoto‘rtasidagimutanosiblikni operatsion sistema boshqaradi. Kompyuterli tizim samarali ishlashi uchun apparatli va dasturiy ta’minotdan tashqari foydalanuvchi qatnashadi. kompyuterda ishlashi jarayonida uning apparatli ta’minoti bilan ham, dasturiy ta’minoti bilan ham aloqada bo‘ladi. Insonning dastur bilan va dasturning inson bilan muloqatga kirishish usuli foydalanuvchi interfeysi deyiladi. Dasturlar xilma-xil bo‘lgani uchun ularning interfeysi ham turlicha bo‘ladi. Foydalanuvchi interfeysini xususiyatlariga ko‘ra bir nechta turga ajratish mumkin. Dasturning ishlash muhitiga qarab, dastur nografik yoki grafik interfeysga ega bo‘ladi.
MAVZU: RAQAMLI AXBOROT VA MATNNI QAYTA ISHLASHNING ASOSIY TAMOYILLARI.
Raqamli hisoblash texnologiyasini yaratish tarixi asrlarga borib taqaladi.Bujudajozibalivaibratli;dunyodagitaniqliolimlarningnomlari u bilanbog'liq.
Dahshiy italiyalik Leonardo da Vinchi (1452 - 1519) kundaliklarida bizning davrimizda allaqachon 13-xonali o'nli raqamlarni qo'shishga qodir bo'lgan tishli g'ildiraklardagi yig'uvchi kompyuterning eskizlari bo'lib topilgan bir qator chizmalar topilgan. Mashhur amerikalik IBM kompaniyasining mutaxassislari mashinani metallga qayta ishlab chiqarishdi va olimning g'oyasining to'liq muvofiqligiga amin bo'lishdi.
Uning yig'ish mashinasini raqamli hisoblash tarixidagi eng muhim voqea deb hisoblash mumkin. Bu birinchi raqamli qo'shimchalar, kelajakdagi elektron qo'shimchalarning embrioni - zamonaviy kompyuterlarning eng muhim elementi, hanuzgacha mexanik, juda ibtidoiy (qo'lda boshqarish bilan). O'sha uzoq yillarda yorqin olim, ehtimol,hisob-kitoblarniamalgaoshirishdamehnatniengillashtiradigan moslamalaryaratishzarurliginitushunadiganYerdagiyagonaodamedi. Biroq, bunga ehtiyoj shunchalik kichkina ediki, Leonardo da Vinchi vafotidan yuz yil o'tgach, yana bir evropalik topildi - bu muammoni o'z echimini taklif qilgan buyuk italiyalikning kundaliklarini tabiiy ravishda o'qimagan nemis olimi Vilgelm Shikard (1592-1636). Sikkardni oltita raqamli o'nlik raqamlarni qo'shish va ko'paytirish uchun hisoblash mashinasini ishlab chiqishga undagan sabab uning polshalikastronom
I. Kepler bilan tanishishi edi. Shikkard buyuk astronomning ishi bilan, asosan hisob-kitoblar bilan bog'liq bo'lib, unga qiyin ishlarida yordam berish g'oyasini bekor qildi. 1623 yilda unga yuborilgan xatda u mashinaning rasmini beradi va uning qanday ishlashini aytib beradi.
Afsuski,tarixavtomobilningkeyingitaqdirito'g'risidama'lumotlarni saqlamadi. Ko'rinishidan, Evropani qamrab olgan vabodan erta o'lim olimningrejasiniamalgaoshirishgaxalaqitberdi.LeonardodaVinchiva Vilgelm Shikard ixtirolari faqat bizning davrimizda ma'lum bo'ldi. Ular zamondoshlari uchun noma'lumedi.
XYII asrda vaziyat o'zgardi. 1641 - 1642 yillarda. O'n to'qqiz yoshli BlezPaskal(1623-1662),keyinchalikunchaliktaniqlibo'lmaganfrantsuz
olimi operatsion yig'ish mashinasini yaratdi ("Paskalin"). Qo'shimcha A ga qarang. Dastlab u bitta maqsad bilan - otasini soliq yig'ishda olib borilgan hisob-kitoblarda yordam berish uchun qurgan. ... Keyingi to'rt yil ichida u mashinaning yanada rivojlangan modellarini yaratdi. Ular oltita va sakkiz bitli, tishli g'ildiraklar asosida qurilgan, qo'shish va olib tashlashga qodir kasr sonlari... Taxminan 50 ta mashinalar modellari yaratildi, B. Paskal ularni ishlab chiqarish uchun qirollik imtiyozini oldi, ammo amaliy qo'llanilishi "paskalinlar" olmadi, garchi ular haqida ko'p yozilgan va yozilgan (asosan Frantsiyada).
1673 yilda. yana bir buyuk evropalik, nemis olimi Vilgelm Gotfrid Leybnits(1646-1716)o'nikkixonalio'nliksonlarniqo'shishvako'paytirish uchun hisoblash mashinasini (Leybnits bo'yicha arifmetik qurilma) yaratadi. Tishli g'ildiraklarga u ko'paytirish va bo'linishga imkon beradigan pog'onali rolni qo'shdi.... Mening mashinam ketma-ket qo'shishvaayirishgamurojaatqilmasdan,birzumdako'psonlisonlarga ko'paytishvabo'linishniamalgaoshirishgaimkonberadi,debyozganV. Leybnits do'stlaridan biriga. Ikki asrdan ko'proq vaqt o'tgach paydo bo'lgan raqamli elektron kompyuterlarda (kompyuterlarda) arifmetik operatsiyalarni bajaruvchi moslama (Leybnitsning "arifmetik qurilmasi" bilan bir xil) arifmetik deb nomlangan. Keyinchalik, qator mantiqiy amallar qo'shilgach, ular buni arifmetik-mantiqiy deb atay boshladilar. U zamonaviy kompyuterlarning asosiy qurilmasiga aylandi. Shunday qilib, 17-asrning ikki dahosi raqamli hisoblashning rivojlanish tarixidagi birinchi marralarnibelgilashdi.
V.Leybnitsningxizmatlari,faqat"arifmetikqurilma"niyaratishbilan chegaralanmaydi. Talabalik yillaridan to umrining oxirigacha u keyinchalik kompyuterlarni yaratishda asosiy bo'lgan ikkilik sanoq tizimining xususiyatlarini o'rgangan. U unga tasavvufiy ma'no berdi va uning asosida dunyo hodisalarini tushuntirish va uni barcha fanlar, shu jumladan falsafada qo'llash uchun universal til yaratilishi mumkin deb hisobladi.1697yildaV.Leybnitschizganmedaltasvirisaqlanibqoldi,bu hisoblashningikkilikvao'nliktizimlario'rtasidagibog'liqliknitushuntirib berdi (B ilovagaqarang).
1799 yilda Frantsiyada Jozef Mari Jakard (1752 - 1834) to'quv dastgohini ixtiro qildi, u matolarda naqshlar yaratish uchun perforatorlardan foydalangan. Buning uchun zarur bo'lgan dastlabki ma'lumotlar zımbalama shaklida zımbalama kartasining tegishli
joylarida qayd etilgan. Dastur ma'lumotlarini saqlash va kiritish uchun birinchi ibtidoiy qurilma (bu holda to'qish jarayonini boshqarish) shunday paydo bo'ldi.
1795 yilda xuddi shu joyda metrik o'lchov tizimiga o'tish bilan bog'liqishlarniamalgaoshirishniFrantsiyahukumatitomonidanishonib topshirilgan matematik Gaspard Prony (1755 - 1839) dunyoda birinchi martamatematiklarningmehnatiniuchqismgabo'lishnio'zichigaolgan hisob-kitoblarning texnologik sxemasini ishlab chiqdi. Bir nechta yuqori malakali matematiklarning birinchi guruhi hisoblashni kamaytirishga imkonberadigan,masalanihalqilishuchunzarurbo'lgansonlihisoblash usullarini aniqladilar (yoki ishlab chiqdilar). arifmetik amallar - qo'shish, ayirish, ko'paytirish, bo'lish. Arifmetik amallar ketma-ketligini tayinlash va ularni amalga oshirish uchun zarur bo'lgan dastlabki ma'lumotlarni aniqlash ("dasturlash") ikkinchi darajali kengaytirilgan matematiklar guruhi tomonidan amalga oshirildi. Arifmetik amallar ketma-ketligidan tashkil topgan "dastur" ni amalga oshirish uchun yuqori malakali mutaxassislarni jalb qilishning hojati yo'q edi. Bu ishning eng mashaqqatli qismi hisoblagichlarning uchinchi va eng ko'p sonli guruhiga topshirilgan. Ushbu mehnat taqsimoti natijalarni olishni sezilarli darajada tezlashtirishga va ularning ishonchliligini oshirishga imkon berdi. Ammo asosiysi, bu avtomatlashtirishning keyingi jarayoniga turtki berdi, eng ko'p mehnat talab qiladigan (ammo eng sodda!) Hisob-kitoblarning uchinchi qismi - arifmetik operatsiyalar ketma-ketligini dasturlashtirilgan boshqarish bilan raqamli hisoblash moslamalarini yaratishga o'tish. Raqamli hisoblash moslamalari (mexanik tip) evolyutsiyasining ushbu yakuniy bosqichini ingliz olimi Charlz Babbiy (1791 - 1871) amalga oshirdi. Hisoblash jarayonini osonlashtirish uchun texnik vositalarni yaratish bo'yicha tajribaga ega bo'lgan (1812 - 1822 yillardagi polinomlarni jadvalga kiritish uchun Babbining farqi mashinasi) tajribali hisob-kitoblarning sonli usullarini mukammalo'zlashtirganajoyibmatematik,udarholG.Pronitomonidan tavsiya etilgan hisoblash texnologiyasida uning rivojlanishini yanada rivojlantirish imkoniyatini ko'rdi. ishlaydi. Loyihasi 1836 - 1848 yillarda ishlabchiqqananalitikdvigatel(Babbijshundaydebatagan),birasro'tib paydo bo'lgan kompyuterlarning mexanik prototipiedi.