Javoblar Shaxsiy kompyuter arxitekturasi va dasturiy ta’minoti



Download 2,07 Mb.
bet18/89
Sana12.04.2022
Hajmi2,07 Mb.
#546889
1   ...   14   15   16   17   18   19   20   21   ...   89
Bog'liq
Tizimli dasturlash to`liq

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 kompilyator kompilyatori yordamida ham amalga oshirishimiz mumkin.
Bosqichma-bosqich kompilyator - bu dastur qismlarini va unga qo'shimchalarni qayta eshittiradi va butun dasturni qaytadan yozish paytida esa istisno qilinadi, ya'ni qabul qilmaydi.
Tarjimon yoki bosqichma-bosqich tuzuvchi dastur, har bir alohida bayonot yoki buyruq uchun mustaqil kompilyatsiyani ketma-ket bajarish printsipidan foydalanamiz.
Qaysi dasturlash tili uchun rasmiy tavsifni idrok eta oladi. Mustaqil holda ma'lum bir til uchun kompilyatorni yaratishga qodir.
Tuzatish tuzuvchisi ba'zi sintaksis xatolarini mustaqil ravishda tuzatishi mumkin hisoblanadi.
Rezident kompilyatorga  tezkor xotirada doimiy joy ajratilgan bo'ladi, va u keng vazifalar tomonidan qayta ishlatilganda mavjud bo'ladi.
O'z-o'zidan tuzadigan kompilyatorlar mavjud. Ular translyatsiya sodir bo'lgan tilda yozilgan bo'ladi.
Umumjahon 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 i 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.

Download 2,07 Mb.

Do'stlaringiz bilan baham:
1   ...   14   15   16   17   18   19   20   21   ...   89




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish