Derleme zamanı - Vikipedi
İçeriğe atla
Ana menü
Gezinti
  • Anasayfa
  • Hakkımızda
  • İçindekiler
  • Rastgele madde
  • Seçkin içerik
  • Yakınımdakiler
Katılım
  • Deneme tahtası
  • Köy çeşmesi
  • Son değişiklikler
  • Dosya yükle
  • Topluluk portalı
  • Wikimedia dükkânı
  • Yardım
  • Özel sayfalar
Vikipedi Özgür Ansiklopedi
Ara
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç

İçindekiler

  • Giriş
  • 1 Kaynakça

Derleme zamanı

  • العربية
  • Català
  • Dansk
  • Deutsch
  • English
  • Esperanto
  • Español
  • فارسی
  • Հայերեն
  • İtaliano
  • 日本語
  • 한국어
  • മലയാളം
  • Português
  • 中文
  • 粵語
Bağlantıları değiştir
  • Madde
  • Tartışma
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Araçlar
Eylemler
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Genel
  • Sayfaya bağlantılar
  • İlgili değişiklikler
  • Kalıcı bağlantı
  • Sayfa bilgisi
  • Bu sayfayı kaynak göster
  • Kısaltılmış URL'yi al
  • Karekodu indir
Yazdır/dışa aktar
  • Bir kitap oluştur
  • PDF olarak indir
  • Basılmaya uygun görünüm
Diğer projelerde
  • Vikiveri ögesi
Görünüm
Vikipedi, özgür ansiklopedi
Programın yürütülmesi
Genel kavramlar
  • Kod
  • Dönüştürülme
    • Derleyici
      • Derleme zamanı
    • Optimizing compiler
  • Intermediate representation (IR)
  • Execution
    • Çalıştırma sistemi
      • Runtime
    • Executable
    • Yorumlayıcı
    • Sanal makina
Kod çeşitleri
  • Kaynak kodu
  • Hedef kodu
  • Bytecode
  • Makina kodu
  • Mikrokod
Derleme stratejileri
  • (Zamanın-önünde) (Ahead-of-time) (AOT)
  • Tam-zamanında (Just-in-time) (JIT)
    • Tracing just-in-time(TJIT)
    • Compile and go system
  • Önderleme
  • Transderleme
  • Yenidenderleme
Kaydadeğer çalışmazamanları (runtime)
  • Android Runtime (ART)
  • BEAM (Erlang)
  • Common Language Runtime (CLR) ve Mono
  • CPython and PyPy
  • crt0 (C target-specific initializer)
  • Java sanal makinesi (JVM)
  • LuaJIT
  • Objective-C and Swift's
  • V8 and Node.js
  • Zend Engine (PHP)
Kaydedeğer derleyiciler & araç setleri
  • GNU Compiler Collection (GCC)
  • LLVM and Clang
  • MSVC
İkili sistem.Bir ve sıfır rakamlarından oluşan dijital kod.(Binary code)

Bilgisayar bilimlerinde derleme zamanı (compile time), bir programlama dilinde yazılan kodun, işlemcinin çalıştırabileceği makina koduna çevrilme sürecini ifade eder.[1]

Genelde sıfat olarak kullanılır, mesela bir programlama dilinin derleme zamanı gereksinimleri o dilde yazılmış kodun derlemeyi başarılı olarak tamamlanıp tamamlanamayacağını ifade eder. Derleme sürecinde geçen zamana derleme süresi (compilation time) denir.

Derleme zamanı ifadesi, programın derlenmesi ile ilgili konseptlerden bahsedilirken kullanılır. Çalışma zamanı (run time) ise genel programın çalıştırılırkenki konseptleri belirtirken kullanılır.

Kaynakça

[değiştir | kaynağı değiştir]
  1. ^ "A History of Computer Programming Languages" (İngilizce). 31 Ocak 2023 tarihinde kaynağından arşivlendi. Erişim tarihi: 25 Aralık 2022. 
"https://tr.wikipedia.org/w/index.php?title=Derleme_zamanı&oldid=35194063" sayfasından alınmıştır
Kategori:
  • Derleyici yapımı
  • Sayfa en son 17.59, 7 Nisan 2025 tarihinde değiştirildi.
  • Metin Creative Commons Atıf-AynıLisanslaPaylaş Lisansı altındadır ve ek koşullar uygulanabilir. Bu siteyi kullanarak Kullanım Şartlarını ve Gizlilik Politikasını kabul etmiş olursunuz.
    Vikipedi® (ve Wikipedia®) kâr amacı gütmeyen kuruluş olan Wikimedia Foundation, Inc. tescilli markasıdır.
  • Gizlilik politikası
  • Vikipedi hakkında
  • Sorumluluk reddi
  • Davranış Kuralları
  • Geliştiriciler
  • İstatistikler
  • Çerez politikası
  • Mobil görünüm
  • Wikimedia Foundation
  • Powered by MediaWiki
Derleme zamanı
Konu ekle