Universitetining jizzax filiali


Asoschisi:  Lars Bak va Kasper Lund  Rivojlantiruvchi



Yüklə 184,39 Kb.
Pdf görüntüsü
səhifə7/11
tarix22.09.2023
ölçüsü184,39 Kb.
#147273
1   2   3   4   5   6   7   8   9   10   11
RAKHMATOV COURSE WORK

Asoschisi: 
Lars Bak va Kasper Lund 
Rivojlantiruvchi:
 
Google
 
Birinchi amaliyotga joriy etilishi: 
10-oktabr, 2011 
Oxirgi yangilanish: 
2.17.0
[3]
 / 11-may, 2022 
Matn yozish intizomi: 
1.x: Optional 
2.x: Inferred (statik, kuchli) 
Patforma:
 
Kross-platforma 
Operatsion tizim: 
Kross-platforma 
Fayl nomi kengaytmalari: 
.dart 
Vebsayt: 
dart.dev
 
Dart - Google kompaniyasi tomonidan, umumiy qo‘llanish uchun yaratilingan 
dasturlash tilidir. U asosan veb dasturlar yaratish uchun mo‘ljallangan bo‘lib (ham 
mijoz, ham server tomon uchun), shu bilan birga mobil ilovalar ham yaratish 
mumkin. 
Dart - obyektga yo‘naltirilgan dasturlash tilidir. Dart tilidagi barcha qiymatlar 
obyektlardan iborat. 
Dart dasturlash tili rivojlanishida ko‘p yillik tarixga ega bo‘lgan dasturlash 
tillarini taʼsiri katta, bular, Smalltak, Java, JavaScript. Dart dasturlash tilining 
sintaksisi C dasturlash tiliga o‘xshash. 


15 
Dart dasturiga kirish nuqtasi asosiy funksiyadir. Aynan u bilan dasturning 
bajarilishi boshlanadi. U dasturda bo‘lishi kerak. Uning eng oddiy taʼrifi 
quyidagicha bo‘lishi mumkin: 
void main(){ 

Funksiya taʼrifining boshidagi void so‘zi uning hech qanday qiymat 
qaytarmasligini, faqat baʼzi amallarni bajarishini bildiradi. Keyinchalik 
funksiyaning haqiqiy nomi keladi - asosiy va keyin bo‘sh qavslar, bu funksiya 
parametrlarni olmasligini ko‘rsatadi. Garchi biz parametrlarni qabul qiladigan asosiy 
funksiyaning boshqa shaklidan ham foydalanishimiz mumkin - va bu parametrlar 
orqali dastur ishga tushganda maʼlumotlarni tashqi tomondan funksiyaga o‘tkazing. 
Bo‘sh qavslardan keyin {} jingalak qavslarni ochish va yopish ko‘rinishidagi 
funksiya bloki bo‘lib, uning ichida bajariladigan ko‘rsatmalar to‘plami - dastur 
bajaradigan amallar joylashtirilgan. Bayonotlar Dart dasturining asosiy qurilish 
blokidir. Har bir bayonot usullarni chaqirish, o‘zgaruvchilarni eʼlon qilish va ularga 
qiymatlarni belgilash kabi baʼzi harakatlarni bajaradi. Bayonot tugagandan so‘ng, 
Dart nuqta-vergulni (;) o‘z ichiga oladi. Ushbu belgi ko‘rsatma tugashini bildiradi. 
Masalan: 
print("Hello Dart!"); 
Bu satr konsolga “Hello Dart!” qatorini chop etuvchi chop etish funksiyasiga 
chaqiruvni ifodalaydi. Bunday holda, funksiya chaqiruvi ko‘rsatma bo‘lib, shuning 
uchun nuqta-vergul bilan tugaydi. Shaxsiy ko‘rsatmalarga qo‘shimcha ravishda, kod 
bloki umumiy qurilishdir. Kod bloki ko‘rsatmalar to‘plamini o‘z ichiga oladi, u 
jingalak qavslar ichiga olinadi va ko‘rsatmalar ochilish va yopish jingalak qavslar 
orasiga joylashtiriladi: 

print(“Hello!”); 
print(“Welsome to Dart!”); 



16 
Ushbu kod blokida konsolga maʼlum bir qatorni chop etadigan ikkita bayonot 
mavjud. Asosiy funksiya aslida kod blokidir va boshqa kod bloklarini ham o‘z ichiga 
olishi mumkin: 
void main() { 

print(“Hello!”); 
print(“Welsome to Dart!”); 



Yüklə 184,39 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   10   11




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2025
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin