9-___sinf o’quvchisi ___________________________ Informatika va axborot texnologiyalarifanidan test savollari
1. Kompyuter dasturi?
A) kompyuter uchun dastur tuzish jarayoni. B) dastur tuzuvchi shaxs.
C) Biror masalani yechish uchun kompyuter tomonidan ijro etilishi lozim bo‘lgan buyruqlarning izchil to‘plami
2. Narx=50.05 qaysi ma’lumot turiga mansub?
A) Str B) Float C) Int
3. < tarif bering?
_____________________________________________________________________________
_____________________________________________________________________________
4. Translyator?
A) Dasturni protsessor tiliga tarjima qiladigan (raqamli ko‘rinishga o‘tkazib beruvchi) tarjimon tili
B) Dasturlash tilida yozilgan dastur kodlarini to‘laligicha o‘qib, mashina kodiga tarjima qiladi va tarjima natijalarini bajariladigan yaxlit bitta faylga yig‘adi
C) Dasturlash tilida yozilgan kodni bosqichma-bosqich mashina kodiga aylantirib, tahlil qiladi va berilgan buyruqlarni ketma-ketlikda bajaradi. Agar xatolik sodir bo‘lsa, o‘sha zahoti xabar beradi
5. Jadvalda berilgan yangi atamalarga mos tushunchalarni toping va ularni chiziq bilan birlashtiring:
6. IDLE nima?
A) Dastur kodini kiritish, uni fayl sifatida saqlamasdan turib natijasini ko‘rish muhiti.
B) Integrallashgan dasturlash va o‘rganish muhiti
C) dastur kodini kiritish, alohida fayl sifatida saqlash va ishga tushirish muhiti.
7. grad_age = age qaysi ma’lumot tutiga mansub?
A) Str B) Bool C) Int
8. Dasturchi?
A) kompyuter uchun dastur tuzish jarayoni.
B) dastur tuzuvchi shaxs.
C) Biror masalani yechish uchun kompyuter tomonidan ijro etilishi lozim bo‘lgan buyruqlarning izchil to‘plami
9. <= tarif bering?
_____________________________________________________________________________
_____________________________________________________________________________
10. Interfaol muhit nima?
A) Dastur kodini kiritish, uni fayl sifatida saqlamasdan turib natijasini ko‘rish muhiti.
B) Integrallashgan dasturlash va o‘rganish muhiti
C) dastur kodini kiritish, alohida fayl sifatida saqlash va ishga tushirish muhiti.
11. Dasturlash?
A) kompyuter uchun dastur tuzish jarayoni.
B) dastur tuzuvchi shaxs.
C) Biror masalani yechish uchun kompyuter tomonidan ijro etilishi lozim bo‘lgan buyruqlarning izchil to‘plami
12. True qaysi ma’lumot turiga mansub?
A) Str B) Bool C) Int
13. Dasturlash muhiti nima?
A) Dastur kodini kiritish, uni fayl sifatida saqlamasdan turib natijasini ko‘rish muhiti.
B) Integrallashgan dasturlash va o‘rganish muhiti
C) dastur kodini kiritish, alohida fayl sifatida saqlash va ishga tushirish muhiti.
14. =! tarif bering?
_____________________________________________________________________________
_____________________________________________________________________________
15. Python dasturini quyidagi qaysi resursdan yuklab olinadi?
A) www.python.org
B) http://www.python.uz
C) http://www.python.org
16. Print operatorining vazifasi?
A) O‘zgaruvchi qiymatini ekranga chiqarish mumkin.
B) O‘zgaruvchi qiymatini qoshib ekranga chiqarish mu'mkin.
C) Kiruvchi malumot
17. age = 18 qaysi ma’lumot turiga mansub?
A) str B) float C) int
18.Dastur natijasini belgilang?
for i in range(10,0,-1):
print(i, end=';')
A) 10-9-8-7-6-5-4-3-2-1
B) True
C) 10;9;8;7;6;5;4;3;2;1
19. // tarif bering?
A) Bo‘lish
B) Bo‘linmaning qoldig‘ini hisoblash
C) Bo‘linmaning butun qiymatini hisoblash
20. == tarif bering?
_____________________________________________________________________________
_____________________________________________________________________________
21. Dastur natijasini belgilang?
>>> num_book = 20
>>> num_book == 1
A) True B) 21 C) False
22. and tarif bering?
A) Mantiqiy qo‘shish. Murakkab ifodadа qatnashgan barcha qism ifodalardan kamida bittasi True bo‘lsa, ifodaning yakuniy qiymati True, aks holda False qiymatni qaytaradi
B) Mantiqiy ko‘paytirish. Murakkab ifodadа qatnashgan barcha qism ifodalar True bo‘lsa, ifodaning yakuniy qiymati True, aks holda False qiymatni qaytaradi.
C) Mantiqiy inkor. Ifodaning qiymati True bo‘lsa, False qiymatni qaytaradi va aksincha.
23. Dastur natijasini belgilang?
>>> day = 15
>>> month = 3
>>> day == 15 and month == 3
A) False B) True C) 18
24.Dastur natijasini belgilang? X=25 va X=5
x = int(input())
if x > 6:
y = x-3
else:
y=x
print(y)
A) 22, 5 B) 25, 22 C) 20, 6
25.Dastur natijasini belgilang?
for i in range(0,11,2):
print(i, end=';')
A) 0;2;4;6;8;10 B) 0-2-4-6-8-10 C) 0,11,2
Do'stlaringiz bilan baham: |