TGViewer
Otabek’s I/O Otabek’s I/O @otabekswe · 2.84K subscribers
Post #180 867
Abstraction - Abstraksiya

Abstraksiya – Computer Sciencedagi bir tushuncha bo‘lib, asosiy e’tiborni eng muhim detallarga qaratish va keraksiz detallarni yashirish orqali murakkab tizimlarni soddalashtirish imkonini beruvchi konsept desak bo'ladi.

Buni xaritaga o'xshatsak bo'ladi. Xarita sizga joylashuvning muhim xususiyatlari (masalan, yo'llar, binolar va diqqatga sazovor joylar)ni ko'rsatadi, lekin u sizga barcha tafsilotlarni ko'rsatmaydi (masalan, uylarning ranglari yoki derazalar soni).

Xarita real hayotdagi abstraktsiyasidir va u sizga faqat bilishingiz kerak bo'lgan narsalarni ko'rsatadi.

Dasturlashda abstraksiya murakkab tizimlarning soddalashtirilgan modellarini yaratish uchun qo'llaniladigan tushuncha. Shuning uchun u bilan ishlash oson bo'ladi.

Dasturlashda funksiyalarni yaratishdan maqsadlardan biri aynan abstraction xisoblanadi.

Masalan: Pultli moshina sotib oldingiz va uning pultida 4 ta tugmacha bor ekan ⬆️⬇️⬅️➡️.

Biz ⬆️ ni bosganimizda moshina oldinga yurayabdi. Bizga ⬆️ bosganimizdagi ichkarida yuz beradigan jarayon muhim emas, moshinani yurishi muhim. Aynan shu narsani abstraction deb olsak bo'ladi.

Bu yerda ⬆️ bosilganda up() degan funksiya ishga tushishi mumkin. Ammo aytganimdek bizga uning qanday ishlashi emas moshinani yurishi muhim.

Abstraktsiya dasturlashda kuchli vosita deb bilaman. Chunki u sizga, u bilan ishlashni, tushunishni va to'g'irlashni osonlashtirish imkonini beradi.

Agar postni foydali deb topsangiz share qilishni unutmang.

Keyingi epizodda ko’rishguncha poka-poka!

@otabekswe
More from @otabekswe
  1. Sep 28, 2026Voicelab da bizga eng qiziq bo'lgan mavzu bu Small Language Models (Large Language Models…
  2. Sep 10, 2026Barchamiz miriqib kuzatgan O'rgimchak Odam, Chaqmoq Makvin, Aka-uka Kreshlar (Muzlik davri…
  3. Sep 7, 2026Biz yangilik qilishdan to'xtamayabmiz. • Aisha Comet LLM modelimizni chiqardik. Platformag…
  4. Sep 4, 2026#experience Deyarli bir yarim yildan buyon intervyular jarayonida bitta savol doim so'raym…
  5. Aug 28, 2026#experience Ko'pchilik bir xil savol beradi: "Model o'zilarnikimi yoki open-source modelmi…
  6. Aug 25, 2026Voicelab Desktop V1 chiqdi (katta yangilanish va yaxshilanish qildik), har kunlik bepul kr…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →