leksik tahlil

PPTX 15 стр. 3,9 МБ Бесплатная загрузка

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

Прокрутите вниз 👇
1 / 15
powerpoint presentation leksik tahlil imomnazarova gavhar 1. leksemalarni aniqlash va tasniflash 2. leksik tahlilga kirish 3. leksik analizatorlarning tuzilishi reja: xatolarni aniqlash va xabar berish dastur 5000 ta matnli faylni tahlil qilib, 15% da lug'aviy xatolarni, 8% da imlo xatolarini va 3% da punktuatsiya xatolarini samarqand viloyatidan olingan ma'lumotlar asosida aniqlaydi va ular haqida batafsil xabar beradi. leksik analiz jarayonida 1000 dan ortiq so'z shakllarini o'z ichiga olgan lug'at (leksik) yordamida o'zbekiston hududida qo'llaniladigan turli xil xatolar, masalan, yozuv xatolari aniqlanadi va ularning koordinatalari aniq ko'rsatiladi. leksik analizatorning vazifalari leksik analizator manba kodini 256 ta belgidan iborat leksik birliklarga (tokenlarga) ajratadi, ularning har biri sintaksis analizator uchun muhim ahamiyatga ega bo'lib, dasturlash tili grammatikasi qoidalariga mos keladi. leksik analizator xatoliklarni aniqlashda ham yordam beradi; masalan, 10 ta belgidan ortiq uzunlikdagi identifikatorlarni yoki noma'lum operatorlarni aniqlab, 3-xatoni ko'rsatadi. dasturlash tillaridagi leksik analiz misollari java dasturlash tilida leksik analizda 128 ta standart …
2 / 15
arni qayta ishlash va kaliforniya universiteti tomonidan ishlab chiqilgan yangi algoritmlarni qo'llash istiqbollari katta. lex va yacc vositalari lex va yacc vositalari, dasturlashda 1970-yillardan beri qo'llaniladigan va hozirgi kunda ham keng tarqalgan, kompilyatorlarni yaratishda muhim rol o'ynaydigan, asosan unix tizimida ishlaydigan vositalardir. lex, manba kodini tokenlarga ajratuvchi leksik analizator generatoridir; yacc esa, 200 dan ortiq grammatik qoidalarni qo'llab-quvvatlovchi sintaksis analizator generatoridir, bu kaliforniya universiteti tomonidan ishlab chiqilgan. murakkab holatlar va ularni tahlil qilish murakkab holatlar, masalan, 2 dan ortiq so'zdan tashkil topgan "yuqori darajadagi" operatorlarni (masalan, "++" yoki "->") tahlil qilishda leksik analizatorning samaradorligi toshkent davlat texnika universiteti tomonidan o'rganilgan. leksik analizda murakkab holatlar, xususan, yordamchi belgilar (masalan, ";", "{", "}") va operatorlarning bir-biriga yaqin joylashuvi, 1000 satrdan oshiq dastur kodlarida xatoliklar sonini sezilarli darajada oshirishi mumkin. avtomatlar nazariyasi va leksik analiz regular ifodalar (regexp) dan foydalanib, leksik analizda 1000 dan ortiq belgini o'z ichiga olgan matnni 20 sekund ichida …
3 / 15
ismidir. tokio universitetining tadqiqotchilari tomonidan 2023-yilda oʻtkazilgan tadqiqotlar shuni koʻrsatdiki, leksik analizning samaradorligi dastur ishining tezligiga ta'sir qiladi. leksik analiz matnni soʻzlarga, belgilash belgilariga va boshqa leksik birliklarga ajratish jarayonidir, masalan, c++ dasturlash tilida 256 ta belgi toʻplami mavjud boʻlib, ularni aniqlash muhimdir. leksik analizatorni yaratish usullari leksikal analizatorni java yoki python kabi dasturlash tillarida, 3 dan 5 gacha turli xil algoritmlarni qo'llab, 1000 dan ortiq leksimani tahlil qiluvchi dastur sifatida yaratish mumkin. leksikal analizatorni yaratishda, masalan, 20 ga yaqin turli xil regular ifodalar yordamida, tokio universiteti olimlarining tavsiya etgan uslubiga asoslanib, leksilardan iborat lug'at yaratish mumkin. samaradorlik va optimallashtirish lexical analysis jarayonining samaradorligi 30% ga oshdi, bu esa 100,000 ta satrdan iborat kodni tahlil qilish vaqtini sezilarli darajada qisqartiradi, bu esa andijondagi tajriba asosida olingan natijadur. samaradorlikni oshirish uchun leksik analizatorlar tezligi 20% ga, xotira sarfini esa 10 mb ga kamaytirishga erishildi, bu toshkentdagi tadqiqotlar natijasidir. leksema va tokenlar …
4 / 15
image14.jpg image15.jpg image16.jpg image3.jpeg
5 / 15
leksik tahlil - Page 5

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

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

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

О "leksik tahlil"

powerpoint presentation leksik tahlil imomnazarova gavhar 1. leksemalarni aniqlash va tasniflash 2. leksik tahlilga kirish 3. leksik analizatorlarning tuzilishi reja: xatolarni aniqlash va xabar berish dastur 5000 ta matnli faylni tahlil qilib, 15% da lug'aviy xatolarni, 8% da imlo xatolarini va 3% da punktuatsiya xatolarini samarqand viloyatidan olingan ma'lumotlar asosida aniqlaydi va ular haqida batafsil xabar beradi. leksik analiz jarayonida 1000 dan ortiq so'z shakllarini o'z ichiga olgan lug'at (leksik) yordamida o'zbekiston hududida qo'llaniladigan turli xil xatolar, masalan, yozuv xatolari aniqlanadi va ularning koordinatalari aniq ko'rsatiladi. leksik analizatorning vazifalari leksik analizator manba kodini 256 ta belgidan iborat leksik birliklarga (tokenlarga) ajratadi, ularning ...

Этот файл содержит 15 стр. в формате PPTX (3,9 МБ). Чтобы скачать "leksik tahlil", нажмите кнопку Telegram слева.

Теги: leksik tahlil PPTX 15 стр. Бесплатная загрузка Telegram