Domlam.uz

💻 Informatika va dasturlash — DTM savollari va yechimlari

35 ta savol, mavzular bo'yicha. Har birida to'g'ri javob va tushuntirish.

🚀 Bepul DTM test ishlash

Algoritmlar va murakkablik

  1. #2832Quyidagi kodning vaqt murakkabligi qanday? for i in range(n): j = n while j > 1: j //= 2
  2. #3015Quyidagi kod fragmentining vaqt murakkabligi qanday? for i in range(n): for j in range(i, n): s += 1
  3. #3027C++ kodi nimani chiqaradi? int s = 0; for (int i = 1; i <= 10; i++) { if (i % 3 == 0) continue; if (i > 8) break; s += i; } cout << s;

Axborot birliklari va o'lchash

  1. #2562Tezligi 16 Kbayt/s bo'lgan kanal orqali 2 Mbayt hajmli fayl necha sekundda uzatiladi?
  2. #27271024×768 o'lchamli, 256 rangli palitradagi rasm (siqilmagan) qancha xotira egallaydi?
  3. #274832 ta belgidan iborat alifboning bitta belgisi qancha axborot olib yuradi?

Axborot xavfsizligi

  1. #2586Sezar shifrida har bir harf alifboda 3 ta o'ngga suriladi. "KOD" so'zi qanday shifrlanadi?
  2. #2925Fishing (phishing) hujumi nima?
  3. #3099Foydalanuvchi fayllarini shifrlab, ularni ochish uchun pul talab qiladigan zararli dastur qanday ataladi?

Elektron jadvallar (Excel)

  1. #2706Excel'dagi C5 manzili nimani bildiradi?
  2. #2715Excel'da formula qaysi belgi bilan boshlanadi?

Funksiyalar va rekursiya

  1. #2787Quyidagi Python kodi nimani chiqaradi? def f(s): if len(s) <= 1: return s return f(s[1:]) + s[0] print(f("ABC"))

Kompyuter arxitekturasi

  1. #2559Xotira turlarini murojaat tezligi bo'yicha o'sish tartibida joylashtiring.
  2. #2850Protsessorning manzil shinasi 32 bitli. U to'g'ridan-to'g'ri murojaat qila oladigan maksimal xotira hajmi qancha (bayt bo'yicha manzillashda)?
  3. #2910Protsessor takt chastotasi 3 GHz bo'lsa, bu nimani bildiradi?
  4. #3048Fon Neyman arxitekturasining asosiy tamoyillaridan biri qaysi?

Kompyuter tarmoqlari

  1. #2685IPv4 manzili necha bitdan iborat?
  2. #2922Brauzerda HTTP 404 kodi nimani bildiradi?
  3. #2982DNS xizmatining asosiy vazifasi nima?

Ma'lumotlar bazasi va SQL

  1. #2592users jadvalida 3 ta foydalanuvchi bor (id: 1, 2, 3). orders jadvalida user_id qiymatlari: 1, 1, 2. Quyidagi so'rov nechta qator qaytaradi? SELECT * FROM users u LEFT JOIN orders o ON o.user_id = u.id;
  2. #2862WHERE ism LIKE 'A%' sharti qaysi yozuvlarni tanlaydi?
  3. #3042talaba(ism, shahar) jadvalida: (Ali, Toshkent), (Vali, Samarqand), (Gani, Toshkent), (Lola, Buxoro), (Nodira, Samarqand), (Said, Toshkent). Ushbu so'rov natijasida nechta qator chiqadi? SELECT shahar, COUNT(*) FROM talaba GROUP BY shahar HAVING COUNT(*) > 1;
  4. #3138Jadvaldagi birlamchi kalit (PRIMARY KEY) qanday xususiyatga ega?

Ma'lumotlar tuzilmalari

  1. #2889Bo'sh navbatga 5, 7, 9 qo'shildi, so'ng bitta element olindi, 4 qo'shildi va yana bitta element olindi. Ikkinchi olingan element qaysi?

Python asoslari

  1. #2637Quyidagi Python kodi nimani chiqaradi? print(type(6 / 2))
  2. #2892Quyidagi Python kodi nimani chiqaradi? for i in range(3): if i == 5: break else: print("ok")
  3. #3045Quyidagi Python kodi nimani chiqaradi? print(-9 // 2, -9 % 2)

Python: satrlar, ro'yxatlar, lug'atlar

  1. #2598Quyidagi Python kodi nimani chiqaradi? d = {} for ch in "aba": d[ch] = d.get(ch, 0) + 1 print(d)
  2. #2838Quyidagi Python kodi nimani chiqaradi? s = "banana" print(s.count("a"), s.find("n"))
  3. #2844Quyidagi Python kodi nimani chiqaradi? a = [[0] * 2] * 2 a[0][0] = 1 print(a)