Birinchi kompyuter nima edi?
Texnologiya olami sakrash va chegaralar bilan rivojlanmoqda, ammo kelib chiqishini eslab qolish muhimdir qurilmalarning biz har kuni ishlatadigan. Ushbu maqolada biz ko'rib chiqamiz tarixda nima ekanligini aniqlash uchun kompyuterlar birinchi kompyuter insoniyatda yaratilgan. Uning boshlanishidan tortib, zamonaviy kompyuter tizimlarining evolyutsiyasigacha, biz texnologik davrning boshlanishini belgilagan eng muhim bosqichlarni o'rganamiz. Zamonaviy kompyuterlar uchun poydevor qo‘ygan muhim bosqichni ochib berish uchun o‘tmishga bo‘lgan ushbu qiziqarli sayohatda bizga qo‘shiling.
1. Kompyuter haqida ma'lumot: hisoblashning boshlanishidan ma'lum bo'lgan birinchi kompyutergacha
Zamonaviy kompyuterlarning rivojlanishi hisoblash sohasidagi doimiy rivojlanish natijasidir. XNUMX-asrdagi matematik jarayonlarni avtomatlashtirishga qaratilgan birinchi urinishlardan XNUMX-asrdagi birinchi kompyuter ixtirosigacha hisoblash tarixi kashfiyotlar va innovatsion qurilmalar yoʻli boʻldi. Murakkab hisob-kitoblarni bajarish uchun tezroq va samaraliroq kalkulyatorlarga bo‘lgan ehtiyoj olimlar va matematiklarni axborotni tezroq va aniqroq qayta ishlay oladigan mashinalar yaratishga undadi.
XNUMX-asr oxiri XNUMX-asr boshlarida birinchi elektromexanik va elektron hisoblash mashinalari yaratildi. Bu mashinalar matematik hisob-kitoblarni bajarish va axborotni qayta ishlash uchun mexanik va elektr komponentlardan foydalangan. 1837-yilda Charlz Bebbij tomonidan taklif qilingan analitik dvigatel zamonaviy hisoblash texnikasining kashshoflaridan biri hisoblangan diqqatga sazovor misoldir. Biroq, texnik va moliyaviy cheklovlar tufayli Bebbijning analitik dvigateli hech qachon to'liq ishlab chiqilmagan.
Bunday deb tan olingan birinchi kompyuter 1940-yillarda ishlab chiqilgan ENIAC edi. ENIAC, elektron raqamli integrator va kompyuterning qisqartmasi olimlar Jon V. Mauchli va J. Presper Ekkert tomonidan yaratilgan. Universitetda Pensilvaniya shtati. Ushbu ulkan mashina bir necha metrli joyni egallagan va matematik operatsiyalarni bajarish va ma'lumotlarni saqlash uchun vakuum naychalaridan foydalangan. ENIAC o'z davri uchun ajoyib yangilik bo'lsa-da, u sekin ishlaydi va murakkab vazifalarni bajarish uchun ancha vaqt talab etiladi.
2. Birinchi kompyuterning kashshof xususiyatlari: texnologik evolyutsiyaning muhim bosqichi
Birinchi kompyuterning rivojlanishi texnologik evolyutsiyada muhim bosqich bo'ldi. Ushbu inqilobiy yutuq kelajakdagi elektron qurilmalarni yaratishga yo'l ochgan kashshof xususiyatlar bilan ajralib turdi. Ushbu postda biz birinchi kompyuter nima bo'lganini va uni o'z davrining haqiqiy mo'jizasiga aylantirgan yangiliklarni o'rganamiz.
Birinchi kompyuter tarixning Bu 19-asrda ingliz matematiki va olimi Charlz Bebbij tomonidan ishlab chiqilgan Analitik Dvigatel edi. Garchi ushbu qurilma o'z hayoti davomida to'liq ishlab chiqilmagan bo'lsa-da, zamonaviy kompyuterlarning rivojlanishiga asos solgan. Analitik dvigatelning eng ajoyib xususiyatlaridan biri dastur va ko'rsatmalarni saqlash qobiliyati edi. U ma'lumotlarni kiritish va chiqarish vositasi sifatida perfokartalardan foydalangan holda murakkab hisob-kitoblarni amalga oshirishga qodir bo'lib, uni o'z davri uchun dasturlashtiriladigan va ko'p qirrali mashinaga aylantirdi.
Analitik dvigatelning yana bir diqqatga sazovor xususiyati uning edi modulli arxitektura. U hisoblash bloki, saqlash bloki va perfokarta mexanizmi kabi bir-biriga bog'langan turli qismlardan iborat edi. Bu har bir komponentning mustaqil ishlashiga imkon berdi, bu tizimni saqlash va yangilashni osonlashtirdi. Bundan tashqari, Bebbij takroriy hisob-kitoblar va shartli operatsiyalarni amalga oshirish imkonini beruvchi boshqaruv tizimini yaratdi va bu birinchi kompyuterning imkoniyatlarini yanada kengaytirdi.
Analitik dvigatelda ham bor edi katta hajmli saqlash imkoniyati o'z davri uchun tasodifiy kirish xotirasi tushunchasidan foydalangan holda. Bu unga dasturlar va ma'lumotlarni ketma-ket yoki tasodifiy o'qish va yozish mumkin bo'lgan bir qator perfokartalarda saqlashga imkon berdi. Bu katta hajmdagi saqlash sig'imi hisoblash tarixida sezilarli yutuq bo'ldi, chunki u mashinaga katta hajmdagi ma'lumotlar bilan ishlash imkonini berdi. samarali va tez.
3. O'tmishdoshni kashf qilish: Charlz Bebbijning analitik dvigateli
Tarixdagi birinchi kompyuterni qidirishda biz XNUMX-asrda Charlz Bebbij tomonidan ishlab chiqilgan ajoyib analitik dvigatelga duch kelamiz. Bebbajning analitik dvigateli nomi bilan tanilgan bu inqilobiy ixtiro bugungi kunda biz bilgan kompyuterlar olamiga asos solgan. Ushbu mexanik qurilma, garchi u hech qachon to'liq ishlab chiqilmagan bo'lsa ham, zamonaviy kompyuterlarning kashshofi hisoblanadi..
Bebbijning analitik dvigateli murakkab matematik operatsiyalarni bajarish, ma'lumotlarni saqlash va hatto natijalarni chop etish uchun mo'ljallangan. U ko'rsatmalarni dasturlash uchun perfokartalardan foydalangan va markaziy protsessor va xotira xotirasiga ega edi. Ushbu mashinaning eng hayratlanarli xususiyatlaridan biri hisob-kitoblarni avtomatik ravishda amalga oshirish qobiliyati edi, bu o'sha vaqt uchun inqilobiy edi.
Garchi Bebbijning analitik dvigateli hech qachon to'g'ri ishlamagan bo'lsa-da, uning dizayni va kontseptsiyasi o'z vaqtidan oldinda edi. Murakkab hisob-kitoblarni amalga oshirishga qodir dasturlashtiriladigan mashina g'oyasi zamonaviy kompyuterlarning rivojlanishi uchun asos yaratdi.. Bebbij kompyuter sohasida kashshof bo‘lgan va uning merosi bugungi kungacha saqlanib qolgan. Uning analitik dvigateli hech qachon ishlab chiqilmagan bo'lsa-da, uning qarashlari va kontseptsiyalari texnologiya kelajagi uchun poydevor qo'ydi.
4. Ada Lavleysning asosiy hissasi: analitik dvigatelni dasturlash
XNUMX-asrda yashagan britaniyalik matematik va yozuvchi Ada Lavleys uning uchun tan olingan asosiy hissasi hisoblash dunyosiga analitik mashinani dasturlash. Tarixdagi birinchi dasturchi hisoblangan Lavleys Charlz Bebbij tomonidan ishlab chiqilgan ushbu mashina uchun algoritmlarni yaratishda kashshof bo'lgan. Uning hayoti davomida analitik dvigatel hech qachon ishlab chiqilmagan bo'lsa-da, Ada Lavleys zamonaviy dasturlashning rivojlanishiga asos solgan.
Lavleysning eng ko'zga ko'ringan yutuqlaridan biri uning ishi edi Bernoulli algoritmi. U analitik dvigateldan raqamli hisob-kitoblardan tashqari vazifalarni bajarishda foydalanish mumkinligini kuzatdi va Bernulli raqamlarini hisoblash algoritmini taklif qildi. Ushbu algoritm orqali u mantiqiy ko'rsatmalarni ketma-ket joylashtirish orqali mashinaning murakkab vazifalarni bajarish qobiliyatini ko'rsatdi. Ushbu inqilobiy g'oya bugungi kunda bizga ma'lum bo'lgan dasturlash kontseptsiyasiga asos soldi.
Yana biri Lovelace-dan innovatsion g'oyalar Bu uning san'at sohasidagi analitik mashinalarning imkoniyatlari haqidagi tasavvuri edi. O'sha paytdagi mashhur e'tiqoddan farqli o'laroq, Lavleys mashinalardan foydalanish mumkinligini ta'kidladi yaratish san'at va musiqa. Lavleys o'zining "Analitik dvigatel haqida eslatmalar" maqolasida mashinaning ijodiy imkoniyatlari va badiiy asarlarni yaratish uchun qanday belgilar va ko'rsatmalardan foydalanish mumkinligi haqida yozgan. Lavleysning bu istiqbolli ko'rinishi vaqt o'tishi bilan o'z isbotini topdi, chunki texnologiya generativ san'at asarlari va kompyuterda yaratilgan musiqalarni yaratishga imkon berdi.
5. Nazariyadan haqiqatga: Konrad Zuze tomonidan birinchi funktsional kompyuterning yaratilishi
Birinchi funktsional kompyuterning rivojlanishi hisoblash tarixida muhim bosqich bo'ldi. Nemis muhandisi Konrad Zuse bu innovatsion muvaffaqiyatga mas'ul edi. Nazariyani haqiqatga aylantirishga intilib, Zuze axborotni qayta ishlash usulini inqilob qilgan elektromexanik qurilma Z3 ni yaratishga muvaffaq bo‘ldi.
Z3 ajoyib texnologik taraqqiyot edi, chunki u algebraik va mantiqiy hisoblarni avtomatik tarzda bajarardi. U ikkilik tizimdan foydalangan va ma'lumotlarni kiritish va chiqarish uchun perfokartalarga asoslangan edi. Ushbu kompyuterda tashqi xotira uchun magnit disk ham mavjud.
Ushbu birinchi funktsional kompyuterning yaratilishi yangi imkoniyatlar olamiga eshiklarni ochdi. Garchi Z3 emas edi juda kuchli Zamonaviy kompyuterlar bilan taqqoslaganda, bu texnologiyaning kelajakdagi rivojlanishi uchun asos yaratdi. Konrad Zusening yutuqlari tufayli bugungi kunda biz bilgan hisoblash texnikasi evolyutsiyasiga imkon beradigan yanada samarali va murakkab kompyuterlarni yaratishga yo'l ochildi.
6. Unutilgan meros: qadimgi kompyuterlarning ta'siri
Qadimgi davr kompyuterlari unutilgan meros qoldirdi, bu hali ham katta ta'sirga ega jamiyatda zamonaviy. Garchi bugungi kunda biz texnologik taraqqiyotdan hayratda bo'lsak-da, biz hozir biladigan kompyuterlar uchun poydevor qo'ygan kashshoflarni eslash muhim. Hisoblash tarixini bugungi kunda biz foydalanadigan tizimlar va dasturlarni ishlab chiqishga imkon bergan mashinalarni o'rganmasdan turib tushunib bo'lmaydi.
Savol tug'iladi: birinchi kompyuter nima edi? Unvonni baham ko'radigan turli nomzodlar bor. Ulardan biri eramizdan avvalgi 100-yillarda qurilgan deb hisoblangan mexanik hisoblash mashinasi Antikitera bo'lib, 1901 yilda Antikitera oroli qirg'oqlarida halokatga uchragan kema halokatida topilgan bu ajoyib qurilma murakkab astronomik hisob-kitoblarni amalga oshirish uchun ishlatilgan. Uning aniq ishlashi hali to'liq tushunilmagan bo'lsa-da, Antikythera ilg'or mashinasozlikning eng qadimgi namunalaridan biri va insoniyatning qadimgi davrlarda ham murakkab texnologiyalarni ishlab chiqish qobiliyatining isboti hisoblanadi.
Birinchi kompyuter unvoni uchun yana bir da'vogar 1830-yillarda britaniyalik matematik Charlz Bebbij tomonidan ishlab chiqilgan analitik dvigatel bo'lib, loyiha hech qachon tugallanmagan bo'lsa-da, uning dizayni o'z davri uchun haqiqatan ham innovatsion edi. Bebbijning analitik dvigateli perfokartalar yordamida dasturlashtirilgan bo‘lardi va murakkab hisob-kitoblarni amalga oshirishga qodir bo‘lardi. Uning dizayni birinchi elektromexanik kompyuterlarning rivojlanishi uchun ilhom manbai bo'ldi va zamonaviy hisoblash uchun yo'l ochdi. Garchi u hech qachon to'liq ishlab chiqilmagan bo'lsa-da, Bebbijning analitik dvigateli dunyoni o'zgartiradigan kelajakdagi texnologik yutuqlar uchun poydevor qo'ydi.
7. Birinchi kompyuterlar tarixini chuqurroq o'rganish bo'yicha tavsiyalar
Agar siz texnologiya tarixiga ishtiyoqli bo'lsangiz va birinchi kompyuterlar haqida ko'proq ma'lumotga ega bo'lishni istasangiz, bu ajoyib dunyoni o'rganishga yordam beradigan bir nechta manbalar mavjud. Boshlashning ajoyib usuli - bu tadqiqot kompyuter kashshoflari, masalan, Charlz Bebbij va Ada Lovelace, birinchi hisoblash asboblarini ishlab chiqish uchun asos solgan.
Yana bir bebaho manba - bu o'rganishdir documentos históricos va birinchi kompyuterlarni yaratuvchilar tomonidan yozilgan asl nashrlar. Ushbu asosiy manbalar o'sha kashshoflik davrida yuz bergan qiyinchiliklar va yutuqlarning to'g'ridan-to'g'ri va ishonchli ko'rinishini taklif qiladi.
Además, puedes buscar libros especializados hisoblash texnikasi va birinchi kompyuterlar tarixi haqida. Ba'zi tavsiyalar orasida Uolter Isaaksonning "Innovatorlar", Jorj Daysonning "Tyuring sobori" va Darrel Insning "Kompyuter: juda qisqacha kirish" kitoblari mavjud. Ushbu ishlar sizga ushbu birinchi texnologik qurilmalarning rivojlanishini o'rab olgan texnik va insoniy jihatlar haqida chuqurroq ma'lumot beradi.
Men Sebastyan Vidal, texnologiya va DIY haqida ishtiyoqli kompyuter muhandisi. Qolaversa, men ijodkorman tecnobits.com, men texnologiyani hamma uchun qulayroq va tushunarli qilish uchun o'quv qo'llanmalarini baham ko'raman.