dasturlash texnologiyasing uskunaviy vositalari va texnologiyalar

DOCX 3,2 МБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
1
1667075999.docx dasturlash texnologiyasing uskunaviy vositalari va texnologiyalar reja: · dasturlash texnologiyasi va uning imkoniyatlari · visual basic dasturlash tili va uning imkoniyatlari · c++ dasturlash tili va uning imkoniyatlari · python dasturlash tili va uning imkoniyatlari · dasturlash texnologiyasining uskunaviy vositalari · .elektron va multimediyali qo’llanmalarni yaratishda foydalaniladigan texnologiyalar ushbu ishda dasturlash texnologiyasi, visual basic dasturlash tili, delphi dasturlash tili, c++ dasturlash tili va ularning imkoniyatlari, dasturlash texnologiyasining uskunaviy vositalari, elektron va multimediyali qo’llanmalarni yaratishda foydalaniladigan texnologiyalari haqidagi bilimlarning bilan tanishasiz. dasturlash texnologiyasi va uning imkoniyatlari fan va texnikaning keyingi yillardagi yutuqlarini juda qup hollarda dasturlash bilan bog’liq deb hisoblashadilar. ammobuto`gri emas. birinchi va tuzilishi jihatidan murakkab bo`lgan ko`p maqsadlihisoblash qurilmalari xix asrda yaratilgan bo`lib, ularga dastur tuzish muammosiga birinchi bo`lib ada lavleys (u charlz bebbidjning «difference engine» hisoblash mashinasida ishlar edi) duch kelgan. 1949 yilibirinchi dasturlash tili short code yaratilgan. elektron hisoblash mashinalarining dastlabki avlodlaridadastur tuzuvchilar lasturlarni mashina kodlarida …
2
«yashab kelmoqdalar» va keyingi yillarda yaratilgan minglab dasturlash tillarining avlodlaridan hisoblanishadi. quyidagi kedtirilgan sxemada dasturlash tillarining qisqa tarixini keltiramiz: dasturlash tillari ichida 1958 yilda yaratilgan algol tili muhim o`rinni egallaydi. uning yaratuvchilardan biri djon bekusfortran tilining asoschilaridan biri bo`lgan. algoritmic language nomi bu tilning algoritmlarni yozish uchun mo`ljallanganligidan dalolat beradi. juda ham aniq mantiqiy tuzilishga ega bo`lgan algol tili ilmiy va texnikaviy adabiyotlarda algoritmlarni yozish uchun qo`llanila boshlandi. keyingi yillarda uning algol 60 va algol 68 versiyalari yaratildi. algol 68foydalanish uchun noqulay holda yaratilgan bo`lib shveytsariyalik olim niklaus virt uning qabul qilinishiga o`zining noroziligini bildirdi shu bilan birgabu versiya qator dasturlash tillarining yaratilishiga sababchi bo`ldi. 1967 yili niklaus virt algol w nomli o`zining versiyasini yaratdi. ammo muallifga shu kungacha mavjud bo`lgan dasturlash tillaridagi noqulayliklar yoqmas (jumladan, talabalarni dasturlar yaratish metodlaribilan tanishtirishda dasturlash tillarining imkoniyatlaridan foydalanish) va u 1968 yili o`zining dasturlash tilini yaratishga kirishdi. 1970 yili dasturlash olamida ikki olamshumul …
3
an, kompyuter texnologiyalari sohasidagi muhim hodisalaridan biriga aylangan 1983 yilda borland firmasi yordamida filip kan tomonidan yaratilgan turbo pascal dasturlash tili shulardan biridir. shu vaqtgacha bu tilning qator versiyalari ko`zga tashlandi (1992 yili, borland 7. 0). jahondagi mashhur korporatsiyalardan biri bo`lgan borlando`zining qator dasturlash tillari turli opertsion tizimi uchun yaratgan va ulardan ayrimlari keltiramiz: operatsion tizimlar dasturlash tillari ms-dos turbo pascal, turbo s, turbo assembler windows delphi, c++ builder, jbuilder, linux kylix dasturlash tili-matnlarni yozish qoidalari tizimidan iborat bo`lib, kompilyator tomonidan bu matnlar aniq instruktsiyalar va kattaliklar to`plami sifatida taqdim etilishi zarur. barcha dasturlash tillari o`zlarining mashina tiliga bog’liqlik darajasi bilan baholanadilar. mashina tiliga bog’liq tillarda instruktsiya va operandlar maxsus belgili nomlar bilan ifodalanadilar. masalan, intel protsessori uchun assembler tilida yozilgan dasturdan lavha keltiramiz: mov cx, 100 les bx, aob dec bx @@test : inc bx cmp byte ptr [bx], 0 loopne @test mashina tiliga bog’liq tillarning afzalligi yuqori darajadagi …
4
illarida protsessor buyruqlarini mnemonik kodlarga(buyruqqa mos qisqartirilgan so`zlar) almashtirilgan. assembler tili bunga misoldir. o`rta darajadagi dasturlash tillarida ham bir protsessor operatsiya deyarli bir buyruqqa mos keladi. ko`rib turganingizdek, assembler tili mashina kodidan bir pog’ona yuqorida turadi xolos. yuqori darajadagi dasturlash tillari esa, asosan, dasturlash jarayonini tezlashtirish uchun yaratilgan. shuni eslatib o`tish lozimki, har qanday dastur bajarilishidan oldin mashina kodiga o`tkaziladi. ushbu darajadagi dasturlash tillarida yozilgan dastur ma’lum ma’noli so`zlardan(odatda ingliz tilidagi) tashkil topadi. ko`rib turibsizki, dastur qismi ingliz tilidagi ma’noli so`zlardan tashkil topgan. hozirgi zamonaviy tillarning barchasi yuqori darajaga mansub. kompilyatsiya va interpretatsiya qilinuvchi tillar dasturlash tillari komputerda bajarilishiga qarab kompilyatsiya qilinuvchi interpretatsiya qilinuvchi dasturlash tillari komputerda bajarilishiga qarab kompilyatsiya qilinuvchi va interpretatsiya qilinuvchi tillarga bo`linadi. kompilyatsiya qilinuvchi dasturlash tillarida dastur kodi kompilyator tomonidan mashina kodiga o`tkaziladi. operatsion tizim(ot) esa, shu kodni to`g’ridan-to`g’ri ishlataveradi. kompilyatsiya jarayoni komputer protsessori va ot talablariga mos ravishda amalga oshiriladi. shuning uchun, bir ot uchun …
5
uvchi dasturlash tillarida tuzilgan dastur kodi kompilyatsiya qilinmaydi. ushbu turdagi dasturni ishlatishdan oldin dastur kodi interpretatsiya qilinadi. interpretatsiya qilinuvchi dasturlash tillarida tuzilgan dastur mos interpretator o`rnatilgan komputerlardagina ishlaydi. ushbu turdagi dasturlash tillariga php, python, ruby kabi tillar kiradi. interpretatsiya qilinuvchi dasturlash tillari kompilyatsiya qilinuvchilaridan, asosan, yozilgan dasturning deyarli hamma platformalarda ishlashi bilan ajralib turadi. dastur biror turdagi ot yoki protsessor uchun yozilmaydi — faqat interpretatorgina turli platformalar uchun yoziladi. interpretatsiya qilinuvchi dastur kodi bajarilishidan oldin interpretator tomonidan oraliq kodga “kompilyatsiya” qilinadi. shu oraliq kod interpretator tomonidan bajariladi. python kabi tillar oraliq kodni saqlab qo`yadi, dastur kodi o`zgarmaguncha shu oraliq kodni ishlatadi. dastur biror masalani yechishda elektron hisoblash mashinalari bajarishi lozim bo`lgan amallarning izchil tartibidan iborat. ehm uchun dastur tuzish jarayoni dasturlash deyiladi. dasturlash yechilishi kerak bo`lgan masala algoritmini ehm tiliga, ya’ni «mashina tili»ga o`tkazishdir. ehm uchun dastur tuzish – masalani yechish usulini mashina buyruqlarining shunday majmui (dasturi)ga, keltirish demakki, bu …

Хотите читать дальше?

Скачайте полный файл бесплатно через Telegram.

Скачать полный файл

О "dasturlash texnologiyasing uskunaviy vositalari va texnologiyalar"

1667075999.docx dasturlash texnologiyasing uskunaviy vositalari va texnologiyalar reja: · dasturlash texnologiyasi va uning imkoniyatlari · visual basic dasturlash tili va uning imkoniyatlari · c++ dasturlash tili va uning imkoniyatlari · python dasturlash tili va uning imkoniyatlari · dasturlash texnologiyasining uskunaviy vositalari · .elektron va multimediyali qo’llanmalarni yaratishda foydalaniladigan texnologiyalar ushbu ishda dasturlash texnologiyasi, visual basic dasturlash tili, delphi dasturlash tili, c++ dasturlash tili va ularning imkoniyatlari, dasturlash texnologiyasining uskunaviy vositalari, elektron va multimediyali qo’llanmalarni yaratishda foydalaniladigan texnologiyalari haqidagi bilimlarning bilan tanishasiz. dasturlash texnologiyasi va uning imkoniyatlari fan va texnik...

Формат DOCX, 3,2 МБ. Чтобы скачать "dasturlash texnologiyasing uskunaviy vositalari va texnologiyalar", нажмите кнопку Telegram слева.

Теги: dasturlash texnologiyasing usku… DOCX Бесплатная загрузка Telegram