y:=a/b; Bu ifodadag y o`zgaruvchini Pascalda qanday e’lon(tavsiflash) qilish kerak?
A) Var y:integer; B) Var y:real;
C) Var y:logint; D) Var y:string;
16. Pascalda massiv to`g`ri e’lon qilingan javobni ko`rsating.
A) Var a:array[1…5] of integer;
B) Var a:array[1..5] of integer;
C) Var a:array[1…5] of real;
D) Var a:array[1…5] off real;
17. A=rost, B=rost
(A/\B)\/C=rost
C ning qiymatini aniqlang?
A) faqat yolg`on B) faqat rost
C) rost yoki yolg`on D) formulada xatolik bor
18. A = "XII=12", B = "IL=51",
C = "MX=1010", D = "ML=1050" bo'lsa, quyidagi mantiqiy ifoda natijasini aniqlang.
(A B) (C D)
A) yolg`on B) rost
C) yozuvda xato bor D) to`g`ri javob yo`q
19. 32 sahifalik ma'lumot bor. Har bir sahifada 16 ta qator mavjud. Har bir qatorda 80 tadan belgi bor. Axborot necha kilobayt bo'lishini aniqlang.
A) 46 B) 42 C) 40 D) 38
20. Informatika fani o`rganadigan asosiy tushunchalarni ko`rsating.
A) Axborot, monitor, printer
B) Axborot, algoritm, EHM
C) EHM, skaner, Internet
D) Internet, electron pochta, EHM
21. Elektron jadval fayli nomining kengaytmasi qanday ifodalanishi mumkin?
A) exe B) arj C) xls D) doc
22. Protsessorning aniq kompyuterning tashqi qurilmasi bilan aloqasini ta’minlovchi dastur bu..
A) operatsion sistema B) port
C) joysik D) drayver
23. Elektron jadvalda satrlar qanday nomlanadi?
A) A, B, C, … AA, AB B) 1,2,3,…
C) Quyidan yuqoriga D) Chapdan o`ngga
24. Ifodaning Pascaldagi ko`rinishini ko`rsating.
A) Z:=(sqr(x)+sqr(y))/x-2;
B) Z:=sqr(x)+sqr(y)/(x-2);
C) Z:=(x*x+sqr(y))/(x-2) ;
D) Z:=(sqrt(x)+sqrt(y))/(x-2);
25. Pascaldagi ifodaning matematik formulasini ko`rsating: Y:=(exp(sqr(x))-4)/x+1;
A) B)
C) D)
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
10
|
11
|
12
|
13
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
14
|
15
|
16
|
17
|
18
|
19
|
20
|
21
|
22
|
23
|
24
|
25
|
26
|
|
|
|
|
|
|
|
|
|
|
|
|
|
9-sinf olimpiadasi uchun masalalar.
1. Berilgan ikkita A va B sonlarning N ga bo`lgandagi qoldiqlar gig`indisini hisoblash dasturi tuzilsin.
Misol: A=26 B=18 N=5
26 ni 5 ga bolsak qoldiq 1 ga teng.
18 ni 5 ga bolsak qoldiq 3 ga teng.
Qoldiqlar yig`indisi 1+3=4.
2. Massiv(jadval)ning 5 ga karrali elementlari yig`indisini hisoblash dasturini tuzing.
Misol:
Massiv elementlari soni N=7
A[1]=8 A[2]=56 A[3]=40 A[4]=15
A[5]=20 A[6]=7 A[7]=100
S=40+15+20+100
3. Tekislikda A(x1,y1), B(x2,y2) C(x3,y3) koordinatalari bilan berilgan uchburchak berilgan. Uchburchakning to`g`ri burchakli yoki to`g`riburchakli emasligini aniqlash dasturi tuzilsin.
Misol: A(1,0), B(0,1) C(0,0) to`g`ri burchakli.
A(1,0), B(2,2), C(3,0) to`g`ri burchakli emas.
10-sinf
1. Berilgan so`zni teskarilolvchi dastur tuzing.
Misol: a=’MAKTAB’
B=’BATKAM’
2. Massivning eng katta va eng kichik elementini chiqaruvchi dastur tuzing.
Misol: N=7
A[1]=8 A[2]=56 A[3]=40 A[4]=15
A[5]=20 A[6]=7 A[7]=100
Max=100
Min=8
3. A va B to`plamlar berilgan. Bu to`plamlar birlashmasini topuvchi dastur tuzing.
Misol:
A={2,5,7,8,11,13}
B={1,3,5,11,13,15}
AUB={1,2,3,5,7,8,11,13,15}
11-sinf
1. Berilgan so`z o`zinig teskarisiga tengmi yoki teng emasligini aniqlovchi dastur tuzing.
Misol: a=’KIYIK’ Teskarisiga teng.
A=’KITOB’ Teskarisiga teng emas.
2. A va B to`plamlar berilgan. Bu to`plamlar umumiy elementlarini chiqaruvchi dastur tuzing.
Misol:
A={2,5,7,8,11,13}
B={1,3,5,11,13,15}
A\B={5,11,13}
3. Massiv elementlarini o`sish tartibida joylashtiruvchi dastur tuzing.
Misol:
Berrilgan:
A[1]=8 A[2]=56 A[3]=40 A[4]=15 A[5]=20
Natija:
B[1]=8 B[2]=15 B[3]=20 B[4]=40 B[5]=56
Do'stlaringiz bilan baham: |