dasturlash tillari va tasnifi

PPTX 28 pages 6.2 MB Free download

Page preview (5 pages)

Scroll down 👇
1 / 28
prezentatsiya powerpoint dasturlash tillari va tasnifi\ dasturlash tili nima ? inson kabi kompyuter ham oʻziga xos tilda muloqot qiladi. dasturlash tili bizga shu muloqotni taminlashga xizmat qiladigan vositachilardan biri. dasturlash tillarining tabiiy tillaridan farqi shundaki, tabiiy tillar faqat odamlar o'rtasidagi o'zaro aloqa uchun ishlatiladi, dasturlash tillari esa odamlarga ko'rsatmalarni mashinalarga yetkazish imkonini beradi. dasturlash tili bu inson tili va mashina tili o’rtasida vositachi hisoblanadi. mashina tili protsessor dasturlash tilida yozilgan dasturni toʻgʻridan-toʻgʻri tushunmaydi. buning uchun dasturni protsessor tiliga tarjima qiladigan tarjimon til – mashina tili dan foydalaniladi. yani mashina tili bu dasturlash tili va protsessor o’rtasidagi vositachi hisoblanadi. dasturchi > dasturlash tili > mashina tili > protsessor tarjimonning ikki xil turi mavjud : “compiler” va “interpreter” shuning uchun dasturlash tillari tarjima usuliga ko’ra ikkiga bo’linadi “compiled languages”, “interpreted languages” compiler kompliyator : dasturlash tilida yozilgan kodni ishga tushishidan oldin birdaniga protsessor tushunadigan tilga ( ikkilik : 0 va 1 ) …
2 / 28
se) yozish strategiyasi (typing strategy) tarjima qilish usuli (implement action) mavhumlik darajasi (level of abstraction) dasturlash paradigmasi (programming paradigm) tilning turlariga izoh 1. purpose : tilning turlariga izoh 2. typing strategy : kod yozish stratgiyasi - bu konstruksiya turini va undan foydalanish kontekstini tekshirish jarayoni. bu dasturimizda malumotlar turidagi xatoliklar ehtimolini minimallashtirishga xizmat qiladi. typing strategyda 4 ta kriteriya mavjud: 1. weak - zaif matn terish tillari malumotlar turlarning yashirin ko'rinishini qo'llaydi. natijada, ba'zi i fodalarning chiqishi noaniq bo'lishi mumkin. 2. strong - bu tillar malumotlarda turlarni aralashtirishga ruxsat beradi va turlarning har xil yashirin ko'rinishlarini qo'llamaydi. 3. dynamic – bu tillarda kod ishlash vaqtida tekshiriladi va har bir o'zgaruvchining ma'lumot turini ko'rsatishga hojat yo'q. dinamik tillarda o'zgaruvchilar har qanday ma'lumot turini saqlashi mumkin va siz uni dasturni bajarish paytida istalgan vaqtda o'zgartirishingiz mumkin. shunda siz yangi qiymatlarni saqlash uchun mavjud o'zgaruvchilarni qayta i shlatishingiz mumkin. 4. static - tekshiruvlari …
3 / 28
ilan o'zaro aloqada bo'lganda dasturlash tilining abstraktsiya darajasi. tilning turlariga izoh 5. programming paradigm : dasturlash paradigmalari aslida dasturchining dastur tuzish uslubi hioblanadi, lekin ba'zi tillar dasturlashning ma'lum bir usuli uchun boshqalarga qaraganda yaxshiroq mos keladi. dasturlash paradigmalari 2 - dars paradigma nima ? dasturlash paradigmasi - bu dasturchi dasturlarni loyihalash va amalga oshirishni belgilaydigan asosiy yondashuv yoki dasturlash uslubi. bu dasturchining muammoni hal qilish uchun kodni tuzish va tartibga solish usulini belgilaydigan printsiplar, usullar va tushunchalar to'plami. paradigma turlari protsedural dasturlash : bu paradigma muayyan vazifalarni bajaradigan protseduralar yoki funktsiyalarni yozishga va qadamlar ketma-ketligi orqali ma'lumotlarni manipulyatsiya qilishga qaratilgan. deklarativ dasturlash > bu paradigma dasturning qanday bajarilishi kerakligini ko'rsatmasdan mantiqni tavsiflashga qaratilgan. deklarativ dasturlash sql va html kabi tillarni o'z ichiga oladi. ob'ektga yo'naltirilgan dasturlash: bu paradigma ma'lumotlar va xatti-harakatlarni qamrab oluvchi classlar namunasi(instance) bo'lgan ob'ektlar tushunchasi atrofida aylanadi. ob'ektga yo'naltirilgan dasturlash qayta foydalanishga, inkapsulyatsiyaga va merosga(inheritance) qaratilgan. protsedural …
4 / 28
tok bor yoki yo’q ligi bilan bo’ladi yani qaysidir tranzistorga to’k keladi qaysidir biriga yo’q protsessor buyruqni shunga ko’ra 0 yoki 1 deb taniydi va bajaradi shuning uchun ham dasturlash tilida yozilgan kodlar mashina kodiga o’girilib keyin protsessorga jo’natiladi. xulosa dasturlash tillarining vazifasi o’zi tushunadigan kodni mashina kodiga aylantirib berish bu 2 xil bo’ladi. mashina tilining vazifasi o’ziga kelgan kodni ikkilik yani protsessor o’qiydigan kodga aylantirib unga yuborish protsessorning vazifasi kelgan kodni buyruq sifatida qabul qilib kerakli natijani yana ikkilikda qaytarish. image6.png image7.png image8.png image9.png image10.png image11.png image12.png image13.png image14.png image15.png image16.png image17.png image18.png image19.png image20.png image21.png image22.png image23.png image24.png image25.png image26.png image27.png image28.png image29.png image30.png image31.png image32.png image33.png image34.jpg image35.png image36.png image2.png image3.png image4.png image5.png /docprops/thumbnail.jpeg
5 / 28
dasturlash tillari va tasnifi - Page 5

Want to read more?

Download all 28 pages for free via Telegram.

Download full file

About "dasturlash tillari va tasnifi"

prezentatsiya powerpoint dasturlash tillari va tasnifi\ dasturlash tili nima ? inson kabi kompyuter ham oʻziga xos tilda muloqot qiladi. dasturlash tili bizga shu muloqotni taminlashga xizmat qiladigan vositachilardan biri. dasturlash tillarining tabiiy tillaridan farqi shundaki, tabiiy tillar faqat odamlar o'rtasidagi o'zaro aloqa uchun ishlatiladi, dasturlash tillari esa odamlarga ko'rsatmalarni mashinalarga yetkazish imkonini beradi. dasturlash tili bu inson tili va mashina tili o’rtasida vositachi hisoblanadi. mashina tili protsessor dasturlash tilida yozilgan dasturni toʻgʻridan-toʻgʻri tushunmaydi. buning uchun dasturni protsessor tiliga tarjima qiladigan tarjimon til – mashina tili dan foydalaniladi. yani mashina tili bu dasturlash tili va protsessor o’rtasidagi vositachi hisoblanad...

This file contains 28 pages in PPTX format (6.2 MB). To download "dasturlash tillari va tasnifi", click the Telegram button on the left.

Tags: dasturlash tillari va tasnifi PPTX 28 pages Free download Telegram