Kompyuter injiniringgi fakulteti
Download 20.75 Kb.
|
Dasturlash uslublari va paradigmalar 4-mustaqil ish
- Bu sahifa navigatsiya:
- Haskell tilining tavsifi
Muhammad Al-Xorazmiy nomidagi Toshkent axborot texnologiyalari universiteti Samarqand filiali Kompyuter injiniringgi fakulteti Dasturiy injiniring yo’nalishi Dasturlash uslublari va paradigmalari fanidan MUSTAQIL ISH 4 Mavzu: Haskel funksional dasturlash tili va uning imkoniyalari. Tuzuvchi:Toshpo’lotov Anvar Tekshirdi:Karimov M Samarqand 2023 Haskel funksional dasturlash tili va uning imkoniyalari. Reja: 1.Haskell tilining tavsifi 2.Haskell dasturlash tilining tarixi 3.Haskell tilining tuzilishi 4.Haskell tilidan foydalanish sohalari 5.Haskell bilan bog'liq tillar Haskell ko'pincha dangasa dasturlash tili deb ataladi, lekin bu juda oddiy yoki funksionallik etishmasligi emas. Aslida, Haskell juda talabga ega vositadir, shuning uchun siz dasturlash bilan jiddiy shug'ullanasizmi, buni o'ylab ko'rishga arziydi. Bundan tashqari, agar siz o'zingizni funktsional dasturlashga bag'ishlamoqchi bo'lsangiz, bu til ajralmas bo'ladi. Maqolada biz sizga Haskell qanday paydo bo'lganligini, uning xususiyatlari qanday ekanligini, ko'lamini tahlil qilamiz va o'rganish uchun foydali adabiyotlar ro'yxatini taqdim etamiz. Haskell tilining tavsifi Haskell tili (Haskell) - ro'yxatlar va hisoblarni qayta ishlash va mashina kodlash uchun belgilar to'plami. Bu juda keng tarqalgan, toza va funktsional tizim o'z nomini matematik Karri Xaskelldan oladi. Funktsiya qiymatlarini (funktsional) hisoblash dasturlari bir nechta parallel iplar bilan ishlash uchun ko'proq qo'llaniladi. Ma'lumotlar bilan ishlashda ushbu oldindan belgilangan ish oqimlari yuqori aniqlik va ishlashni ta'minlaydi. An'anaviy tillarda dasturchilar turli operatsiyalarni bajarish uchun kompilyatorga ko'rsatmalar yozadilar. Haskell tizimi boshqa printsip asosida qurilgan. Bu tilda dasturchi bevosita dasturga nima qilish kerakligini aytadi. Haskell dangasa, shuning uchun berilgan harakatlar ketma-ketligi, agar u ixtiyoriy deb hisoblansa, kodning bajarilishini ta'minlamaydi. Shunday qilib, Haskell tizimida qurilgan dastur bir qator bajariladigan funktsiyalardir, deb aytishimiz mumkin. Download 20.75 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling