Axborot texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi muhammad al-xozazmiy nomidagi toshkent axborot texnologiyalari universiteti dasturlash 2 amaliy mashg’ulot bajardi: Umirzoqov Eldor Tekshirdi


Download 232.31 Kb.
bet2/3
Sana18.06.2023
Hajmi232.31 Kb.
#1568238
1   2   3
Bog'liq
dasturlash111

Applications of Perl


Perl dasturlash Simplilearn tomonidan Oxirgi yangilangan 21-fevral, 202313480 Mundarija Perl xususiyatlariPerl ilovalariPerl ImplementationOʻzgaruvchilar va turlariQaror bayonotlariKoʻproq koʻrish Perl - bu yuqori darajadagi, sharhlangan, umumiy maqsadli dasturlash tili bo'lib, dastlab matnni manipulyatsiya qilish uchun ishlab chiqilgan. U C va Shell skriptlaridan koʻplab xususiyatlarni oladi va tizim boshqaruvi, tarmoq va foydalanuvchi interfeyslarini oʻz ichiga olgan boshqa ilovalar uchun ishlatiladi. U dastlab 1987 yilda Larri Uoll tomonidan hisobotlarni qayta ishlashni osonlashtirish uchun skript tili sifatida ishlab chiqilgan va C dasturlash tiliga kiritilgan. Perl 2019 yil oktyabr oyida Raku tiliga o'zgartirilishidan oldin u Perl6 singlisi tili sifatida qayta ishlab chiqilgan 2019 yilgacha Perl5 versiyasiga ishora qiladi. Sohaning eng yaxshilaridan o'rganing! Caltech PGP Full Stack Development EXPLORE DASTURI Perl xususiyatlari Quyidagi xususiyatlar ro'yxati Perl-da mavjud va boshqa dasturlash va skript tillaridan keng tarqalgan: Perl o'zining ko'pgina funktsiyalarini C dan oladi, jumladan o'zgaruvchilar, ifodalar, bayonotlar, boshqaruv tuzilmalari va pastki dasturlar Shuningdek, u ma'lumotlar turlarini aniqlash uchun qobiq skriptidan xususiyatlarni oladi. noaniq, massiv, skaler, xesh kabi, yetakchi sigillar orqali Perl shuningdek, qobiq dasturlashda ko'pincha ishlatiladigan o'rnatilgan funktsiyalarga ega, masalan, tartiblash va tizim vositalaridan foydalanish Perl5 shuningdek, murakkab ma'lumotlar tuzilmalarini va kompilyator uchun paketlar, havolalar va ko'rsatmalarni o'z ichiga olgan ob'ektga yo'naltirilgan dasturlash modelini qo'llab-quvvatlash uchun qo'shimcha funktsiyalarga ega. Perl ning barcha versiyalari ma'lumotlarni avtomatik yozish va xotirani boshqarishni o'z ichiga oladi; tarjimon har bir ma'lumot turi uchun saqlash va xotira talablarini tushunadi, foydalanishga qarab xotirani ajratadi va ajratadi. Shuningdek, u butun sonni satrga aylantirish va hokazolar va boshqa qonuniy bo'lmagan konversiyalarni bajarish vaqtida xatolik sifatida chiqarib yuboriladigan ish vaqtida matn terishini amalga oshiradi. Perl protsessual, ob'ektga yo'naltirilgan yoki funktsional kabi biron bir dasturlash texnikasini qo'llamaydi yoki tavsiya qilmaydi - tarjimon o'z funktsiyalari bilan birga tilning yagona spetsifikatsiyasi sifatida turadi. Perl XML, HTML va boshqa belgilash tillari bilan ishlashda foydali bo'lgan matnni manipulyatsiya qilish uchun kuchli yordam dasturlari (API) bilan birga keladi. Perl xavfsizlikning eng yuqori darajasiga ega va hatto "Coverity" deb nomlangan uchinchi tomon xavfsizlik tashkiloti tomonidan sertifikatlangan, kam nuqson zichligi va kam xavfsizlik kamchiliklari bilan. Perl shuningdek kengaytirilishi mumkin va XML va Oracle va MySQL, jumladan, ma'lumotlar bazalariga integratsiyani qo'llab-quvvatlash uchun kutubxonalarni taqdim etadi. Perl ilovalari Perl PHP va Python kabi boshqa dasturlash tillari qatori dasturchilar orasida mashhurdir. Avvalgi kunlarda dasturchilar CGI skriptlarini yozish uchun Perl dan foydalanganlar. Perl ko'pincha bir hil bo'lmagan yoki uzluksiz ishlashiga ruxsat berilgan bir nechta tizimlar o'rtasida bo'lim yopishtiruvchi sifatida ishlatiladi. Tizim ma'murlari bu tilni yaxshi ko'radilar, chunki ular maqsadni amalga oshirish uchun bitta buyruqni kiritishlari mumkin, aks holda dastur yozishni talab qiladi. Perl asosan portativ bo'lib, Windows va macOS o'rtasida ma'lum darajada moslashtirilgan. Dasturchilar, shuningdek, yaratish va joylashtirish uchun tildan foydalanadilar. U ko'pgina etkazib beruvchilar yoki dasturiy ta'minot ishlab chiqaruvchilari tomonidan dasturiy ta'minotni tijorat maqsadlarida (jumladan, COTS va buyurtma) joylashtirish va joylashtirish uchun foydalaniladi. U katta hajmli ma'lumotlar to'plamlarini qayta ishlash va qayta ishlash qobiliyati tufayli moliya va bioinformatika sohasida keng qo'llaniladi.

Download 232.31 Kb.

Do'stlaringiz bilan baham:
1   2   3




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