• Ma’lumot va uning xotirada tasvirlanishi
  • 1-ma’ruza: Ma’lumotlar turlari. Ma’lumotlarning abstrakt tuzilmalari Reja




    Download 261,15 Kb.
    bet2/8
    Sana15.12.2023
    Hajmi261,15 Kb.
    #119258
    1   2   3   4   5   6   7   8
    Bog'liq
    1-ma’ruza Ma’lumotlar turlari. Ma’lumotlarning abstrakt tuzilma-fayllar.org

    Ma’lumot tuzilmasi

    Norasmiy algoritm




    Psevdo tildagi dastur




    C++ tilidagi dastur



    Birinchi bosqichda qo’yilgan masalaga matematik model tuziladi, buning uchun mos matematik model tadbiq qilinadi (masalan, graflar nazariyasiga o’xshash).
    Keyingi bosqichda umumlashgan psevdo til - oddiy operatorlar va – S++ tilidagi konstruktsiyalar aralashmasi yordamida algoritm yoziladi.
    Ushbu bosqichni norasmiy (formal bo’lmagan) operatorlarni almashtirish bilan davom ettiramiz.
    Dasturlashning uchinchi bosqichida ma’lumotlarning har bir abstrakt turining tadbiqi ta’minlanadi va ushbu turdagi ma’lumotlar ustida bajariladigan turli xil operatorlar uchun protseduralar ishlab chiqiladi. Bu bosqichda barcha psevlo tilda yozilgan operatorlar C++ tilidagi kod bilan almashtiriladi. Bosqichning natijasi ishlaydigan dastur bilan yakunlanadi.

    Ma’lumot va uning xotirada tasvirlanishi


    Hisoblash mashinalari yordamida har qanday masalani yechish ma’lumotlarni xotiraga yozish, xotiradan o’qish va uni qayta ishlashni hisobga olgan holda bajariladi.
    Nazariy jihatdan ma’lumot noaniqliklarni aniqlovchi vosita sifatida qaraladi. Faraz qilaylik, biror bir tizimning N ta mumkin bo’lgan holati mavjud bo’lsin, har bir holat paydo bo’lishi mustaqil P ehtimolga ega bo’lsin. U holda bu tizimning noaniqligi quyidagi ko’rinishda aniqlanadi:
    =(P(i)*log2 P(i))
    Tizimning noaniqligini o’lchash uchun bit deb ataluvchi maxsus birlik qabul qilingan. Bit hech bo’lmaganda ikkita mumkin bo’lgan holatga bog’liq noaniqlik (yoki ma’lumot)ning o’lchovi hisoblanadi, masalan rost-yolg’on yoki bor-yo’q holatlar. Bit noaniqlik va axborotning o’lchovi sifatida qo’llaniladi, ya’ni olingan axborotlar soni axborotlarni olish natijasida yo’qotilgan noaniqliklar soniga teng.

    Download 261,15 Kb.
    1   2   3   4   5   6   7   8




    Download 261,15 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    1-ma’ruza: Ma’lumotlar turlari. Ma’lumotlarning abstrakt tuzilmalari Reja

    Download 261,15 Kb.