BilgisayarlarProgramlama

Derleme - iletişim ve bilgisayar programcısı kolaylaştıran bir süreç

Belirli bir programın son aşamasında oluşturma, herhangi programcı derleyici özelliklerine bakmak zorunda kalır. Bu programın teknik belgeleri derlemek için bir giriş noktası olarak mütevazı bir tanımı tahsis edilmiştir. Derleme - makine (düşük seviyeli dili) anlaşılır komutlara kişi (yüksek düzeyde bir dil) anlayacağı bir dilde yazılmış bir program dönüştürme işlemidir. Sonuç makine koduna yakın bir programdır. Bir nesne modülü, temel kodu gibi görünebilir. Bazen böyle bir programın benzer birleştirici dili.

Bu nedenle, derleme - algoritması için bir açıklama temsil eden giriş bilgisi (kaynak kodu), ya da bir sorun yönelimli dil programı yazılmıştır nesne kodu (makine-yönelimli dil) 'de temsil edilen takımların eşdeğer listesinde yeniden olabilir zamandır.

Hatta tanımını basitleştirmek için, o zaman derlemek - Bir yayın makine programı ile ilgili bir sorun odaklı makine odaklı dilinde.

tanımı, derleme şeffaflık ve basitliğine rağmen - bu süreç oldukça çok yönlüdür. Bunun birkaç tipi vardır. Toplu derleme tek nokta atama birkaç kaynak modüllerin üzerinde yapılır. Progresif derleme - bu (sonraki her operatörün çevirmek merkezli bağımsız derleme) yorumlanması aynı. Oysa koşullu derleme yoktur. Bu durumda, yayın metin kaynak program derleyici direktifleri belirtilen koşullara bağlıdır.

Bazı sabitler değerinin değiştirilmesi veya program metin yayını kapalı ayarlanabilir.

programcı kolaylık sağlamak için en rahat kullanılan ve derleyiciler çeşitli sorunları çözmek için uyarlanmış. Biz bir sınıflandırma yaparsak, benzer araçlardan çeşitli ayırt etmek mümkündür.

Vektörize derleyici vektör işlemci ayarlanması makine çevirisi bilgisayar kodu içine kaynak kodu üretir.

Esnek derleyici modüler ilkesine dayalı tasarlanmıştır. Bu tablolar tarafından kontrol edilir. O yüksek düzeyli bir dilde programlanmış. onun uygulanması yardım derleyici derleyici ile de mümkündür.

Artımlı derleyici program parçaları ve buna değişikliklerinin yeniden yayın yapar ve programın yeniden derleme elimine edilir.

Yorumlu ya da artan derleyici kaynak programın her deyimi veya komut için bağımsız derleme tutarlı uygulanması prensibini kullanır.

Derleyici derleyici - bu bir çevirmen, programlama dilinin resmi bir açıklama sürer. O bağımsız bir dil için bir derleyici üretebilir.

Hata ayıklama derleyici bağımsız sözdizimi hataları bazı türlerini ortadan kaldırabilir.

Derleyici bellekte yerleşik sabit yer tahsis ve görevlerin geniş bir yelpazede yeniden ne zaman kullanılabilir.

derleyiciler var samokompiliruemye. Onlar hangi yayın yoktur, aynı dilde yazılmıştır.

Evrensel derleyici resmi bir açıklama tabanlı semantik ve kaynak dilin sözdizimi vardır. Bu sentaks ve semantik indirici bir çekirdekten oluşur.

En yaygın sorun, derleyici bulmak uygulaması - Linux platformu için bir çekirdek derleme. Bu işlem ekipmanının uyum ilişkin ve platformun en uygun sürümünü ayar konularda geniş bir yelpazede çözmek için izin verir.

Derleme Java platformları çeşitli çalışan derleyiciler kullanılarak uygulanır. Bu, farklı üreticilerin işletim sistemlerinin ihtiyaçlarına kaynak kodunu yeniden derlemek için izin verir.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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