wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Scratch dasturida ishlash

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

Scratch interfeysida qaysi elementlar mavjud?

a)

Bloklar, sahna, xarakterlar, kod maydoni

b)

Ovozlar, ranglar, effektlar, menyu

c)

Darslar, o'yinlar, sahnalar, tugmalar

d)

Grafiklar, diagrammalar, ma'lumotlar, xatolar

2.

Scratch dasturida bloklar qanday ishlatiladi?

a)

Bloklar Scratch dasturida o'yinlar o'ynash uchun ishlatiladi.

b)

Scratch dasturida bloklar faqat matn kiritish uchun mo'ljallangan.

c)

Scratch dasturida bloklar dasturiy ta'minot yaratish uchun vizual elementlar sifatida ishlatiladi.

d)

Bloklar faqat grafikalar yaratish uchun ishlatiladi.

3.

O'yin yaratishda qanday asosiy qadamlar mavjud?

a)

O'yin yaratishda faqat g'oya va dizayn kerak

b)

O'yin yaratishda asosiy qadamlar: g'oya, mexanika, dizayn, dasturlash, test qilish.

c)

O'yin yaratishda faqat test qilish muhim

d)

O'yin yaratishda dasturlashdan oldin marketing qilish zarur

4.

Animatsiyalarni qo'shish uchun qaysi bloklar kerak?

a)

Yozuv, o'qish, saqlash bloklari

b)

Animatsiya, harakat, vazifa bloklari

c)

Tugma, menyu, interfeys bloklari

d)

Ovoz, rang, shakl bloklari

5.

Kod yozish asoslaridan biri nima?

a)

Kod yozishdan qochish

b)

Kod yozish uchun dasturiy ta'minot tanlash

c)

Kod yozish uchun vaqt ajratish

d)

Algoritmni tushunish

6.

Scratch interfeysida 'Stage' nima?

a)

Scratch interfeysida 'Stage' loyihani ko'rsatish maydoni.

b)

Scratch interfeysida 'Stage' animatsiyalarni yaratish maydoni.

c)

Scratch interfeysida 'Stage' kod yozish maydoni.

d)

Scratch interfeysida 'Stage' ovozlarni boshqarish maydoni.

7.

Bloklar qanday turli xil turlarga bo'linadi?

a)

Yumshoq va og'ir bloklar.

b)

Yumshoq va qattiq to'siqlar.

c)

Qattiq va quruq bloklar.

d)

Qattiq va yumshoq bloklar.

8.

O'yin yaratishda qanday qiziqarli elementlar qo'shish mumkin?

a)

O'yin qoidalari, musobaqalar, o'yin xaritalari

b)

O'yin mexanikasi, hikoya, interaktiv muhit, raqobat, mukofotlar, qiyinchilik darajalari.

c)

O'yin ovozlari, grafikalar, animatsiyalar

d)

O'yin xarajatlari, marketing, reklama

9.

Animatsiyalarni yaratishda 'motion' bloklari qanday ishlatiladi?

a)

'Motion' bloklari ob'ektlarning harakatini boshqarish uchun ishlatiladi.

b)

'Motion' bloklari faqat statik ob'ektlar uchun ishlatiladi.

c)

'Motion' bloklari ob'ektlarning rangini o'zgartirish uchun ishlatiladi.

d)

'Motion' bloklari ovozlarni boshqarish uchun ishlatiladi.

10.

Kod yozishda 'if' va 'else' bloklari qanday ishlatiladi?

a)

'if' bloki shart noto'g'ri bo'lsa, 'else' bloki esa shart to'g'ri bo'lsa bajariladi.

b)

'if' bloki har doim bajariladi, 'else' bloki esa hech qachon bajarilmaydi.

c)

'if' va 'else' bloklari faqat bir xil shartlar uchun ishlatiladi.

d)

'if' bloki shart to'g'ri bo'lsa, 'else' bloki esa shart noto'g'ri bo'lsa bajariladi.

11.

Scratch dasturida ovoz qo'shish uchun qanday bloklar mavjud?

a)

Matn bloklari

b)

Harakat bloklari

c)

Ovoz bloklari

d)

Rasm bloklari

12.

O'yin yaratishda 'score' qanday ishlatiladi?

a)

O'yinchining muvaffaqiyatini ko'rsatish uchun ishlatiladi.

b)

O'yinchining o'yin davomida qanchalik tezligini ko'rsatadi.

c)

O'yin ichidagi xarajatlarni hisoblash uchun ishlatiladi.

d)

O'yinchining o'yin davomida qanchalik ko'p vaqt sarflaganini ko'rsatadi.

13.

Animatsiyalarni tezlashtirish uchun qanday bloklar kerak?

a)

GPU, optimallashtirilgan kod, kesh mexanizmlari

b)

SSD, dasturiy ta'minot, serverlar

c)

RAM, grafik dizayn, ma'lumotlar bazasi

d)

CPU, eski kod, tarmoq protokollari

14.

Scratch interfeysida 'sprite' nima?

a)

Sprite - bu Scratch'da ishlatiladigan grafik ob'ekt.

b)

Sprite - bu Scratch'da ishlatiladigan matn ob'ekti.

c)

Sprite - bu Scratch'da ovoz ob'ekti.

d)

Sprite - bu Scratch'da ishlatiladigan fon ob'ekti.

15.

Bloklar yordamida qanday murakkab funksiyalar yaratish mumkin?

a)

Bloklar yordamida faqat oddiy matematik operatsiyalar yaratish mumkin.

b)

Bloklar yordamida faqat grafik interfeyslar yaratish mumkin.

c)

Bloklar yordamida faqat matnli ma'lumotlarni saqlash mumkin.

d)

Bloklar yordamida matematik operatsiyalar, shartli ifodalar va sikl bloklarini birlashtirib murakkab funksiyalar yaratish mumkin.

16.

O'yin yaratishda 'game over' ekranini qanday qo'shish mumkin?

a)

O'yin davomida 'game over' ekranini ko'rsatish.

b)

O'yin tugagach, 'game over' ekranini ko'rsatish uchun maxsus funksiya yaratish.

c)

O'yin tugagach, o'yinchini yangi darajaga o'tkazish.

d)

O'yin davomida o'yinchining ballarini ko'rsatish.

17.

Animatsiyalarni yaratishda 'repeat' blokidan qanday foydalanish mumkin?

a)

'Repeat' bloki animatsiyadagi vaqtni belgilash uchun ishlatiladi.

b)

'Repeat' bloki animatsiyadagi ranglarni o'zgartirish uchun ishlatiladi.

c)

'Repeat' bloki animatsiyadagi harakatlarni takrorlash uchun ishlatiladi.

d)

'Repeat' bloki animatsiyadagi ovozlarni o'zgartirish uchun ishlatiladi.

18.

Kod yozishda 'variables' qanday ishlatiladi?

a)

Kod yozishda 'variables' ma'lumotlarni saqlash va ularga murojaat qilish uchun ishlatiladi.

b)

'variables' kodni tezlashtirish uchun ishlatiladi.

c)

'variables' faqat vaqtni o'lchash uchun ishlatiladi.

d)

'variables' faqat foydalanuvchi interfeysini yaratishda ishlatiladi.

19.

Scratch dasturida 'backdrop' nima?

a)

Backdrop sahnada o'yin qoidalari

b)

Backdrop sahnada ovoz effektlari

c)

Backdrop sahnada fon sifatida ishlatiladigan rasm yoki rang.

d)

Backdrop sahnada harakatlanuvchi ob'ektlar

20.

O'yin yaratishda 'start' tugmasini qanday qo'shish mumkin?

a)

HTML yoki UI kutubxonalaridan foydalanib 'start' tugmasini qo'shish.

b)

'start' tugmasini faqat rasm sifatida qo'shish mumkin.

c)

'start' tugmasini faqat CSS orqali qo'shish mumkin.

d)

'start' tugmasini qo'shish uchun JavaScriptdan foydalanish shart emas.