kompilyator vazifasi va uning qismlari

PPT 15 стр. 2,8 МБ Бесплатная загрузка

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

Прокрутите вниз 👇
1 / 15
презентация powerpoint 5-ma’ruza: kompilyator vazifasi va uning qismlari. reja: 1. kompilyator vazifasi 2. bosqichma-bosqich kompilyator 3. vektorli kompilyator kompilyator deganda biz – o‘zgartirish degan ma’noni tushunishimiz. ya’ni dasturlash tilida yozilgan dasturlar (c++ bo‘lsa)ni kompyuter tushunadigan tilga o‘zgartirib, uni ishlashini ta’minlaydi. bu degani dastur kompyuterda to‘liq ishlaydi. bundan ko‘rinib turibdiki, c++ da dastur tuzish uchun kompilyator o‘rnatish zarur. linux operatsion tizimida kompilyator o‘rnatilgan bo‘ladi (gcc, g++). kompilyatsiya – o‘zgaruvchi jarayon, ya’ni yuqori pog‘onali dastur kodlari (misol uchun c++ da tuzilgan kod)ni quyi pog‘onali ishlovchi kodga aylantirish jarayoni hisoblanadi. komponovshik (linker) – ishlovchi modulni yaratish hisoblanadi.biz ishlaydigan dasturda ishlatiladigan ob’yekt fayllarni to‘plab, yagona ishlovchi modulga aytiladi. ide (integrallashgan ishlovchi muhit) – har bir dasturlash tilida o‘z ishchi muhiti bo‘ladi. bu muhitda kompilyator bilan birga kod yozishimiz uchun mo‘ljallangan joy bo‘ladi. bu ishchi muhitda bir necha dastur kodlarini ham yozsa bo‘ladi va bu muhit avtomatik xatolarni ham bizga ko‘rsatib beradi. ishchi muhitda ma’lum …
2 / 15
c++ muhitlari va kompilyatorlari ro‘yxatini ko'rib chiqamiz. kompilyatsiya- juda ko'p qirrali jarayon deb hech qiyinchiliksiz ayta olamiz. kompilyatsiyaning bir necha turlari mavjud. to'plamlarni yig'ish ishning bir nuqtasida bir nechta manba modullarida amalga oshiriladi. tizma-bosqich kompilyatsiyasi izohlash bilan bir xil (har bir keyingi bayonni bosqichma-bosqich mustaqil tuzish lozimligi). hali hamon shartli kompilyatsiya mavjud. bunday holda, tarjima qilingan matn dastlabki dasturda kompilyator ko'rsatmalarida ko'rsatilgan shartlarga bog'liq bo'ladi. ma'lum bir doimiy qiymatni o'zgartirishimiz, dastur matni qismining tarjimasini kiritishimiz yoki o'chirishni sozlashimiz mumkin. dasturchilar uchun dasturlashda qulay sharoit yaratish uchun turli xil yuzaga keladigan muammolarni hal qilish,ularni to'g'irlash uchun eng qulay va moslashtirilgan kompilyatorlardan foydalaniladi. agar ular tasniflangan holda bo'lsa, unda bunday yordam dasturlarining bir nechta turlarini ajratishimiz mumkin. vektorli kompilyator - manba kodini vektor protsessorlariga moslab, kompyuterning kompyuter kodiga aylantiradiradigan kompilyator moslashuvchan kompilyator - modulli printsip asosida ishlab chiqilgan hisoblanadi. uni boshqarishni jadvallar bo'yicha amalga oshiramiz. moslashuvchan kompilyator yuqori darajadagi tilda dasturlashtirilgan. buni …
3 / 15
ahon kompilyator- ushbu kompilyator kirish tilining semantikasi va sintaksisining rasmiy tavsifiga asoslanadi. u yadrodan, sintaktik va semantik yuklovchilardan iborat bo'ladi. linux platformasi uchun yadro kompilyatorlari, kompilyatorlardan foydalanadigan eng keng tarqalgan, ommabop vazifalardir. ushbu operatsiya bizga uskunalarni muvofiqlashtirish va platformaning eng maqbul versiyasini o'rnatishimiz bilan bog'liq ko'plab muammolarni hal qilishimizga imkon beradi. java kompilyatsiyasi turli xil platformalarda ishlaydigan kompilyatorlar yordamida amalga oshiriladi. bu bizga turli ishlab chiqaruvchilarning operatsion tizimlarining ehtiyojlari uchun dastlabki kodni qayta ishlashimizga imkon beradi. ishlash mumkin bo'lgan faylni kompilyatsiya qilish va yaratish bu sinonim emas! amalga oshiriladigan fayllarni yaratish ko'p bosqichli jarayon bo'lib, ularning asosiy tarkibiy qismlari kompilyatsiya va bog'lanishdir. agar dastur "xatosiz tuzilgan" bo'lsa ham, ulanish bosqichida yuzaga kelgan xatolar tufayli biz kutgan natijamizga erisha olmasligimiz mumkin. demak biz faqat dastlabki kod fayllarini tarjima qilishning, butun jarayonini bizning loyihamizning qurilishi deb nomlasak bo'ladi.
4 / 15
kompilyator vazifasi va uning qismlari - Page 4
5 / 15
kompilyator vazifasi va uning qismlari - Page 5

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

Скачайте все 15 страниц бесплатно через Telegram.

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

О "kompilyator vazifasi va uning qismlari"

презентация powerpoint 5-ma’ruza: kompilyator vazifasi va uning qismlari. reja: 1. kompilyator vazifasi 2. bosqichma-bosqich kompilyator 3. vektorli kompilyator kompilyator deganda biz – o‘zgartirish degan ma’noni tushunishimiz. ya’ni dasturlash tilida yozilgan dasturlar (c++ bo‘lsa)ni kompyuter tushunadigan tilga o‘zgartirib, uni ishlashini ta’minlaydi. bu degani dastur kompyuterda to‘liq ishlaydi. bundan ko‘rinib turibdiki, c++ da dastur tuzish uchun kompilyator o‘rnatish zarur. linux operatsion tizimida kompilyator o‘rnatilgan bo‘ladi (gcc, g++). kompilyatsiya – o‘zgaruvchi jarayon, ya’ni yuqori pog‘onali dastur kodlari (misol uchun c++ da tuzilgan kod)ni quyi pog‘onali ishlovchi kodga aylantirish jarayoni hisoblanadi. komponovshik (linker) – ishlovchi modulni yaratish hisoblanadi.biz i...

Этот файл содержит 15 стр. в формате PPT (2,8 МБ). Чтобы скачать "kompilyator vazifasi va uning qismlari", нажмите кнопку Telegram слева.

Теги: kompilyator vazifasi va uning q… PPT 15 стр. Бесплатная загрузка Telegram