Axborot ta’lim texnologiyalari kafedrasi «mobil ilovalarni ishlab chiqish» fanidan
Download 17.42 Kb. Pdf ko'rish
|
mobil 2-mus
- Bu sahifa navigatsiya:
- Dart dasturlash tili
O‘ZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYALAR VAZIRLIGI MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI SAMARQAND FILIALI AXBOROT TA’LIM TEXNOLOGIYALARI KAFEDRASI « MOBIL ILOVALARNI ISHLAB CHIQISH » FANIDAN MUSTAQIL ISH 2 FAN O’QITUVCHISI: NORMATOVA Y BAJARDI: 20-07-GURUH TALABASI XONIMQULOV J SAMARQAND-2023 Dart dasturlash tili Dart, Google tomonidan ishlab chiqilgan ochiq manba'li dasturlash tili boʻlib, umumiy maqsadli dasturlash uchun ishlatiladi. Bu tili xususiy qilishda, mobil, veb va ochiq manba'li dasturlarni ishlab chiqish uchun juda ko'p qo'llaniladi. Bu til haqida quyidagi asosiy ma'lumotlarni bilib oling: 1. Sintaksis va Turlar Tizimi: Dart, sintaksisi JavaScript va C++ tiliga oʻxshash bo'lgan bir tildir. Bu tilda o'zgaruvchilar, funksiyalar, sinflar va interfeyslar bilan ishlash mumkin. Dart, tip tizimiga ega bo'lgan bir tildir, ya'ni har bir o'zgaruvchining tipini ko'rsatishingiz kerak. Bunday tip tizimi tomonidan xatolar engellangan va yozuvlar toʻgʻri koʻrinishda boʻladi. 2. Flutter: Dart tili, Flutter frameworkining asosiy tilidir. Flutter, mobil ilovalarni iOS va Android uchun bir vaqtning oʻzida ishlab chiqish uchun Flutter SDK'si yordamida ishlab chiqishga imkon beradi. Flutter, Dart tili orqali interfeys komponentlarini tuzish va ilovalarni qurishda ishlatiladi. 3.Veb Dasturlar: Dart, web ilovalarini ishlab chiqishda da qoʻllaniladi. Dart tilida yozilgan kodlar, JavaScript kodiga oʻzgartirilganda brauzerlar tomonidan toʻgʻri ishlaydi. Buning uchun Dart-kodlarini JavaScript-kodiga oʻzgartirish uchun Dart2js kompilyatoridan foydalaniladi. Masaüstü dasturlarni ishlab chiqishda esa Dart, Flutter Desktop SDK'si yordamida ishlatiladi. 4. Tashqi kutubxonalarga kirish: Dart tilida juda ko'p tashqi kutubxonalarga kirishga imkon berilgan. Bu kutubxonalarga misol uchun HTTP kliyentlar, JSON ishlovchi kutubxonalar, kriptografiya funktsiyalari va hokazo kiradi. Bu kutubxonalarni qoʻllash orqali, kodni qisqartirish, amalga oshirish va boshqa funksiyalar amalga oshirish mumkin. Dart, o'rgatishga oson, yetarli dokumentatsiyaga ega va yuqori darajada samarali bo'lgan bir dasturlash tili hisoblanadi. Flutter framework'i bilan birga ishlatilganda, mobil ilovalarni ishlab chiqishning yanada oson va samarali bo'lishiga imkon beradi. void main() { var number = -5; if (number > 0) { number *= 5; } else { number -= 5; } print(number); } Bitta o’zgaruvchi olish uchun var ma’lumot turidan foydalandik ushbu o’zgaruvchini masala shartiga ko’ra musbat bo’lsa o’zgaruvchini 5 martaga oshiramiz , manfiy bo’lsa 5 ga kamaytiramiz buning uchun shart operatoridan foydalangan holda amalga oshirdik. Yuqoridagi rasmda bir marta musbat son kiritib tekeshirib ko’rdik. Quyidagi rasmda esa bir marta manfiy son bilan dasturimiznin tekshirib ko’rdik. Xulosa Dart dasturlash tili bugungi kunda juda mashhur boʻlib, bu til asosan interfeys dasturlash va veb-saytlar yaratish uchun ishlatiladi. Ushbu tilning keng tarqalgan oʻzgartirishlari va koʻpayishining asosiy sababi, uni oson va samarali qilish imkoniyatiga ega boʻlishidir. Ushbu til yaratilganidan buyon, uni koʻp mashhur kompaniyalar ham foydalanib kelmoqda. Download 17.42 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling