Kafedra : İnformatika Fənn: İnformatika və təhsildə İkt ixtisas


Translyator və kompilyatorlar



Yüklə 0,68 Mb.
səhifə30/97
tarix28.01.2022
ölçüsü0,68 Mb.
#51728
1   ...   26   27   28   29   30   31   32   33   ...   97
İNFORMATİKA VƏ təhsildə İKT- tspx-3k

Translyator və kompilyatorlar


Proqramlaşdırma dili vasitəsilə hazır proqram yox, ancaq qurulmuş alqoritmi təsvir edən mətn yaradılır. Proqramçının başa düşdüyü dildə olan bu proqram maşının başa düşdüyü dilə çevrilməlidir. Bunun üçün kompyuterdə translyatorlar və kompilyatorlar olur.

Proqram ancaq onların translyatorları olan halda icra oluna bilərlər. Translyatordan fərqli olaraq kompilyatorlar exe-faylların yaradılması üçün istifadə olunur ki, onlar da sərbəst icra oluna bilərlər (yəni, proqpamin yazildiğı mühitdən (sistemdən) asılı olmadan).



Proqramlaşdırma dilləri iki hissəyə bölünür:

  • Aşağı səviyyəli dillər (Assembler, Avtokod və s.),

  • Yüksək səviyyəli dillər (Fortran, Alqol, Kobol, Basic, Pascal, Ci və s.).

Aşağı səviyyəli proqramlaşdırma dillərində hər operatora bir maşın əmri uyğun gəlir. Bu dildə yazılan proqram az yer tutur və tez yerinə yetirilir. Aşağı səviyyəli dillərdən sistem proqramçılar istifadə edir. Yuxarı səviyyəli proqramlaşdırma dillərində hər operator bir neçə maşın əmri ilə əvəz edilə bilər, bu isə yaddaşda çox yer tutur. Yüksək səviyyəli dillərdən isə tətbiqi proqramçılar istifadə edir.

Yüklə 0,68 Mb.

Dostları ilə paylaş:
1   ...   26   27   28   29   30   31   32   33   ...   97




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