Veri Yaplar Veri Yaplar Veri yaplar bilgisayar ortamnda
Veri Yapıları
Veri Yapıları • Veri yapıları bilgisayar ortamında verilerin etkin olarak saklanması ve işlenmesi için kullanılan yapılardır. • Karakter, Tamsayı ve Gerçel Sayı gibi değişkenler temel veri yapısı olarak kabul edilir. • Karakterler bir araya gelerek sözceleri (string), sayılar bir araya gelerek dizileri (array) oluşturur. • Seçilen veri yapısı algoritmanın doğru ve etkin çalışabilmesi için önemlidir.
Veri Yapısı ve Bilgi • 0100 0010 0100 0001 4 2 4 1 • Yukarıdaki bit dizisi; – Karakter dizisi (string) ise (ASCII): BABA – BCD (Binary Coded Decimal) ise: 4 2 4 1 – 16 -bit tam sayı ise: 16961 – 32 -bit tam sayı ise: 1111573057 – 32 -bit gerçel sayı ise: 0. 4276801 x 1066
Temel Veri Yapıları • Karakterler – ASCII Her karakter 8 bit (28 = 256 farklı karakter) – Unicode Her karakter 16 bit (216 = 65536 farklı karakter) • Tamsayılar – 8 bit – 16 bit – 32 bit short, short int, Short. Int, byte integer, integer 16, Int 16 long, long int, Long. Int, integer 32, Int 32 • Ondalıklı (Gerçel) Sayılar – – 16 bit 32 bit 64 bit 128 bit half (IEEE 754 -2008) single, float (C) double, real (Pascal) quad