Dasturlash tizimlari va tillari



Yüklə 1,26 Mb.
Pdf görüntüsü
səhifə1/11
tarix24.03.2022
ölçüsü1,26 Mb.
#54084
  1   2   3   4   5   6   7   8   9   10   11
Zamonaviy dasturlash tillari tahlili



Dasturlash

tizimlari va tillari


Dasturlash tizimlari

Dasturlash

tizimlari

til

muammolarini

xal

kiluvchi

dasturlarni birlashtiradigan va dasturiy taʼminotni ishlab

chikarishga muljallangan tizimlardir.

Dasturlash tizimlariga quydagilar kiradi:

Translyatorlar

01

Boshqaruvchi

dasturlar

02

Redaktorlar

03

Kompanovshiklar

04

Zagruzchiklar

05

Otladchiklar

06


Dasturlarga xizmat kursatuvchi tizimlar

Dasturlarga xizmat kursatuvchi tizimlar – bu maxsus

servis dasturlar bulib, ular yordamida operatsion tizimni

uziga xizmat kursatish mumkin.

Translyator – bu dastur berilgan dasturlash tilidagi

kiruvchi

dastur

matnini

unga

ekvivalent

bulgan

chikishdagi natijaviy tilga ugiradi.

Kompilyator – bu translyator bulib, u berilgan dastur

mantnini

unga

ekvivalent

bulgan

mashina

komandalaridagi obʼekt dasturga ugiradi.

Interpretator – bu dastur bulib, u berilgan dastur

matnini birdaniga kabul kiladi va bajaradi (natijaviy kodi

bulmaydi).


Kompilyator formal tillar nuktai nazaridan kuyidagi 2

asosiy funktsiyalarni bajaradi:

1. u kiruvchi dastur matni tili uchun anglovchi

xisoblanadi (kiruvchi dastur zanjirlar generatori bulib

xisoblanadi);

2. natijaviy dastur tili uchun generator xisoblanadi

(anglovchi bulib xisoblash tizimi xisoblanadi).


Kompilyatorning vazifalari

Leksik tahlil – bu kompilyator boʼlagi boʼlib, dastur literalarini oʼqiydi

va ular orqali kiruvchi til leksemalarini koʼradi.

Sintaksis tahlil – Tahlil bosqichidagi kompilyatorning asosiy bulagidir.


Yüklə 1,26 Mb.

Dostları ilə paylaş:
  1   2   3   4   5   6   7   8   9   10   11




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin