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



Yüklə 2,73 Mb.
səhifə133/174
tarix07.01.2024
ölçüsü2,73 Mb.
#205597
1   ...   129   130   131   132   133   134   135   136   ...   174
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.



Yüklə 2,73 Mb.

Dostları ilə paylaş:
1   ...   129   130   131   132   133   134   135   136   ...   174




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin