wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

10-SINF INFORMATIKA FANIDAN MAKTAB BOSQICH OLIMPIADA SAVOLLARI

Total questions: 43

Worksheet time: 22mins

Name
Class
Date
1.

Axborotlar qanday shakllarda uzatilishi mumkin?

a)

Matnli, raqamli.

b)

Ovozi, grafik.

c)

Kompyuterda berilgan ma'lumotlar.

d)

Barcha javob to'g'ri.

2.

Ma'lumotlar turi bu ............

a)

O'zgaruvchi yoki doimiy qiymatlardagi ma'lumotlar shakli.

b)

Kompyuterda berilgan ma'lumotlar.

c)

Dasturlash tili haqida beriladigan ma'lumotlar.

3.

O'zgaruvchi qabul qilgan qiymat turini qaysi funksiya yordamida aniqlash mumkin?

a)

input()

b)

type()

c)

str()

4.

'/' va '//' ishi bu arifmetik amal nomi?

a)

Bo'lish.

b)

Bo'linmaning qoldig'ini hisoblash.

c)

Bo'linmaning butun qiymatini hisoblash.

5.

Satr nima?

a)

So'zlar ketma-ketligi.

b)

Harf, son va belgilar hamda probeldan tarkib topgan belgilar ketma-ketligi.

c)

To'g'ri javob yo'q.

6.

Satr uzunligini qaysi funksiya yordamida aniqlash mumkin?

a)

len()

b)

Print()

c)

input()

7.

Satirlarni birlashtirish uchun qaysi amal qo'llaniladi?

a)

+

b)

-

c)

/

d)

*

8.

Pythonda satrdagi belgilarni raqamlashtirish nechchidan boshlanadi?

a)

1 dan

b)

0 dan

c)

2 dan

9.

Print() qanday vazifa bajaradi?

a)

Satr uzunligini aniqlaydi.

b)

Satirlarni birlashtiradi.

c)

Ma'lumotlarni ekranga chiqarish faylga yozish vazifasini bajaradi.

10.

End va sep print nima uchun qo'llaniladi?

a)

Ma'lumotlarni chiqarish parametrlari o'zgartirish uchun.

b)

Python dasturiga ma'lumotlarni yozish uchun.

c)

To'g'ri javob yo'q.

11.

Dasturlash jarayonida asosan necha xil algoritmdan foydalaniladi?

a)

2 xil

b)

3 xil

c)

5 xil

12.

Buyruqlarning qat'iy ketma-ketlikda tartib bilan bajarilishi nima deb ataladi?

a)

Algoritm.

b)

Dasturlash jarayoni.

c)

Chiziqli algoritm.

13.

Chiziqli algoritmlarni dastur shaklida yozilishiga ............ deyiladi.

a)

Chiziqli dastur.

b)

Chiziqli algoritm.

c)

To'g'ri javob yo'q.

14.

Amallarning qat'iy ketma-ketlikda bajarilishiga nima deb ataladi?

a)

Chiziqli dastur.

b)

Chiziqli ijro.

c)

Chiziqli algoritm.

15.

O'zgaruvchilarni taqqoslash uchun qanday amallardan foydalaniladi?

a)

Sodda amallardan.

b)

Mantiqiy amallardan.

c)

To'g'ri javob yo'q.

16.

Taqqoslash amallariga qaysi amallar kiradi?

a)

<, >, !=.

b)

<=, +, -.

c)

>=, +, =.

17.

Birorta shartga ko'ra buyruqlar ketma-ketligining bajarilishi yoki bajarilmasligini belgilovchi algoritm nima deb ataladi?

a)

Dasturlash algoritmi.

b)

Tekshiruvchi algoritm.

c)

Tarmoqlanuvchi algoritm.

18.

If operatori tarkibidagi shart True qiymat qaytarsa, buyruqlar blok bajariadimi?

a)

Yo'q.

b)

Ha.

c)

Bajariilmaydi.

19.

Buyruqlar_bloki if operatoridan keying satrda xat boshidan nechta probel qoldirib keyin yoziladi?

a)

4 ta.

b)

8 ta.

c)

probel qoldirmay yoziladi.

20.

Shartni tekshirish uchun qaysi operatorlardan foydalaniladi?

a)

Print()

b)

if

c)

for

d)

To'g'ri javob yo'q.

21.

Shartdan kelib chiqib, har bir shartga mos buyruqlar ketma-ketligini bajaradigan ifning takomillashgan ko‘rinishi……..?

a)

Elif operatori.

b)

If operatori.

c)

Dastur.

d)

CASE operatori.

22.

Elif-else va if so‘zlarining kombinatsiyasi bo‘lib, qanday ma’noni anglatadi?

a)

A) “Aks holda agar”

b)

B) “Rost va yolg‘on”

c)

C) “To‘g‘ri javob yo‘q”

d)

D) “To‘g‘ri javob yo‘q”.

23.

Dastur tuzish jarayonida murakkab shartli ifodalarni yozish uchun nimlardan foydalaniladi?

a)

operatorlardan.

b)

Mantiqiy amallardan.

c)

Barcha javob to‘g‘ri.

24.

“==” belgisining nomi?

a)

Teng emas.

b)

Kata yoki teng.

c)

Aynan teng.

d)

Aynan teng.

25.

“ ” belgisining nomi nima?

a)

Tabulyatsiya belgisi.

b)

Yangi satrga o‘tish belgisi.

c)

Dastur.

d)

bit talik qo‘shimcha belgisi.

26.

Chiziqli tuzilishga ega bo‘lgan algoritmning blok-sxemasi asosan nimlar yordamida tuziladi?

a)

Algoritmni boshlash, tugatish boki.

b)

Kiritish/chiqarish bloki, funksional bloke.

c)

Barcha javob to‘g‘ri.

27.

Bir chiziq bo‘ylab joylashgan, ketma-ket bajariladigan ko‘rsatmalar to‘plami ko‘rinishida bo‘ladi.

a)

Chiziqli algoritm

b)

Chiziqli tuzilish

c)

To‘g‘ri javob yo‘q.

28.

Hozirgi kunda qanday dasturlash tillari kech tarqalgan?

a)

Pascal, Delphi, C, C++.

b)

Java, Python.

c)

Barcha javob to‘g‘ri.

29.

Tarmoqlanuvchi struktura odatda qandaydir mantiqiy shartni ………… o‘z ichiga oladi?

a)

Tekshirish blokini

b)

Tarmoqlanuvchi tuzilish.

c)

To‘g‘ri javob yo‘q.

30.

Biror bir shart tekshirilishi yoki qandaydir parametrning har xil qiymatlari asosida algoritmda takrorlanish yuz beradigan jarayonlarga ………… deyiladi.

a)

Tarmoqlanuvchi algoritm.

b)

Takrorlanuvchi algoritm.

c)

Tekshiruvchi algoritm.

31.

Hisoblash jarayonining ko‘p marta takrorlanadigan qismi nima deb yuritiladi?

a)

SUMM.

b)

PRODUCT.

c)

Ichki sikl tanasi.

32.

Tarkibida bir necha turdagi algoritmlar qatnashgan algoritmga ………… deyiladi.

a)

Aralash algoritm

b)

Tarmoqlanuvchialgoritm.

c)

Tekshiruvchi algoritm.

33.

33. Kompyuter uchun dastur tuzish arayoni nima deyiladi?

a)

Kompyuter dasturi.

b)

Dasturlash.

c)

Dasturchi.

34.

34. Kompyuterda biror masalani hal qilish uchun eng avvalo nima qilinadi?

a)

A) Kompyuterga yoziladi.

b)

B) Dastur tuziladi.

c)

C) Modeli va algoritmi tuziladi.

35.

Yaratilgan matn kompyuter tilida nima deb ataladi?

a)

Yozilgan dastur.

b)

Tuzilgan dastur.

c)

Algoritm.

36.

Dastur tuzuvchi shaxs nima deb yuritiladi?

a)

Dasturchi.

b)

Foydalanuvchi.

c)

To‘g‘ri javob yo‘q.

37.

Kir yuvish mashinasi ham dasturlash asosida ishlaydimi?

a)

Yo‘q.

b)

Ha.

c)

To‘g‘ri javob yo‘q.

38.

Kompyuter tushunadigan va muloqot olib boradigan “til” deb ataladi.

a)

Dastur.

b)

Dasturlash tili.

c)

Dasturlash algoritmi.

39.

Tarjimalar nima?

a)

Dastur tili.

b)

Dasturchi nomi.

c)

Tarjimon tili.

40.

IDE so‘zining to‘liq nomi?

a)

Integrated Development Environment.

b)

Integrated Development.

c)

To‘g‘ri javob yo‘q.

41.

Algoritmning har bir qadamida bajarilishi kerak bo'lgan buyruqlar to'plami nima deb ataladi?

a)

Algoritm jarayoni

b)

Buyruqlar ketma-ketligi

c)

Algoritm bloki

42.

Shartli operatorlar yordamida qanday algoritm tuziladi?

a)

Aralash algoritm

b)

Tarmoqlanuvchi algoritm

c)

Chiziqli algoritm

43.

Ma'lumotlar turini belgilashda qaysi kalit so'zlar ishlatiladi?

a)

data, type, value

b)

var, let, const

c)

int, float, string