• 3) rivojlantiruvchi
  • 3. Axborotlarni elektron vositalar orqali uzatish kompetensiyasi
  • III. Yangi mavzuni o`rganish.
  • Label
  • Tasdiqlayman” Qo`shtepa ixtisoslashtirilgan maktabi mmibdo`: S. Egamov




    Download 5,1 Mb.
    bet133/174
    Sana22.05.2024
    Hajmi5,1 Mb.
    #250400
    1   ...   129   130   131   132   133   134   135   136   ...   174
    Bog'liq
    Tasdiqlayman” Qo`shtepa ixtisoslashtirilgan maktabi mmibdo` S.

    V. Uyga vazifa. Mustahkamlash
    Qabul qildi : MMIDO` _________S.Egamov
    Sana:__________________
    Mavzu: O‘tish va tarmoqlanish operatorlari
    Maqsad:
    1) ta’limiy: o`quvchilarga o`tish va tarmoqlanish operatorlari haqida ma’lumot berish;
    2) tarbiyaviy: O`quvchilarga iqtisodiy tejamkorlik tarbiyasi berish;
    3) rivojlantiruvchi: o`quvchilarning dasturlash ko`nikmalarini rivojlantirish.
    1. Axborotlarni izlash va elektron vositalarda yig‘ish kompetensiyasi
    Axborotlar ustida bajariladigan amallarga oid vazifalarni bajara oladi;
    2. Axborotlarni elektron vositalarda qayta ishlash va saqlash kompetensiyasi
    axborot hajmi, uzatish tezligi bilan bog‘liq masalalarni, axborotlarni qayta ishlashni mustaqil bajara oladi;
    3. Axborotlarni elektron vositalar orqali uzatish kompetensiyasi
    Axborot o‘lchov birliklari va uzatish tezligi imkoniyatlarini hisobga olgan holda uzatiladigan va olinadigan axborotlar hajmini hisoblay oladi;
    DTS: o`tish va tarmoqlanish operatorlari haqida ma’lumotga ega bo`lish.
    Darsning borishi
    I Tashkiliy davr.
    II. Takrorlash.
    III. Yangi mavzuni o`rganish.
    Biz hozirgacha chiziqli, ya’ni buyruqlari ketma-ket bajariladigan dasturlar bilan tanishdik. Ba’zan berilgan masalani hal qilishda operatorlarning bajarilish tartibini buzishga, ya’ni boshqarishni dastur bo‘yicha orqaga yoki oldinga o‘tkazish zarur bo‘ladi. Buning uchun dasturda boshqarish uzatilayotgan operatorga nishon qo‘yiladi. Nishon o‘zgaruvchining nomi kabi lotin harflari va raqamlar yordamida hosil qilinadi. Masalan, 7, N1, nishon2. Ularda ishlatiladigan son 0 dan 9999 gacha bo’la oladi. Birinchi kelgan nollar hisobga olinmaydi.
    Dasturda qo‘llaniladigan nishonlar dasturning tavsif qismida Label xizmatchi so‘zi yordamida ko‘rsatilishi shart. Nishonlardan dasturda o‘tish operatori qo‘llanilsagina foydalaniladi. O‘tish operatori quyidagi ko‘rinishga ega: GOTO ;, bu yerda GOTO (ing.– o‘tilsin) operatori boshqarishni dasturning oldiga nishon qo‘yilgan operatoriga uzatadi.



    1–misol:
    Label N1;
    Var a,b,c:Integer;
    Begin a:=15; b:=13; c:=a+b; GoTo N1;
    {Boshqarish N1 nishonli operatorga uzatildi}
    c:=a–b; N1: WriteLn(c);
    End.

    Bu dasturning ishlashi natijasida ekranda hosil bo‘lgan c ning qiymati 28 tengdir. Chunki, boshqarish N1 nishonli chiqarish operatoriga uzatilgani uchun c:=a–b amalni bajarmasdan o‘tkazib yuborildi.

    O‘tish operatorida hech qanday shart tekshirilmasdan boshqarish ko‘rsatilgan nishonli operatorga uzatiladi. Lekin aksariyat masalalarni hal etishda biror shartning bajarilishiga qarab u yoki bu amallar ketma-ketligini bajarish kerak bo‘ladi. Masalan, kvadrat tenglamani yechishda natijani hisoblash uchun diskriminantning ishorasiga qarab uch yo‘nalishdan biri tanlanadi. Bu izohlar tarmoqlanuvchi algoritmlar mavzusini yodingizga solgan bo’lishi kerak. Bunday masalalarni hal qilish uchun Paskalda tarmoqlanish operatori qo‘llaniladi.



    Download 5,1 Mb.
    1   ...   129   130   131   132   133   134   135   136   ...   174




    Download 5,1 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Tasdiqlayman” Qo`shtepa ixtisoslashtirilgan maktabi mmibdo`: S. Egamov

    Download 5,1 Mb.