• Savollarga javoblar
  • Ma’lumotlarni maskalash qanday amalga oshiriladi
  • Yuqoridagi misolda, foydalanuvchi son kiritadi va dastur shartlarga mos ravishda uni ozgartiradi. Bunday maskalashlar odatda malumotlarni saqlash va ularga qollanma yaratishni oz ichiga oladi.
  • O‘zbekiston respublikasi raqamli texnologiyalar vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalar universiteti




    Download 1,61 Mb.
    bet2/3
    Sana17.05.2024
    Hajmi1,61 Mb.
    #240210
    1   2   3
    Bog'liq
    komptashkellashtirish3

    0008

    М1

    MOV A, M

    7E

    A ← M (HL)

    0009




    ANI 81h

    E6 81

    A ← A  81h

    000B




    JNZ 0013h (М2)

    C2 13 00

    If( + ) → 0013h

    000E




    MOV A, M

    7E

    A ← M (HL)

    000F




    STAX B

    02

    M (BC) ← A

    0010




    ADD E

    83

    A← A + E

    0011




    MOV E, A

    5F

    E ← A

    0012




    INX B

    03

    M (BC) ← BC+1

    0013

    М2

    INX H

    23

    M (HL) ← HL+1

    0014




    DCR D

    15

    D ← D – 1

    0015




    JNZ 0008h (М1)

    C2 08 00

    If( + ) → 0008h

    0018




    INX B

    03

    M (BC) ← BC+1

    0019




    MOV A, E

    7B

    A ← E

    001A




    STAX B

    02

    M (BC) ← A

    001B




    HLT

    76

    Tugash







    Savollarga javoblar

    1. Maskalangan ma’lumotlar nima?

    Bu Python dasturidir. Ushbu dastur foydalanuvchining kiritgan sonni ikkilik sanoq sistemasiga aylantirib, shartlarga mos ravishda o'zgartirib, yangi sonni ekranga chiqaradi. Dastur kiritilgan sonning katta va kichik bitlarini tekshiradi, agar ular ichida kamida birida "1" bo'lsa, sonni ikkinchi qatorga ko'chiradi. Agar yangi qator elementlari yig'indisi toq son bo'lsa, sonni birinchi qatordan o'zgartiradi. Natijada, o'zgartirilgan son ekranga chiqariladi.

    1. Ma’lumotlarni maskalash qanday amalga oshiriladi?



    Ma'lumotlarni maskalash, odatda, ularni qaysi ko'rinishda saqlash, qanday ravishda boshqa dasturlarga uzatish yoki ishlovchi qo'llanma yaratishni bildiradi. Python dasturlash tilida ma'lumotlarni maskalash uchun foydalanuvchining istagan ma'lumotlarni kiritishi talab qilinadi, keyin uni kerakli formatga o'zgartirish yoki qayta ishlash mumkin.
    Yuqoridagi misolda, foydalanuvchi son kiritadi va dastur shartlarga mos ravishda uni o'zgartiradi. Bunday maskalashlar odatda ma'lumotlarni saqlash va ularga qo'llanma yaratishni o'z ichiga oladi.
    3. Sikllar qanday tashkil etilgan?
    Sikllar, kompyuter dasturlashda kod yozish va amaliyotlarni bajarish uchun qo'llaniladigan ko'p qatlamli turli topshiriqlarni yechish uchun yozilgan qatorlar bo'lib, ular bajarilishi kerak bo'lgan amallarni ifodalaydi.
    Sikllar ifodalash uchun Python tilida foydalaniladigan ko'p usullar mavjud. Ba'zi uchun "for" operatori ishlatiladi, boshqalar esa "while" operatoridan foydalanishadi. Masalan, quyidagi misolda "for" loop yordamida 1 dan 5 gacha bo'lgan sonlar ekranga chiqariladi:
    4. Shartli sakrashlar qanday tashkil qilinadi?
    Shartli sakrashlar (conditional statements) kompyuter dasturlashida belgilangan shartlarga bog'liq ravishda amallar bajarish uchun ishlatiladi. Shartli sakrashlar yordamida dastur belli shartlarga qarab ish bajaradi va shartlarga mos ravishda kerakli amalni bajaradi.
    Python tilida, "if", "elif" (else if), va "else" kalit so'zlaridan foydalaniladi. "if" operatori shartni tekshiradi va shartning qarshisida to'g'ri bo'lgan bo'lsa, uchinchi qatorni bajaradi. "elif" kalit so'zi (else if) boshqa shartlarni tekshiradi. "else" operatori esa oldingi barcha shartlarni bajarilmagan holda bajariladi.

    Download 1,61 Mb.
    1   2   3




    Download 1,61 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    O‘zbekiston respublikasi raqamli texnologiyalar vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalar universiteti

    Download 1,61 Mb.