qiymatlatli kalit maydonni yo’qligi sababli kalit sifatida bir nechta maydonlar olinadi va
ularga
tarkibli kalit deyiladi.
Eng
yomon holatda
, ba’zan shunaqa bo’lishi mumkinki, bironta
maydon kalit bo’la olmasa, har bit elementga qo’shimcha, qiymati yagona bo’lgan
kalit maydon
kiritiladi.
Axborot.Ko’pincha ma’lumot va axborot tushunchalarini bir xil ma’noda ishlatishadi. Lekin
aslida esa axborot bu ma’lumotga qaraganda kengroq tushunchadir.Axborot bu
qayta ishlangan
ma’lumotdir.Ma’lumot esa qiymatlar yig’indisidir, yani bironta yakuniy xulosa bermaydi.Qaror
qabul qilishda xali foyda bermaydi. Ma’lum qoidalar
asosida qayta ishlangach
,
yangi xosil
qilingan ma’lumotlar axborotga aylanadi va qaror qabul qilishda foydali hisoblanadi.
Ma’lumotlar
toifalari
Ko‘plab dasturlash tillarida ma’lumotlar bazaviy va keltirilgan toifalarga ajratiladi.
Ma’lumotlarning toifalarini 1.1-rasmdagidek klassifikatsiyalash mumkin.
Toifalar klassifikatsiyasi
Ma’lumotlarning ixtiyoriy toifasi qiymatlar sohasi va ular ustida bajarilishi mumkin bo‘lgan
amallar orqali tavsiflanadi.
void kalit so‘zi hech qanday toifaga ega emaslikni anglatadi. Bunday
toifadagi funksiyalar hech qanday qiymatni qaytarmaydi. Lekin asosiy dastur tanasi,
ya’ni
main()
funksiyasi
void toifasiga ega bo‘lolmaydi, u
int toifasida bo‘lishi kerak.