C++ dasturlash tilida ekranga matn chiqarish uchun qaysi operator ishlatiladi?
cout
Veb sahifa yaratishda asosiy tuzilmani beruvchi til qaysi?
HTML
Java dasturidagi asosiy ishga tushirish nuqtasi bo‘lgan metod nomi nima?
main metodi
public static void main(String[] args)
Kotlin tilida o‘zgaruvchini e’lon qilish uchun ishlatiladigan ikki asosiy kalit so‘z nima?
val (o‘zgarmas) va var (o‘zgaruvchi)
Django qaysi dasturlash tiliga asoslangan?
Python
Quyidagi kod nima chiqadi?
int a = 5, b = 3;
cout << a + b;
8
Veb sahifaga dizayn, rang, shrift va joylashuv kabi uslublarni beruvchi til nima?
CSS
Quyidagi Java kod nima chiqadi?
int a = 5, b = 7;
System.out.println(a + b);
12
Quyidagi Kotlin kod nima chop etadi?
val x = 3
val y = 4
println(x + y)
7
Django loyihasini yaratish uchun qaysi buyruq ishlatiladi?
django-admin startproject projectname
for sikli qanday ishlaydi? Quyidagidan nima chiqadi?
for(int i = 1; i <= 3; i++)
cout << i << " ";
1 2 3
Veb sahifada interaktivlik qo‘shish uchun ishlatiladigan dasturlash tili nima?
JavaScript
Java dasturida o‘zgaruvchini konsoldan kiritish uchun qaysi klass ishlatiladi?
Scanner klassi
(Masalan: Scanner sc = new Scanner(System.in);)
Kotlin dasturining boshlanish nuqtasi bo‘lgan asosiy funksiya qanday yoziladi?
fun main() {
// kod shu yerda
}
Funksiya nima? Quyidagi funksiya nima qiladi?
int kvadrat(int x) {
return x * x;
}
Bu funksiya argument sifatida berilgan sonning kvadratini qaytaradi.
HTTP so‘rovlarni yuborish, ma’lumotlarni serverdan olish uchun JavaScriptda ishlatiladigan eng mashhur API qanday?
fetch API
Quyidagi kodda nechta obyekt yaratiladi?
String a = new String("Hello");
String b = "Hello";
2 ta obyekt: biri new orqali, biri string havzasi orqali.
Kotlin tilida null qiymatdan saqlanish uchun ishlatiladigan belgi nima?
? belgisi
(Masalan: var name: String? = null)
Django’da model nima?
Django model — bu ma’lumotlar bazasidagi jadvalga mos keluvchi Python klassidir. U ma’lumotlar tuzilmasini belgilaydi.
Quyidagi kodda qanday xatolik bor?
int main() {
int a = "5";
cout << a;
return 0;
}
a o‘zgaruvchisi int tipida, ammo unga "5" kabi string qiymat berilgan. Tip mos emas, bu kompilyatsiya xatosiga olib keladi.
Frontend va backend o‘rtasidagi farq nima?
Frontend — foydalanuvchi ko‘radigan va o‘zaro ishlaydigan qism (HTML, CSS, JS).
Backend — serverdagi logika, ma’lumotlar bazasi va APIlar ishlaydigan qism (PHP, Node.js, Python va boshqalar).
Quyidagi sinfda qanday OOP prinsipi amalga oshirilgan?
class Animal {
void makeSound() {
System.out.println("Sound...");
}
}
class Dog extends Animal {
void makeSound() {
System.out.println("Bark");
}
}
Polimorfizm (ya’ni, bir xil metod har xil sinflarda turlicha ishlaydi)
Quyidagi kod safe call operatoridan foydalanmoqda. Bu operator nima qiladi?
val name: String? = null
println(name?.length)
?. — agar name null bo‘lsa, length chaqirilmaydi, null natija qaytaradi. Xatolik bo‘lmaydi. Bu safe call deyiladi.
Quyidagi modelga asoslangan holda Django avtomatik qanday ma’lumotlar bazasi jadvali yaratadi?
class Book(models.Model):
title = models.CharField(max_length=100)
author = models.CharField(max_length=50)
Django Book nomli jadval yaratadi, u title va author degan ustunlarga ega bo‘ladi (odatda appname_book nomi bilan).