2-Ma’ruza. Dasturlash paradigmalarining asosiy tushunchalari
Download 49.64 Kb.
|
translyatsiya bosqichlari
- Bu sahifa navigatsiya:
- Translyatorlar turlari va effektivligi, bajarilish bosqichlari Y
- Yaxshi dastur qanday bo’ladi
- Spagetti-kod
- Korrado Beem va Djuzeppe Yakopini
Kompilyator uchun – bir necha marta.
Kompilyatora-interpretator uchun – 10 martaga . Kompilyatorni yaratishning murakkabligi: • tarjimon - eng kam murakkablik; • kompilyator - eng katta murakkablik; • kompilyator-tarjimon – o‘rtacha murakkablik. Kompilyator bosqichlari: 1) leksik tahlil - leksemalarning dasturda tan olinishi - A-grammatikasi bilan tavsiflangan alohida so'zlar; 2) CF-grammatikasi bilan tavsiflangan butun dasturni sintaktik tahlil qilish va dasturni ichki tilda yaratish; 3) dasturni ichki tilda optimallashtirish; 4) mashina ko'rsatmalarini yaratish; 5) dasturni mashina tilida optimallashtirish. Kompilyator-tarjimonning bosqichlari: – 1 va 2-bosqichlarning boshida, undan so‘ng dasturning ichki tilda bajarilishi (tarjimasi). Translyatorlar turlari va effektivligi, bajarilish bosqichlari Y ACT, O’zbekiston respublikasi oliy va o’rta maxsus (1) Bu sahifa navigatsiya: Spagetti-kod Korrado Beem va Djuzeppe Yakopini Spagetti-kod ko`pincha quyidagi holatlarda yuzaga keladi
Download 49.64 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling