Mavzu darsi

Dasturiy ta’minot va dasturlash vositalari

Tizimli va amaliy dasturlar, dasturlash tillari, IDE va frameworklarni ajratish.

100mashq
AI
Biror joyi tushunarsiz bo‘lsa, savol yonidagi AI Tutor’dan foydalaning.

Hint javobni ochmaydi. “Tushuntir” sizning xatongizni tahlil qiladi. “Chuqur o‘rgan” esa AIni mikro-dars va ketma-ket mashqlar beradigan repetitor rejimiga o‘tkazadi.

Eng sodda tushuntirish

Kompyuterda dasturlar ham kasblarga o‘xshaydi: Windows va Linux butun “uy”ni boshqaradi; Word, Excel, Photoshop aniq ishni bajaradi; Python va Java esa yangi dastur yozish uchun tillardir.

Asosiy qoidalar

  • Tizimli dasturiy ta’minot: operatsion tizimlar va tizim vositalari.
  • Amaliy dastur: foydalanuvchi vazifasi uchun — Excel, Photoshop, Telegram va hokazo.
  • Python, Java, C++ — dasturlash tillari.
  • PyCharm — dastur yozish muhiti (IDE), dasturlash tili emas.
  • Framework/kutubxona va til tushunchalari bir xil emas.

Masalani qanday yechamiz?

  1. Nomni tanib ol: OTmi, ilovami, tilmi yoki vositami?
  2. Savolda “amaliy”, “tizimli”, “til” kabi kalit so‘zga qarang.

Misollar

  • Windows → tizimli; Excel → amaliy; Python → til; PyCharm → IDE.

Ko‘p uchraydigan xatolar

  • Python interpreteri bilan Python tilini aralashtirish.
  • IDE ni dasturlash tili deb belgilash.

Olimpiada uchun eslab qol

  • Har bir nom uchun “bu nimani boshqaradi/yordam beradi?” deb so‘rang.

2025 testida qayerda uchragan?

9-sinf
#6 · 0.9 ball · javob A

Windows/Linux/Android/macOS kabi tizimli dasturiy ta’minotni ajratish.

10-sinf
#13 · 1.5 ball · javob D

Excel/Telegram/AutoCAD/Python interpreteri/Photoshop/Windows orasidan amaliy dasturlar.

11-sinf
#13 · 1.5 ball · javob A

Python, Java, PyCharm, Windows, C++, Excel orasidan dasturlash tillarini ajratish.