• 4.2. Tranzaksiyalar
  • O‘z-o‘zini tekshirish savollari




    Download 4,94 Mb.
    bet147/201
    Sana14.05.2024
    Hajmi4,94 Mb.
    #232599
    1   ...   143   144   145   146   147   148   149   150   ...   201
    Bog'liq
    O‘zbekiston respublikasi oliy va o‘rta maxsus ta’lim vazirligi

    O‘z-o‘zini tekshirish savollari



    1. Kriptografiyaning asosiy vazifasi nimada?

    2. Xesh funksiyasi nima?

    3. Xesh funksiyasi yordamida nimani amalga oshirish mumkin?

    4. Xeshlash nima deyiladi?

    5. Xeshning natijasi nima?

    6. Xesh funksiyasining asosiy xususiyatlari nimada?

    7. Kriptografik xesh funksiyalarining xususiyatlari qanday?

    8. Xesh funksiyalari qayerda ishlatiladi?

    9. Xesh funksiyalaridan foydalanishning qanday afzalliklari bor?

    10. Mashhur xesh algoritmlari va ularning xususiyatlari nimada?

    11. Xesh funksiyalarini qurishning qaysi usullarini bilasiz? Nima ular?

    4.2. Tranzaksiyalar


    Blokcheyin va kriptovalyuta texnologiyasini tushunish uchun, yana bir muhim tushuncha – bu tranzaksiya.
    Tranzaktsiya (ing. transaction - kelishuv, shartnoma).
    [14] da tranzaksiyaning bunday ta’rifi berilgan – bu mantiqiy mazmunli operatsiya bo‘lib, to‘liq bajarilgandagina ma’noga ega bo‘ladi.
    Tranzaksiya deganda bitim tuzish yoki shartnoma tuzish jarayoni tushunilishi kerak. Eng muhimi shundaki, tranzaksiyani yarim yoki chorakda bajarish mumkin emas. Tranzaksiyaning faqat ikkita holati mavjud – bajarilgan yoki bajarilmagan. Aslida, bu qancha vaqt va qancha bosqichdan iborat bo‘lishidan qat’i nazar, mantiqiy yakunlangan operatsiya.
    Transaksiyalarga misol ko‘rib chiqamiz – bitta hisob varaqdan boshqa hisob varaqqa pul mablag‘larni ko‘chirish:

    1. Transaksiyani boshlash;

    2. 1234 hisob raqamidagi pul mablag‘larning miqdorini

    aniqlab olish;

    1. 1234 hisob raqamidagi balansni 500 000 so‘mga

    kamaytirish;

    1. 1234 hisob raqamdagi balansni saqlash;

    2. 4321 hisob raqamdagi pul mablag‘larning miqdorini

    aniqlsh;

    1. Balansni 500 000 so‘mga oshirish;

    2. 4321 hisob raqamdagi pul mablag‘larning yangi miqdorini yozi bqo‘yish;

    3. Transaktsiyani saqlash.

    Misoldan ko‘rinib turibdiki, agar tranzaktiya to‘liq bajarilgan bo‘lmasa, demak, uma’noga ega emas.
    Tranzaksiyani tamom bo‘lishning ikkita varianti mavjud (4.2.1-rasm.). Agar barcha operatorlar muvaffaqiyatli bo‘lsa va operatsiya davomida biron bir dasturiy ta’minot yoki uskunada nosozliklar yuzaga kelmasa, operatsiya amalga oshiriladi.


    Download 4,94 Mb.
    1   ...   143   144   145   146   147   148   149   150   ...   201




    Download 4,94 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    O‘z-o‘zini tekshirish savollari

    Download 4,94 Mb.