Standart Kütüphane Nedir?



Gelen bilgisayar programlama , standart bir kütüphane çekirdek parçası olarak dahil edilmiştir fonksiyonları, sabitler ve diğer dil tanımları bir dizi derleyici paketinde. Standart kütüphane, basit programlar oluşturma ve temel verileri manipüle etme yeteneği ile KOSGEB kredi başvurusu bir programcı sağlar . Ayrıca, ana bilgisayar işletim sistemi ile bir şekilde etkileşime girme yeteneği sağlar, böylece bilgi işleme önemsiz bir görev haline gelmez. Belirli bir dil derleyicisinin tüm uygulamaları standart kitaplığı içerir ve genellikle kitaplığın önceki sürümleriyle aşağı doğru uyumludur, dolayısıyla temel dil işlevselliği zaman içinde geliştikçe korunur.
Bir kütüphane, geniş anlamda, bir programcı için kullanılabilen bir bilgisayar programının prosedürleri, işlevleri, sınıfları veya diğer unsurlarından oluşan bir koleksiyondur . Bu elemanlar genellikle giriş, çıkış ve süreç işleme gibi işlevlerini tanımlayan kategorilere ayrılır. Bazı kütüphaneler düzgün çalışmak için diğer kütüphanelere güvenir, bağımlılık denen bir kavramdır. Tamsayı veri türünün maksimum değeri veya boş karakterin sayısal tanımı gibi önemli değişkenler bir kitaplıkta depolanabilir. Ayrıca, genellikle bilgisayar kodlarının parçalarını zaten derler ve zararlı modifikasyonları engeller ve özel programlama kodunu korurlar.
Standart bir kütüphane, geniş bir program yelpazesinin bir şekilde veya bir şekilde çalışmasını gerektirecek tüm temel ve gerekli özellikleri içermeye çalışmaktadır. Bu, çok fazla kütüphanenin dahil edilmesine karşı dengelenmelidir. Büyük bir standart kütüphane, bazı dillerde, tamamlanmış bir programın dağıtım büyüklüğünün inanılmaz derecede büyük ve hiç kullanılmayan kütüphanelerle şişirilebileceği anlamına gelir. Standart bir kütüphanede çok fazla dosya bulunması dilin gelişmesiyle ilgili sorunlara da yol açabilir, çünkü nadiren kullanılan özellikler her dil veya derleyici değişikliği ile güncellenmeli ve yeni bir sürüm için gerekli olan çalışma miktarını artırmalıdır.
Tersine, çok az işlevselliğe sahip standart bir kütüphane, her bir programcının özel kütüphanelere özel yükleme yapmasına ve bunları özellikle program sürümlerine dahil etmesine yol açabilir. Bu, birincil dil geliştirme ekibi tarafından kontrol edilmeyen bir standardın bir tür ikincil, topluluk odaklı bakımına yol açabilir. Bazı diller, toplumun ihtiyacı açıkça İşkur işsizlik maaşı belirlediğinde, yaygın olarak kullanılan kütüphaneleri standart kümeye dahil ederek bu tür durumlara uyum sağlar.
Farklı diller standart kütüphanede ne olması gerektiğine dair farklı tasarım felsefelerine sahiptir. Ayrıca, derleyicinin bir yürütülebilir program oluşturmasının arkasındaki mekanikler de kütüphane için parametreleri belirleyebilir. Tercüme edilmiş diller standart kümelerinde daha geniş bir kütüphane koleksiyonuna sahip olma eğilimindedir; düşük seviyeli diller ise genellikle çok azdır.

Yorumlar

Bu blogdaki popüler yayınlar

Sıkıştırılmış Klasör Nedir?

Sunucu Anakartı nedir?

Toplu Dosya nedir?