O‘zbekiston respublikasi oliy va o‘rta maxsus ta`lim vazirligi toshkent davlat iqtisodiyot universiteti huzuridagi baxmal iqtisodiyot va turizm texnikumi


Choose some music types, then click the button below



Download 3,15 Mb.
bet11/12
Sana18.07.2022
Hajmi3,15 Mb.
#823936
1   ...   4   5   6   7   8   9   10   11   12
Bog'liq
Qo\'shmurodov

Choose some music types, then click the button below:

Конец формы
Agarda ushbu operator ichidagi barcha uchala ifoda ham tushirib qoldirilsa, u holda hisoblagich var i o‘zgaruvchini boshlang‘ich qiymati berilmaydi va har bir sikl oxirida u o‘zgarmaydi. Bu barcha buyruqlarni alohida buyruqlar ko‘rinishida yoki sikldan avval bajariladigan_blok ichida yozsa ham bo‘ladi: var i=0; // hisoblagichni boshlang‘ich qiymatini beramiz for ( ; ; ){ if (i>=10) break; // agar i katta yoki teng 10 bo‘lsa, u holda sikl ishini to‘xtatamiz. if (i % 2 == 0) print $i; // agar son juft bo‘lsa, uni ekranga chiqaramiz. i++; // hisoblagich qiymatini bittaga oshiramiz. } for sikli konstruksiyasidagi uchinchi ifodada verguldan keyin yana bir nechta oddiy buyruqlarni ham yozsa bo‘ladi. Masalan, agar biz oddiygina barcha sonlarni ekranga chiqarmoqchi bo‘lsak, dasturni quyidagicha yozsa bo‘ladi: for (i=0; i
figurali qavsga olingan qismni tashlab ketsa bo‘ladi.*/ Boshqaruv o’tkazuvchi operatorlar. Ba‘zida sikl yoki uning alohida iteratsiya ishini tezda to‘xtatishga to‘g‘ri keladi. Buning uchun break hamda continue operatorlari kerak bo‘ladi. Break operatori. Break operatori mavjud siklni amalga oshirishni tugallaydi, for, while, do while yoki switch break strukturani boshqaruvchi, sikl yoki shartni tekshirishni tugallash kerakligini bildiruvchi, uning tarkibiga kiruvchi raqamli argument bilan qo‘llaniladi. Misol. Break operatori for (i = 0; i < a.length; i++) { if (a[i] = theValue) break; } Ushbu skriptda a massiv elementi the Value o‘zgaruvchi qiymatiga teng bo‘lganda sikl to‘xtatiladi. Continue operatori. Ba‘zan sikl ishini butunlay to‘xtatish lozim bo‘lmaydi, faqatgina uning yangi iteratsiyasini boshlash kerak. Continue operatori istalgan siklni amalga oshirish blokidan keyingi instruksiyalarni o‘tkazib yuborish va yangi doira bilan amalga oshirishni davom ettirish imkonini beradi. continue ni uning tarkibida boshqariluvchi konstruksiyalar ishini yakunlash kerakligini ko‘rsatuvchi raqamli argument tarzida ishlatish mumkin. Oldingi paragrafda berilgan misoldagi break operatorini continue ga almashtiramiz. Bundan tashqari to‘rt sikli miqdorini kamaytiramiz. Misol: i = 0; n = 0; while (i < 5) { i++; if (i == 3) continue; n += i; } Bu skriptda agarda i o‘zgaruvchi i=3 qiymatga ega bo‘lsa, u holda n=(1,3,7,12) qiymatlarga ega bo‘ladi. Misol: checkiandj : while (i4) { document.write(j + "
"); j-=1; if ((j%2)==0) continue checkj; document.write(j + " is odd.
"); } document.write"); } Ushbu siklda agarda continue operatori topilsa, checkj sikli to‘xtatiladi va checkj ning keyingi sikliga o‘tiladi. Har safar continue topilganda checkj iteratsiyani boshidan boshlaydi, toki uning sharti false bo‘lmagunicha. checkj sharti false bo‘lganda, checkiandjning qolgan operatorlari bajariladi va bu sikl ham checkiandj sharti false bo‘lguniga qadar davom etadi.

JavaScript dasturlashda ko‘proq effektlarga grafika bilan ishlash orqali erishiladi. Bunda dasturchida unchalik ko‘p instrumentlar yo‘q: dokumentga ichki qurilgan rasmlar, image ob‘ektini hosil qilish imkoniyati, rasmlarni gipermatnli o‘tishlar va jadvallar bilar birga qo‘llash. Shunga qaramasdan bu sodda usullar orqali erishiladigan effektlar juda ajoyib. JavaScriptda grafikani dasturlash quyidagi hossa, metod va hodisalar bilan xarakterlanuvchi image ob‘ektiga asoslanadi:





Hossalarning ko‘pligiga qaramasdan ularning ko‘pchiligini faqatgina o‘qish mumkin, lekin o‘zgartirib bo‘lmaydi. Bunga metodlarning yo‘qligi ham guvoh bo‘la oladi. Lekin baribir ikki hossani o‘zgartirish mumkin: src va lowsrc. Shularning o‘zi ham rasmlar bilan ko‘pgina effektlarni bajarish uchun yetarli. Image sinfining barcha ob‘ektlarini ichki qurilgan va dasturchi tomonidan yaratilganlarga bo‘lish mumkin. Ichki qurilganlari – bu img konteyneridagi rasmlar. Agar bu rasmlar nomlansa, u holda ularga nomlari bo‘yicha murojaat qilish mumkin: src va lowsrc hossalari. src va lowsrc hossalari dokumentning ichiga joylashtiriladigan rasmlarning turlarini aniqlaydi. Bunda lowsrc asosiy rasm yuklanayotgan paytda tasvirlanuvchi, odatda kichkina bo‘ladigan, vaqtinchalik rasmni aniqlaydi, uning turi img konteynerining src atributi qiymatida ko‘rsatiladi. src hossasi img konteynerining src atributi qiymatini qabul qiladi. Dasturchi src ni ham, lowsrc ni ham qiymatlarini o‘zgartira oladi. Quyida src hossasiga misol keltirilgan: document.i2.src="images2.gif"; Bu misoldan ko‘rinib turibdiki, ichki qurilgan image ob‘ektining src hossasi qiymatini o‘zgartirish hisobiga joylashtirilgan rasmni moslashtirish imkoniyati mavjud. Agar siz berilgan sahifani birinchi marta ko‘rayotgan bo‘lsangiz (ya‘ni rasm brauzer tomonidan keshga joylashtirilmagan), u holda rasmning asta-sekin o‘zgarishi sezilarli bo‘ladi. Rasmni o‘zgartirish. Rasmni o‘zgartirish mumkin, faqatgina ichki qurilgan image ob‘ektining src hossasiga yangi qiymat bergan holda. Aniqki, rasmni serverdan sekin yuklash tez varaqlab ko‘rishga imkon bermaydi. Bu muammoni hal qilishga urinib ko‘ramiz. Hususan, masala yechimi rasmni va uning tasvirlarini vaqt bo‘yicha ko‘paytirib borishdir. Buning uchun image ob‘ektining konstruktoridan foydalaniladi:
JavaScript tilida uch turdagi ob‘yektlar mavjud: standart ob‘yektlar, brauzer ob‘ektlari va dasturchi tomonidan yaratiluvchi ob‘yektlar. Ularning har biri o‘zlarining tasnifi va хususiyatlariga ega. Standart ob’yektlar. Quyida JavaScript da qo‘llaniluvchi standart ob‘yektlar, xususiyatlar va usullar keltirilgan. Ularni ishlatishda oldindan e‘lon qilish talab etilmaydi.



Xulosa
Bugungi kunda Informatika va axborot kommunikatsiya texnologiyalari sohasi jadal rivojlanmoqda, shu bilan birgalikda kompyuter tarmoqlari ham. Biz yoshlar o’zimiz va o’zimizdan keyingi avlodlarga Informatika va axborot kommunikatsiya texnologiyalari sirlarini chuqurroq o’rganishlari uchun yordam berishimiz kerak. Web sаhifаni gеnеrаtsiya qilish jаrаyonidа "mijoz-server " аrхitеkturаsi bilаn bоg’liq rаvishdа dilеmmаlаr hоsil bo’lаdi. Sаhifаlаr mijoz tоmоnidа hаm server tоmоnidаgi kаbi gеnеrаtsiya qilinаdi. 1995 yildа Netscape kоmpаniyasi mutахаssislаri mijoz tоmоnidаgi sаhifаlаrni gеnеrаtsiya qilish uchun mахsus dаsturlаsh tili yarаtishdi vа uni JavaScript dеb nоmdаshdi. SHundаy qilib, JavaScript - mijoz tоmоnidаgi gipеrmаtnli Web sаhifаning ssеnаriylаrini bоshqаruvchi tildir. Аniqrоq аytаdigаn bo’lsаk, JavaScript - bu fаqаtginа mijoz tоmоnidаgi dаsturlаsh tili emаs. JavaScript ning аjdоdi Liveware - Netscape serveri tоmоnidаgi vоsitа hisоblаnаdi. SHundаy qilib, JavaScript ko’prоq mijoz tоmоnidаgi ssеnаriylаrni tаshkil etuvchi til sifаtidi оmmаviylаshgаn. JavaScript ning аsоsiy g’оyasi HTML sаhifаlаrni ko’rish vаqtidа HTML teg vа kоntеynеrlаrning аtributlаri qiymаtlаrini vа хususiyatlаrini o’zgаrtirishdаn ibоrаt. SHu sаbаb sаhifаni qаytа yuklаsh аmаlgа оshmаydi. Аmаliyotdа buni biz, sаhifа fоnining rаngini yoki hujjаtdаgi rаsm хususiyatlаrini o’zgаrtirishdа, yangi оynа оchish yoki оgоhlаntirish bеrish jаrаyonlаridа yaqqоl kuzаtishimiz mumkin.
Xulosa qilib aytganda, jamiyatning barcha jabhalarida ro’y berayotgan hamma yangiliklar, kashfiyotlar va rivojlanishning to’xtovsiz o’sishi zamirida ta’lim tizimida erishilayotgan yutuqlar yotadi. Bunga ta’lim tizimida erishilayotgan yutuqlar samaralari deb baho berish mumkin. Faqat ta’lim tizimidagina jamiyatning barcha jabhalari uchun zarur yuksak bilimli, iqtidorli kadrlar tayyorlanadi. Ta’lim tizimida samaradorlikka erishish uchun esa professoro’qituvchilardan o’z ustida tinimsiz ishlash, fan-texnika yangiliklaridan o’z vaqtida xabardor bo’lish va ularni o’z mehnat faoliyatiga tadbiq qilish, chet tillarini bilish, axborot texnologiyalaridan oqilona foydalana olishlari talab etiladi. Shuni ta’kidlash lozimki, hozirgi kunda axborot texnologiyalariga bo’lgan talab kuchayib, internet tarmoqlarida ma’lumotlar hajmi kun sayin kengaymoqda. Endilikda o’quvchi dunyoning istagan joyidan turib, internet orqali xohlagan ma’lumotini olishi mumkin. Bu albatta quvonarni holat. Hozirgi texnika rivojlangan zamonaviy talablarga moslashish, undagi barcha qulayliklar va yaratilgan yangiliklardan samarali foydalanish uchun kompyuter texnikasidan foydalanishni juda yaxshi bilish lozim. Buning uchun yosh avlodni ushbu texnikadan foydalanishga o’rgatish, ularda mavjud ko’nikma va malakalarini rivojlantirish uchun, ta’lim jarayonida kompyuterlardan yanada kengroq foydalanishga o’rgatish maqsadga muvofiqdir Bitiruv malakaviy ishini yozish jarayonida avvalo o’rgatuvchi dasturlar va ularning ahamiyati, Dreamweaver MX dasturi haqida, uning imkoniyatlari va avzalliklari to’g’risida kengroq ma’lumot berishga harakat qilindi. Web sahifalar yordamida o’rgatuvchi dasturlar yaratish va foydalanish web texnologiyalaridan foydalanishning eng optimal variantlaridan biri xisoblanadi.


Download 3,15 Mb.

Do'stlaringiz bilan baham:
1   ...   4   5   6   7   8   9   10   11   12




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