Ko'pchilik uchun kompyuter hisoblash yoki hisoblash uchun ishlatiladigan


Kompyuterlarning beshinchi avlodi: hozirgi va kelajak



Download 1,68 Mb.
Pdf ko'rish
bet11/13
Sana22.01.2022
Hajmi1,68 Mb.
#401398
1   ...   5   6   7   8   9   10   11   12   13
Bog'liq
1-lecture

Kompyuterlarning beshinchi avlodi: hozirgi va kelajak 

Beshinchi avlod hisoblash texnikasi oldingi kompyuter avlodlarida erishilgan 

texnologik taraqqiyot asosida qurilgan. Bu 4-sanoat inqilobi (4IR) sarlavhasi uchun 

mo'ljallangan. 

Amalga  oshirish  inson  aql-zakovatidan  foydalanish  va  raqamli  asrning 

boshidan  beri  to'plangan  katta  ma'lumotlardan  foydalanish  orqali  inson  va 

mashinaning o'zaro ta'sirini yaxshilash uchun mo'ljallangan. 

U  kiber-fizik  tizim  sifatida  qaraladi  va  sun'iy  intellekt  (AI)  va  mashinani 

o'rganish  (ML)  nazariyasi,  kontseptsiyasi  va  amalga  oshirilishidan  kelib  chiqadi. 

AI  va  ML  bir  xil  bo'lmasligi  mumkin,  lekin  belgilangan  maqsadlarga  erishish 

uchun katta ma'lumotlarni qazib olish orqali odamlar, boshqa kompyuterlar, atrof-

muhit va dasturlar bilan o'zaro aloqada bo'lish uchun etarlicha aqlli qurilmalar va 

dasturlarni yaratish fanini anglatish uchun bir-birining o'rnida ishlatiladi. 

O'z-o'zini  o'rganishi,  javob  berishi  va  normal  va  ehtimol  turli  yo'llar  bilan 

o'zaro ta'sir qilishi mumkin bo'lgan hisoblash qurilmalarining ko'payishi, orttirilgan 

tajriba va atrof-muhitga asoslangan holda, narsalar Interneti (IoT) kontseptsiyasiga 

ham turtki berdi. 

O'zining  eng  yuqori  cho'qqisida  va  to'g'ri  algoritmlar  bilan  kompyuterlar, 

ehtimol,  odamlar  ham  o'rganishi  mumkin  bo'lgan  yuqori  darajadagi  chuqur 

o'rganishni namoyish etadi va qayta ishlaydi. 

Ko'pgina  AI  loyihalari  allaqachon  amalga  oshirilmoqda,  boshqalari  esa  hali 

rivojlanish  bosqichida.  AIni  tezlashtirish  bo'yicha  kashshoflar  orasida  Google, 

Amazon, Microsoft, Apple, Facebook va Tesla bor. 

Dastlabki  tatbiqlar  endi  uydagi  faoliyatni  avtomatlashtirish  va  integratsiya 

qilish uchun mo'ljallangan aqlli uy qurilmalarida ko'rish mumkin, ular audio/vizual 

qurilmalar  va  allaqachon  yo'llarni  bezab  turgan  o'z-o'zidan  boshqariladigan 

avtomobillar.

 



 


Google Home Mini aqlli dinamikining mercan (qizil) versiyasi

 

AIdagi eng katta maqsadlar qurilmalarni quyidagilarga jalb qilishdir: 



 

Tabiiy tilni tushunish 



 

Inson nutqini tan oling 



 

Dunyoni uch o'lchovli nuqtai nazardan ko'ring 



 

Interaktiv o'yinlarni o'ynang 



 

Tibbiyot  va  boshqa  murakkab  sohalarda  mutaxassislarning  kiritilishini 



amalga oshirish 

 



Mashqning evristik tasnifi tahlili 

 



Neyron tarmoqlarni amalga oshirish 

AIni amalga oshirishga qaratilgan boshqa sohalar quyidagilardir: 

 

Kvant hisoblash 



 

Parallel ishlov berish 



Davom etayotgan AI loyihalari: 

 



Virtual shaxsiy yordamchilar, masalan, Siri, Google Now va Braina. 

 



Aqlli  avtomobillar,  masalan,  Teslaning  avtopilot  avtomobillari  va 

Googlening o'zi boshqariladigan mashinalari. 

 

Wordsmith  kabi  yangiliklar  yaratish  vositalari  Yahoo  va  Fox  tomonidan 



yangiliklar parchalarini yaratish uchun ishlatiladi. 

 



Saraton kasalligini aniqlash uchun kompyuter yordamida diagnostika. 

 

 



 

 

KOMPYUTER TILLARI 



Til  fikrlarni  ifodalash  vositasi  sifatida  belgilanadi.  Bu  dunyodagi  barcha 

insonlar  bir-birlari  bilan  til  orqali  muloqot  qilishadi.  Xuddi  shunday,  kompyuter 

ham boshqalar bilan muloqot qilish uchun ba'zi ifoda vositalariga muhtoj 

 

Kompyuter  ma'lum  bir  ishni  bajarish  uchun  dasturchi  tomonidan  berilgan 



ko'rsatmalarga  amal  qiladi.  Muayyan  vazifani  bajarish  uchun  dasturchi 

dasturlashtirilgan  deb  nomlanuvchi  ko'rsatmalar  ketma-ketligini  tayyorlaydi. 

Kompyuter 

uchun 


yozilgan 

dastur 


dasturiy 

ta'minot 

deb 

nomlanadi. 



Dasturlashtirilgan  RAMda  saqlanadi.  CPU  RAMdan  bir  vaqtning  o'zida 

dasturlashtirilgan  bitta  ko'rsatmani  oladi  va  uni  bajaradi.  Ko'rsatmalar  birma-bir 

ketma-ket bajariladi va nihoyat kerakli natijani beradi. 

 

Kompyuter  dasturlari  mashina  tilidan  yuqori  darajadagi  tillarga  zamonaviy 



4GL / 5GL tillariga sayohat qiziqarli. Keling, bu haqda batafsil gaplashaylik. 

 

BIRINCHI NASIL TILILARI 1GLs (Mashina tili) 



Inson kompyuterni dasturlashga tikilib qarasa, unga tushunarli tilda ko'rsatma 

berilgan. Va bu til mashina tili edi. Ikkilik til til, Is va Os tili Mashina tili sifatida 




tanilgan. Ushbu tildagi har qanday ko'rsatma 1 va 0 qatorlari shaklida beriladi. Bu 

erda  I  belgisi  elektr  impulsining  mavjudligini  va  0  elektr  impulsining  yo'qligini 

bildiradi. 11101101 kabi 1 va 0 lar to'plami kompyuter uchun o'ziga xos ma'noga 

ega, hatto u bizga ikkilik raqam sifatida ko'rinsa ham. 

 

Dasturchini mashina tilida yozish juda mashaqqatli va murakkab bo'lib, buni 



faqat mutaxassislar amalga oshirgan. Barcha ko'rsatmalar va kiritilgan ma'lumotlar 

kompyuterga raqamli shaklda, xususan, ikkilik shaklda beriladi. 

 

IKKINCHI AVLOD TILLARI 2GLs (Assembly tili) 



So'nggi  50  yil  ichida  mashina  tilidan  foydalanishda  duch  keladigan 

qiyinchiliklarni  bartaraf  etish  uchun  ko'p  harakatlar  qilindi.  Ingliz  tiliga  o'xshash 

birinchi til 1950 yilda ishlab chiqilgan bo'lib, u Assembly Language yoki Simvolik 

dasturlash  tillari  sifatida  tanilgan.  1960  yildan  keyin  oddiy  odamni  kompyuterga 

sotib  olgan  Yuqori  darajali  tillar  ishlab  chiqildi.  Va  bu  kompyuter  sanoatining 

ulkan  o'sishining  asosiy  sababi  edi.  Yuqori  darajadagi  tillar  protseduraga 

yo'naltirilgan tillar sifatida ham tanilgan. 

 

UCHINCHI AVLOD TILLARI (3GLs) (Yuqori darajali tillar) 



Assambleya  tilini  mashina  tili  bilan  solishtirganda  ishlatish  osonroq  edi, 

chunki  u  dasturchini  operatsiyani  -  kodlar  va  xotira  joylashuvi  manzillarini  eslab 

qolish  yukidan  xalos  qildi.  Assambleya  tillari  dasturchiga  katta  yordam  bergan 

bo'lsa  ham,  an'anaviy  ingliz  tiliga  yaqinroq  bo'lgan  yaxshiroq  tillarni  qidirish 

davom  ettirildi.  1960  yilda  dasturchi  yozishda  foydalanish  uchun  ingliz  tiliga 

yaqinroq bo'lgan tillar yuqori darajali tillar deb nomlandi. 

 

Umumiy  foydalanuvchi  foydalanishi  mumkin  bo'lgan  turli  xil  yuqori 



darajadagi tillar FORTRAN, COBOL, BASIC, PASCAL, PL-1 va boshqalar. Har 

bir  yuqori  darajadagi  til  muayyan  turdagi  muammolar  uchun  ba'zi  bir  asosiy 

talablarni  bajarish  uchun  ishlab  chiqilgan.  Ammo  har  bir  tilda  turli  maqsadlarda 

foydalanish  imkoniyatlarini  kengaytirish  uchun  keyingi  ishlanmalar  amalga 

oshiriladi. 

 

TO'RINCHI AVLOD TILILARI (4GLs) 



3GLlar  protsessual  xususiyatga  ega,  ya'ni  muammo  QANDAY  kodlanadi, 

ya'ni  protseduralar  muammoni  qanday  hal  qilish  haqida  bilimni  talab  qiladi. 

Ulardan  farqli  o'laroq,  4GL  protsessual  emas.  Bu  faqat  muammoning  NIMA 

kodlangani,  ya'ni  faqat  "Nima  talab  qilinadi"  ko'rsatilishi kerak  va  qolganlari  o'z-

o'zidan amalga oshiriladi. 

 



Shunday  qilib,  3GL  ning  katta  dasturi  4GL  ning  bitta  bayonoti  bilan 

almashtirilishi mumkin. 4GL-ning asosiy maqsadi ishlab chiqish va texnik xizmat 

ko'rsatish vaqtini qisqartirish va foydalanuvchilarga qulaylik yaratishdir. 

 

GUI ASOSLI TILLAR 



GUI  asosidagi  interfeyslarning  ixtirosi  va  mashhurligi  bilan.  GUI  asosidagi 

tillarga quyidagilar kiradi: 

 

TCL/Tk 


Vizual asos 

Visual C++ 

C# (C sharp deb talaffuz qilinadi) 

Visual basic.NET 

Visual basic 2005 

 

 




Download 1,68 Mb.

Do'stlaringiz bilan baham:
1   ...   5   6   7   8   9   10   11   12   13




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish