Translyatorlar turlari va effektivligi, bajarilish bosqichlari Y
ACT, O’zbekiston respublikasi oliy va o’rta maxsus (1)
2-Ma’ruza. Dasturlash paradigmalarining asosiy tushunchalari
Reja:
Quyi darajadagi va yuqori darajali dasturlash tillari.
Translyatorlar turlari va effektivligi, bajarilish bosqichlari
Yaxshi dastur yaratish prinsiplari. Korrado Beem va Djuzeppe Yakopini teoremalari
Dasturiy ta'minotni ishlab chiqish Merfi qonunlari
Strukturaviy dasturlash uchun zaruriy shartlar
Kalit so'zlar: dasturlash paradigmasi, quyi darajadagi dasturlash tillari, yuqori darajali dasturlash tillari, translyatsiya, interpretator, kompilyator, spagetti-kod,
Merfi qonunlari modul
Dasturlash tillari
Quyi darajadagi dasturlash tillari: mashina tillari, avtokodlar, assemblerlar, direktiva tillari
Yuqori darajali dasturlash tillari: Fortran dan boshlab barcha zamonaviy tillar (Paskal`, Si i b.q.)
Translyatsiya – yozilgan dastur dasturlash tilidan komp`yuterda bajariluvchi tilga o`tirish jarayoni
Translyatorlar turlari:
interpretator ketma-ket ravishda dasturni tahlil qiladi va operatorlarni bajarishga o`tadi;
kompilyator komp`yuter buyruqlari orqali joriy dasturni translyatsiya qiladi;
kompilyator-interpretator joriy dasturni mashina tiliga translyatsiya qiladi va keyin bajariladi.
Translyator effektivligi
Interpretator uchun – 100 martaga sekinlashadi.
|
Do'stlaringiz bilan baham: |