İlkel Veri Türü Nedir?

İlkel bir veri türü, varsayılan olarak bir bilgisayar programlama dili içinde bulunan bir veri parçasını tanımlamak için kullanılan bir bilgisayar bilimi terimidir. Tipik olarak, bu veri türlerinin değerleri bir bilgisayar programcısı tarafından değiştirilemez. Örneğin, bir bilgisayar programı bir tuğla duvar olsaydı, ilkel veri türleri, kırılamayan veya daha fazla rafine edilemeyen özel bir tuğla türü olurdu. Bir ilkel veri parçası örneği “a” karakteridir; bu karakter kendisi anlamına gelir ve diğer bilgi parçalarıyla birleştirerek daha karmaşık bilgi parçalarını temsil etmek için kullanılır. Herhangi bir bilgisayar programlama dilinde mevcut olan kesin ilkel veri tipleri, dilden dile değişmekle birlikte, tamsayılar ve karakterler çoğu içinde mevcut olan temel ilkel veri tipleridir.

“Karakter”, çoğu bilgisayar programlama dilinde mevcut olan temel ilkel veri türlerinden biridir ve bazen “char” kısaltılmış formunda da adlandırılır. Bu veri türü, bir bilgisayara girilebilecek tek sembollerin çoğunu içerir. “5” rakamı, “.” gibi noktalama işaretleri ve “b” harfi gibi tek bir tuşa basıldığında, karakter terimi yalnızca harf, sayı veya noktalama işareti anlamına gelmez. Silme, sekme ve geri alma gibi kontrol karakterleri de ilkel veri türü karakterinin altına girer.

Genel olarak, ilkel bir veri türü olan herhangi bir şey aynı zamanda bir değer türüdür; bu, verilerin çok seçici olmadığı anlamına gelir. Verilerin her zaman aynı şekilde kaydedilmesi gerekmez. Örneğin, genellikle verileri tanımlayan baytların hangi sırayla kaydedildiği önemli değildir.

Bazı programlama dillerinin değişiklik gösterdiği bir alan, karakter dizileridir. Bir bilgisayar bilimi terimi olarak, bir dize, karakterler gibi bir semboller dizisidir. Bazı programlama dilleri dizeleri desteklemektedir ve bunları ilkel veri türü olarak görürken, diğer dillerin veri türü için temel desteği yoktur.

Tamsayıcılar, bilgisayar donanımının ilkel veri türlerinin tedavisini etkileyebileceği bir alandır. Bilgisayar bilimi terminolojisinde bir tamsayı bir veya daha fazla matematiksel tamsayıyı temsil eder. Farklı merkezi işlem birimleri (CPU), bir tam sayıyı temsil etmek için kaç bayt kullanılabileceği konusunda farklı sınırlara sahiptir. Bazen, bu, bilgisayar programcılarının, programlarının mümkün olduğunca farklı CPU türlerinde çalışabilmesi için akılda tuttukları bir şeydir.