1. Quyidagi o’tish operatorlaridan xato yozilganini aniqlang.
a) Goto 10; b) goto 30; d) goto –5; e) GoTo _5; f) goto sin; g) goto 2_5; h) GOTO a_5;
2. Tarmoqlanish operatori uchun quyidagi taqqoslash shartlaridan xato yozilganini toping.
a) a<>b; b) a<–b; d) a>; e) –a>0; f) –1>0; g) a>>b; h) a:=b;
3. Quyidagilardan xato yozilganini toping.
a) IF a=b THEN a:=a+1; ELSE b:=a; b) IF a:=1 THEN a:=a+1 ELSE b:=a;
5. Uchta son berilgan. Ular ichidagi manfiy sonlarning kubini hisoblovchi dastur tuzing.
Var a: real;
Begin
Write(‘Sonni kiriting’); readln(a);
If a<0 then writeln(a, ‘ning kubi = ’, a*a*a);
Readln; end.
6. Berilgan butun son manfiy bo’lsa uning modulini hisoblash dasturi tuzilsin. Dasturni 2 xil usulda, modul hisoblash uchun abs(x) funksiyasidan foydalanib va foydalanmasdan, tuzing.
V. Uyga vazifax ning berilgan qiymatida funksiya qiymatini hisoblash dasturini tuzing.
Qabul qildi : MMIDO` _________S.Egamov Sana:__________________ Mavzu: Tarmoqlanuvchi dasturlar tuzish Maqsad: 1) ta’limiy: o`quvchilarga o`tish va tarmoqlanish operatorlarini dastur tuzish jarayonida qo`llashni o`rgatish;
2) tarbiyaviy: o`quvchilarga estetik tarbiya berish;
3) rivojlantiruvchi: o`quvchilarning tarmoqlanuvchi dasturlar tuzish 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;
0>