dasturlashtillarining rivojlanishi

PPTX 13 sahifa 3,2 MB Bepul yuklash

Sahifa ko'rinishi (5 sahifa)

Pastga aylantiring 👇
1 / 13
prezentatsiya powerpoint mavzu: dasturlash tillarining rivojlanish . tasnifi reja: dasturlash tillarining ahamiyati dasturlash tillarining tarixi dasturlash tillarining rivojlanish bosqichlari dasturlash tillarining tasnifi dasturlash tillarining rivojlanishiga ta'sir qiluvchi omillar dasturlash tili – maʼlumotlar (axborotlar)ni va ularni elektron mashinalarda ishlash algoritmlari (dasturlari)ni bayon qilish uchun moʻljallangan rasmiy til; odamning elektron mashina bilan bogʻlanishi uchun ishlatiladigan shartli belgilar tizimi. dasturlash tili tabiiy til bilan shartli mashina tili orasidagi oʻrinni egallaydi. dasturlash tilining asosiy vazifasi dasturlar tuzish (dasturlash) vositasi boʻlishi, yaʼni maʼlumotlarni ifodalash va ularni ehm (kompyuter) da ishlashda qoʻllanishidan iborat[1]. dasturlash tillari sintaksisi (shakl) va semantikasi (maʼnosi) nuqtai nazaridan tavsiflanadi, odatda rasmiy til bilan belgilanadi. tillar odatda tip tizimi, oʻzgaruvchilar va xatolarni qayta ishlash mexanizmlari kabi xususiyatlarni taqdim etadi. dasturlarni bajarish uchun dasturlash tilini, yaʼni tarjimon yoki kompilyatorni amalga oshirish talab qilinadi . tarjimon toʻgʻridan-toʻgʻri manba kodini bajaradi, kompilyator esa bajariladigan dasturni ishlab chiqaradi. kompyuter arxitekturasi dasturlash tillarining dizayniga kuchli taʼsir koʻrsatdi, eng …
2 / 13
ayta ishlash xatolarni boshqarishni osonlashtiradi, lekin ishlash xarajati. dasturlash tili nazariyasi – bu dasturlash tillarini loyihalash, amalga oshirish, tahlil qilish, tavsiflash va tasniflashni oʻrganadigan kompyuter fanining kichik sohasi . taʼriflar dasturlash tillari tabiiy tillardan shu bilan farq qiladiki, tabiiy tillar odamlar oʻrtasidagi oʻzaro aloqa uchun ishlatiladi, dasturlash tillari esa odamlarga koʻrsatmalarni mashinalarga etkazish uchun moʻljallangan.iqtibos kerak boʻladi. kompyuter tili atamasi baʼzan „dasturlash tili“ bilan bir-birining oʻrnida ishlatiladi. biroq bu atamalardan foydalanish mualliflar orasida farq qiladi. bir foydalanishda dasturlash tillari kompyuter tillarining kichik toʻplami sifatida tavsiflanadi. xuddi shunday, „kompyuter tili“ atamasi „dasturlash tili“ atamasidan farqli ravishda hisoblashda ishlatiladigan, lekin dasturlash tillari hisoblanmaydigan tillarni tavsiflash uchun ishlatilishi mumkin [ iqtibos keltirish kerak – masalan, belgilash tillari. baʼzi mualliflar „dasturlash tili“ atamasini turingning toʻliq tillari bilan cheklaydilar. koʻpgina amaliy dasturlash tillari [[turing] toʻliq boʻlib, ular qaysi dasturlarda hisoblashi mumkinligi bilan tengdir. yana bir foydalanish dasturlash tillarini mavhum mashinalarni dasturlash uchun nazariy konstruktsiyalar va …
3 / 13
i – bu tilning ichki tabiatini oʻzgartirmaydigan (nisbatan kichik) oʻzgarishi yoki kengayishi. sxema va forth kabi tillarda ishlab chiquvchilar standartlarni etarli emas, notoʻgʻri yoki noqonuniy deb hisoblashlari mumkin, shuning uchun ular koʻpincha standartdan chetga chiqadi va yangi dialektlarni yaratadi. boshqa hollarda, dialekt domenga xos tilda foydalanish uchun yaratiladi, koʻpincha uning kichik toʻplami. lisp dunyosida asosiy s-ifoda sintaksisi va lisp-ga oʻxshash semantikadan foydalanadigan tillarning aksariyati lisp dialektlaridir, ammo ular racket va clojure kabi juda farq qiladi . til odatda bir nechta dialektlarga ega boʻlganligi sababli, tajribasiz dasturchi uchun kerakli hujjatlarni topish juda qiyin boʻlishi mumkin. basic tili juda koʻp dialektlarga ega. xususiy tillar garchi eng koʻp ishlatiladigan dasturlash tillarining aksariyati toʻliq ochiq spetsifikatsiyalar va ilovalarga ega boʻlsa-da, koʻpgina dasturlash tillari faqat xususiy dasturlash tillari sifatida mavjud boʻlib, amalga oshirish faqat bitta sotuvchida mavjud boʻlib, bunday mulkiy til ularning intellektual mulki ekanligini daʼvo qilishi mumkin. xususiy dasturlash tillari odatda domenga xos tillar …
4 / 13
ri, ayniqsa, ochiq fan ilovalari uchun foydali boʻlib, replikatsiya va kod almashish imkoniyatlarini oshiradi. birinchi yuqori darajadagi dasturlash tillari 1950-yillarning oʻrtalari dasturlashning jadal rivojlanishi bilan tavsiflanadi. mashina kodlarida dasturlashning roli pasaya boshladi, mashinalar va dasturchilar oʻrtasida vositachi boʻlgan yangi turdagi dasturlash tillari paydo boʻla boshladi. dasturlash tillarining ikkinchi va uchinchi avlodlari davri boshlandi. xx asrning 50-yillari oʻrtalariga kelib, birinchi yuqori darajadagi dasturlash tillari (high-level programming languages)ni yaratishga kirishildi. ushbu tillar kompyuterning maʼlum bir turiga (mashinadan mustaqil) bogʻlanmagan edi. ularning har biri uchun oʻz kompilyatorlari ishlab chiqilgandi. kompilyatsiya – yuqori darajadagi manba tilda yozilgan dasturni mashina kodiga yaqin quyi darajali tildagi ekvivalent dastur (absolyut kod, obyekt moduli, baʼzan assembler tili)ga oʻgirishni anglatadi. birinchi yuqori darajadagi dasturlash tili 1942-1945-yillarda konrad suze tomonidan yaratilgan en:plankalkül dasturlash tili edi[3]. buyruqlarni kompyuterga yetkazish uchun moʻljallangan birinchi ishlaydigan dasturlash tillari 1950-yillarning boshlarida yozilgan. 1949-yilda taklif qilingan jon mauchlyning en:short code elektron kompyuter uchun yaratilgan birinchi yuqori …
5 / 13
an mashina tillari mavjud bo‘lgan bo‘lsa, keyinchalik assambleya tillari va undan keyin yuqori darajadagi dasturlash tillari yaratildi. bugungi kunda python, java, c++ kabi tillar orqali murakkab dasturlarni sodda va tushunarli sintaksis bilan yozish mumkin. dasturlash tillarining tasnifi ularning texnik darajasiga va inson tiliga yaqinligiga qarab farqlanadi. umuman olganda, dasturlash tillari texnologik rivojlanishning ajralmas qismi bo‘lib, zamonaviy axborot texnologiyalarining asosini tashkil etadi. e’tiboriz uchun rahmat image2.jpeg image3.png image4.png image5.png image6.png image7.png image8.png image9.png image1.jpg /docprops/thumbnail.jpeg

Ko'proq o'qimoqchimisiz?

Barcha 13 sahifani Telegram orqali bepul yuklab oling.

To'liq faylni yuklab olish

"dasturlashtillarining rivojlanishi" haqida

prezentatsiya powerpoint mavzu: dasturlash tillarining rivojlanish . tasnifi reja: dasturlash tillarining ahamiyati dasturlash tillarining tarixi dasturlash tillarining rivojlanish bosqichlari dasturlash tillarining tasnifi dasturlash tillarining rivojlanishiga ta'sir qiluvchi omillar dasturlash tili – maʼlumotlar (axborotlar)ni va ularni elektron mashinalarda ishlash algoritmlari (dasturlari)ni bayon qilish uchun moʻljallangan rasmiy til; odamning elektron mashina bilan bogʻlanishi uchun ishlatiladigan shartli belgilar tizimi. dasturlash tili tabiiy til bilan shartli mashina tili orasidagi oʻrinni egallaydi. dasturlash tilining asosiy vazifasi dasturlar tuzish (dasturlash) vositasi boʻlishi, yaʼni maʼlumotlarni ifodalash va ularni ehm (kompyuter) da ishlashda qoʻllanishidan iborat[1]. das...

Bu fayl PPTX formatida 13 sahifadan iborat (3,2 MB). "dasturlashtillarining rivojlanishi"ni yuklab olish uchun chap tomondagi Telegram tugmasini bosing.

Teglar: dasturlashtillarining rivojlani… PPTX 13 sahifa Bepul yuklash Telegram