Topshiriq: Guruh roʻyxatidagi raqamingizga mos variant topshiriq sifatida
olinsin, variantdagi tasvirni hosil qilish uchun Visual Studio muhitida Windows
Forms ilova dasturini yarating.
Topshiriqqa javob sifatida dasturingiz kodi va bajarilish jarayonidan
screenshotlar olgan holda pdf fayli yarating. Mazkur pdf faylini HEMIS tizimida
javob sifatida yuklang.
Dasturning videotavsifini tayyorlang va oʻqituvchiga taqdim eting.
V
ar
ia
nt
Topshiriq
1
Svetofor tasvirini hosil qiling. Hosil qilingan svetoforning ishlashini (oʻchib
yonishini) ta’minlang
2 Matematik mayatnik animatsiyasini yarating
3 Tungi osmunda yulduzlar miltillashi animatsiyasini yarating
4
“Algoritmik tillar” satridagi barcha harflar har biri alohida ekran boʻylab
harakatda boʻlishini ta’minlang. STOP tugmasi
bosilganida satr tasodifiy
koordinatada to’g’ri yigʻilsin. START tumasi bosilganida yana harakatda
davom etsin
5
Mashina chizing va uni gorizontaliga oldinga
va orqaga harakatini
ta’minlang. Mashina forma chegarasidan chiqib ketmasin, ya’ni
chegaraga
yetganida orqaga harakatlansin va hk.
6 Toʻgʻri toʻrtburchak chizing. Uning ichida joylashgan boʻyalgan doiracha
toʻgʻri toʻrtburchakka ichki chizilgan aylana chizigʻi boʻylab toʻxtovsiz
harakatlanib tursin. Doira rangi harakati davomida oʻzgarib tursin.
7
Doirani teng 6 ta sektorga boʻling. Har bir
sektor turlicha ranglarga
boʻyalsin. Sektorlar rangi soat strelkasi yoʻnalishida oʻzaro almashib tursin,
ya’ni aylansin
8 Yurak urishini ifodalovchi animatsiya yarating
9 Aylanadigan samolyot vintini ko'rsatadigan ilova yarating
10 Harakatlanayotgan odam tasvirini ifodalovchi animatsiya yarating
11 Doiraning sinusoid bo‘ylab harakatini ko‘rsatuvchi dastur tuzing
12 Doiraning spiral bo‘ylab harakatini ko‘rsatuvchi dastur tuzing
13 Qor parchalari tushishini ifodalovchi animatsiya yarating
14 Sakrab turgan to‘pni ko‘rsatish dasturini yozing.
15
Forma chegarasi bo‘ylab doira harakatini aks ettiruvchi dastur yarating.
Forma o'lchamini o'zgartirish mumkinligini hisobga oling.
16 Uchayotgan bumerangni ifodalovchi dastur tuzing
17
Raketa uchish animatsiyasi dasturini ishlab chiqing. Boshlash maxsus "qizil"
tugmani bosish orqali amalga oshiriladi
18
Ko‘pburchak bo‘ylab aylana harakatini ko‘rsatadigan dastur tuzing.
Koʻpburchak uchlari soni foydalanuvchi tomonidan
animatsiyadan oldin
kiritiladi
19 Molekulalarning braun harakatini ifodalovchi animatsiya yarating
20
Quyosh sistemasidagi sayyoralar harakatini jonlantirish dasturini ishlab
chiqish.
21
Kvadratning 100 nuqtadan iborat va maxsus
massivda saqlanadigan
traektoriya bo‘ylab harakatini ko‘rsatuvchi dastur tuzing.
22 Mexanik soatni imitatsiyalovchi dastur yarating.
23
Daraxtdan tushgan barglarni jonlantirish dasturini tuzing.
Harakat chiziqli bo'lishi shart emas.
24 Aylanadigan g‘ildirakli avtomobil harakatini aks ettiruvchi ilova yarating.
25 Elektron soatni imitatsiyalovchi dastur yarating.
26 Rangli spiral aylanishini ifodalovchi animatsiya yarating
27
Ikkita aylananining xalqani chegaralab turivchi ikkita aylana boʻylab
harakatini koʻrsatuvchi dastur tuzing
28 Uy moʻrisidan chiqayotgan tutunni ifodalovchi animatsiya yarating
29
Markazi forma markazida joylashgan 6 ta turli turli xil rangdagi fonga ega
doiralarni
sekundiga bittadan, eng kattasidan boshlab hosil qilib boring.
Yangisi chizilganida eskisi oʻchmasin. Eng kichigi chizilganidan 1 sekund
oʻtib, jarayon yana qayta boshlansin
30 Gapirayotgan odam yuzini ifodalovchi animatsiya yarating