KompüterProqramlaşdırma

Compilation - rabitə və kompüter proqramçı asanlaşdırır bir prosesdir

xüsusi proqram final mərhələlərində yaratmaq, hər hansı bir proqramçı compiler xüsusiyyətləri baxmaq məcburiyyətindədir. Bu proqramın texniki sənədlərin tərtib etmək, bir kommunal kimi təvazökar müəyyən ayırıb. Əvvəl - maşın (aşağı səviyyəli dil) üçün anlaşılan əmrləri şəxs (yüksək səviyyəli dil) ilə başa bir dillə yazılmış bir proqram konvertasiya prosesdir. nəticə maşın kodu yaxın bir proqramdır. Bu obyekt modulu, əsas kodu kimi görünə bilər. Bəzən belə bir proqram bənzər toplaşmaq dilində.

Belə ki, tərtib - alqoritm təsviri təmsil input məlumat (mənbə code), və ya bir problem-yönümlü dil proqramı yazılı obyekt kodu (maşın yönümlü dili) təmsil komandaların ekvivalent siyahısına yenidən edilə bilər deyil.

hətta müəyyən asanlaşdırmaq üçün, onda tərtib - bir yayım maşın proqramı ilə bir problem-yönümlü maşın-yönümlü dilində.

definition, tərtibi şəffaflıq və sadəlik baxmayaraq - bu proses olduqca çoxşaxəlidir. Bunun bir neçə növü var. Batch yığma bir nöqtə təyin neçə mənbə modulları edilir. Progressive yığma - bu (hər sonrakı operator öz növbəsində-based müstəqil tərtibi) şərh kimi eyni. Lakin şərti tərtib var. Bu halda, yayım mətn mənbə proqram compiler direktivləri ilə müəyyən şərtlərdən asılıdır.

müəyyən sabitləri dəyəri dəyişdirilməsi və ya proqram mətn yayım off düzəlişlər edilə bilər.

proqramçılar rahatlığı üçün ən rahat istifadə və derleyiciler müxtəlif problemləri həll etmək üçün uyğunlaşdırılmışdır. Biz bir təsnifat etmək, oxşar kommunal bir neçə növ ayırmaq mümkündür.

Vectorized compiler vektor prosessorları düzəliş, maşın tərcümə kompüter kodu daxil kodunu yaradır.

Flexible compiler modul prinsipi əsasında nəzərdə tutulmuşdur. Bu masa tərəfindən nəzarət olunur. O, yüksək səviyyəli dil proqramlaşdırılmış. onun həyata keçirilməsi köməyi compiler compiler ilə mümkündür.

Artan compiler proqram fraqmentləri və ona dəyişikliklər yenidən yayım həyata keçirir və proqram recompilation çıxarılır.

Yorum və ya artan compiler mənbə proqram hər bəyanat və ya komanda üçün müstəqil tərtibi ardıcıl həyata keçirilməsi prinsipi istifadə edir.

Compiler compiler - bir tərcüməçi edir proqramlaşdırma dilinin bir formal təsviri edir. O, müstəqil müəyyən bir dil üçün bir compiler yaratmaq edə bilər.

Debug compiler müstəqil sintaksis səhvlər bəzi növləri aradan qaldırmaq olar.

Compiler sakini yaddaşında daimi fəaliyyət yerini ayrılmış və vəzifələri geniş yeniden zaman mövcuddur.

derleyiciler var samokompiliruemye. Onlar ilə yayım var eyni dildə yazılmışdır.

Universal compiler bir formal təsviri əsasında semantika və mənbə dilinin sintaksis var. Bu sintaktik və semantik downloaders bir əsas ibarətdir.

Ən ümumi problem, compiler tapmaq proqram - Linux platforması üçün kernel tərtib olunur. Bu əməliyyat avadanlıq uyğunlaşdırılması ilə bağlı və platforma ən uyğun versiyası qəbulu məsələləri geniş həll etməyə imkan verir.

Tərtib Java platformaları bir sıra üzərində işləyir derleyiciler istifadə edərək həyata keçirilir. Bu müxtəlif istehsalçıların əməliyyat sistemi ehtiyaclarına kodunu compile üçün imkan verir.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 az.delachieve.com. Theme powered by WordPress.