Axborot ta’lim texnologiyalari kafedrasi «mobil ilovalarni ishlab chiqish» fanidan


Download 17.42 Kb.
Pdf ko'rish
Sana21.11.2023
Hajmi17.42 Kb.
#1793118
Bog'liq
mobil 2-mus



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