Muhammad Al Xorazmiy nomidagi tatu urganch filialining 71-21 guruh talabasi Yo’ldosho’v Sirojiddinning Dasturlash fanidan yozgan Mustaqil ishi Mavzu: intellektual test dasturiga savollarni avtomatik yaratuvchi vizual dastur yaratish



Download 190,66 Kb.
bet1/3
Sana19.11.2022
Hajmi190,66 Kb.
#868973
  1   2   3
Bog'liq
Dasturlash


Muhammad Al Xorazmiy nomidagi TATU Urganch filialining 971-21 guruh talabasi Yo’ldosho’v Sirojiddinning Dasturlash fanidan yozgan

Mustaqil ishi

Mavzu: intellektual test dasturiga savollarni avtomatik yaratuvchi vizual dastur yaratish. 2


Bajardi: Yo’ldosho’v Sirojiddin
Tekshirdi____________
Intellektual test dasturiga savollarni avtomatik yaratuvchi vizual dastur yaratish.

REJA:
I.
NAZARIY QISM
II. DASTUR TALABLARI
III. DASTUR YARATISH JARAYONI
IV. XULOSA
V. ILOVA
VI
FOYDALANILGAN ADABIYOTLAR .

I. NAZARIY QISM.


Python ([ˈpʌɪθ(ə)n] -
payton, piton) — bu turli sohalar uchun yuqori darajadagi umumiy maqsadli dasturlash tili hisoblanadi. Uning dizayn falsafasi muhim chekinishdan foydalangan holda kodning oʻqilishiga urgʻu beradi. Uning til konstruksiyalari va obyektga yoʻnaltirilgan yondashuvi dasturchilarga kichik va yirik loyihalar uchun aniq, mantiqiy kod yozishda yordam berishga qaratilgan[4]. Shuningdek Python sunʼiy intellekt hamda maʼlumotlar muhandisiligi sohalarining tili hisoblanadi.
Python deyarli barcha platformalarda ishlay oladi,
xususan Windows, Linux, Mac OS X, Palm OS, Mac OS va boshqalar shular jumlasidandir. Python Microsoft.NET platformasi uchun yozilgan realizatsiyasi ham mavjud boʻlib, uning nomi — IronPython dasturlash muhitidir. Tkinter - bu Python kutubxonasi bo'lib unda Tk kutubxonasidan foydalaniladi.. Tk kutubxonasida Tcl dasturlash tilida yozilgan grafik foydalanuvchi interfeysi (GUI) komponentlari mavjud.
Grafik interfeys (GUI) - bu dasturni ochishda ekranda ko'riladigan barcha oynalar,
tugmachalar, matn maydonlari, skrollerlar, ro'yxatlar, radio tugmalari, tasdiqlash knopkalari va boshqalarni yaratish mumkin . Ular orqali siz dastur bilan o'zaro aloqada bo'lib, uni boshqarasiz. Ushbu barcha interfeys elementlari vidjet deb nomlanadi.
Ko'pgina GUI kutubxonalari mavjud, ulardan Tk eng ommabopi emas , garchi undan foydalanib juda ko'p loyihalar yozilgan. Bu Python uchun avtomatik ichiga joylashtirilgan kutubxona .



Voqealarga asoslangan GUI dasturlari. Siz allaqachon tuzilgan va afzalroq ob'ektga yo'naltirilgan dasturlarni yaxshi bilishingiz kerak. Hodisalarga asoslangan voqealar yo'naltirilgan. Ya'ni, dastur kodining u yoki bu qismi u yoki bu voqea sodir bo'lgandagina bajarilishini boshlaydi.Voqealarga yo'naltirilgan dasturlash ob'ektga yo'naltirilgan va tuzilgan. Agar biz o'z sinflarimizni va ob'ektlarimizni yaratmasak ham, ulardan foydalanamiz. Barcha vidjetlar - bu o'rnatilgan sinflar tomonidan yaratilgan ob'ektlardir.

Download 190,66 Kb.

Do'stlaringiz bilan baham:
  1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish