“Obyektlar inspektori”ning vazifalari
Komponentlar xossalari va xodisalar qayta ishlovchisi
Vizual bo’lmagan komponentalar va ilovalar obyektlari orasidagi ierarxik bog’lanish
Vizual komponentalar va ilovalar obyektlari orasidagi ierarxik bog’lanish
Vizual va vizual bo’lmagan komponentalar va ilovalar obyektlari orasidagi ierarxik bog’lanish
Obyektga yo’naltirilgan dasturlashning asoslari -
Obyektlar va sinflar
Obyektlar
Sinflar
Funksiyalar
“Obyektlar inspektori”ning vazifalari
Komponentlar xossalari va xodisalar qayta ishlovchisi
Vizual bo’lmagan komponentalar va ilovalar obyektlari orasidagi ierarxik bog’lanish
Vizual komponentalar va ilovalar obyektlari orasidagi ierarxik bog’lanish
Vizual va vizual bo’lmagan komponentalar va ilovalar obyektlari orasidagi ierarxik bog’lanish
Delphi dasturi asosiy menyusida quyidagilardan qaysi biri mavjud emas?
Form
Search
Component
Database
Delphida butun turdagi qiymatni satrli turga o’tkazish uchun qaysi funksiya ishlatiladi?
IntToStr
intTostr
StrToInt
IntToFloat
Edit ob’yekti qaysi panelda joylashgan?
Standart
Additional
Text
System
Delphida satr turidagi qiymatni butun turga o’tkazish uchun qaysi funksiya ishlatiladi?
StrToInt
intTostr
strtoint
IntToFloat
Delphida satr turidagi qiymatni haqiqiy turga o’tkazish uchun qaysi funksiya ishlatiladi?
StrToFloat
StrTofloat
floattostr
IntToFloat
StringGrid komponent -
matnli axborot jadvallarini aks ettirish uchun mo’ljallangan
sonli ma’lumotlar jadvalini aks ettirish uchun mo’ljallangan
matnli axborot ro’yxatlarini aks ettirish uchun mo’ljallangan
grafik ma’lumotlarni aks ettirish uchun mo’ljallangan
Label ob’yekti qaysi panelda joylashgan?
Standart
Additional
Text
System
Qaysi funksiya yordamida darchani tozalash mumkin?
Clear()
Clear
Delete()
Clean()
Massiv – bu …
Elementlarning tartiblangan strukturasi
Elementlarning tartiblanmagan strukturasi
Elementlarning ixtiyoriy strukturasi
Elementlarning tartiblangan va tartiblanmagan strukturalari
File (fayl) menyusining bo’limlari -
Yangi loyiha, yangi forma yaratishga, oldin yaratilgan loyiha va formani ochishga, loyihalar yoki formalarni saqlashga imkon beradi
Windows ilovalari uchun odatdagi bo’lgan Clipboard buferi bilan almashinuv amallarini bajarishga imkon beradi
Loyihadan formani qo’shish va o’chirish, loyiha opsiyalarini berishga, loyihani u bajarmasdan kompilyatsiya qilishga imkon beradi
Loyihani normal va sozlovchi rejimlarda bajarishga imkon beradi
Label, Edit matn axborotining kiritish va aks ettirish komponentlari elementlari -
Standart bo’limida
Additional bo’limida
Win32 bo’limida
System bo’limida
StrToFloat() funksiyaning vazifasi -
satrni o’zgaruvchi vergulli qiymatga aylantirish
satrni butun qiymatga almashtirish
satrni sana-vaqt foymatiga almashtirish
satrni manfiy qiymatga almashtirish
Additional bo’limidagi Image komponenti -
Grafikni aks ettirishlar: piktogrammalar, bit matritsalari va metafayllar uchun ishlatiladi
Formada rasm chizish mumkin bo’lgan biror sohani yaratish uchun ishlatiladi
Diagramma va grafikalar yaratish uchun ishlatiladi
Diagrammalar yasash oynasi uchun ishlatiladi
O’zgaruvchi bu:
O’z nomiga ega bo’lgan va turli qiymatlarni qabul qiladigan ob’yekt
O’z nomiga ega bo’lmagan va turli qiymatlarni qabul qiluvchi ob’yekt
Bitta qiymat qabul qiladigan konstanta
O’z nomiga ega bo’lgan va bitta qiymat qabul qiladigan ob’yekt
Identifikator deb -
Harf bilan boshlanadigan harf va raqamlarning chekli ketma-ketligiga aytiladi
Harf va raqamlarning chekli ketma-ketligiga aytiladi
Raqam bilan boshlanadigan harf va raqamlar ketma-ketligiga aytiladi
Harf va raqamlarning cheksiz ketma-ketligiga aytiladi
Dasturda o’zgarmaslar bo’limi qaysi so’z bilan boshlanadi?
Const
var
type
label
Dasturda turlar bo’limi qaysi so’z bilan boshlanadi?
type
Var
Const
label
a mod b nimani bildiradi?
a ni b ga butun bo’lishdagi qoldiq
a ni b ga butun bo’lishdagi b’linma
a ni b ga bo’lish
a ni b ga ko’paytirish
a div b nimani bildiradi?
a ni b ga butun bo’lish
a ni b ga butun bo’lishdagi qoldiq
a ni b ga bo’lish
a ni b ga ko’paytirish
Programmalash tili asosiy elementlari quyidagilardir:
Alfavit, operator, sintaksis, semantika va progmatika
Alfavit va operator
Operator sintaksis va semantika
Alfavit operator, sintaksis, semantika, progmatika va programmalash tizimi
(a>5) or (b<3) mantiqiy ifoda a=15, b=5 bo’lsa qanday natija beradi?
true
False
0
2
Qaysi o’zgarmas noto’g’ri yozilgan?
1.E+2
-0.13900
2.09
25
Berilgan tasvirlanishlarning qaysilari xatodir? 1) var a,b,c:real; 2) var a,b,c=real; 3) x,y:integer; 4) var a;b:c:real; 5) var [x,y,z]; 6) a,b,c:integer;
2,3,4,5,6
1,3,5
1,4,6
1,2,4,5
Berilgan if x
max(x,y) masalasini
min(x,y) masalasini
x va y larning yig’indisini toppish
min(y,x) masalasini
Quydagi ifoda a=5, b=15, c=2 bo’lsa qanday natija beradi? ( a+ b div c * 4 ) mod 5 div 3
1
4
3
2
Quydagi belgilar ketma-ketligidan qaysi biri taminlash operatori?
1) a+1:= b; 2) a=c+1; 3) a:b-sqr(2); 4) r:=exp(a*x+b);
4
3
2
1
Sharti oldin qo’yilgan sikl operatoridagi so’zlar qaysi?
while, do
for, to, do
if, then, else
goto
Quydagi belgilar ketmaketligilardan qaysi biri sharti keyin berilgan sikl operatori?
repeat until
repeat do
while do
repeat do
Quydagi belgilar ketma-ketligilardan qaysi biri parametrli sikl operatori?
for := to do
for := to do
while do
for := to d0
Parametrli sikl operatori xizmat suzlari qaysi javobda tugri keltirilgan?
for, to, do
if, then, else
Goto
while, do
Quydagi yozuvlardan qaysi biri sharti oldin berilgan sikl operatori?
While do ;
While Then ;
If do ;
If Then ;
Berilgan p:=1; for i:=-1 to -5 do p:=p*i; operatorlar bajarilgandan keyin p ning qiymatini aniqlang.
1
5
5!
0
70 ta elementdan iborat butun turdagi chiziqli massiv to’g’ri ko’rsatilgan javobni kursating.
Var K:array[0…70] of byte
Var C:array[-64…5] of word
Var B:array[5…75] of integer
Var F:array[70…-1] of longint
Quyidagi to’plamni yozilishini aniqlang.
1
(1
(15) and not(x>35))
(1=5) or not(x<35))
((1<=x)or(x>5)) and not(x>=35)
Quyidagi dastur qismining bajarilishi natijasida ekranga chiqariladigan axborotni aniqlang. X:=sqr(5); y:=trunc(sqrt(11+x)); write(‘x=’,x); write(‘y=’,y);
x=25 y=5
B)x=5 y=6
x=25 y=36
x=25 y=6
Quyidagi dastur qismining bajarilishi natijasida ekranga chiqariladigan axborotni aniqlang. a:= ‘Uzbekistan’; K:=length(a); write(a,k:4);
10Uzbekistan
Uzbekistan10
C)Uzbekistan1010
Uzbekistan 10
Quyidagi dasturi bajarilishi natijasida qora fonli ekranda nechta shakl aks etadi:
For k:=-1 to 3 do begin setcolor(k+2); circle(100,50,sqr(sqr(k))); end.
4 ta
5 ta
3 ta
1 ta
Quyidagi dastur ekranga qanday so’z hosil qiladi?
Var a,b,c:string; begin a:=’sayyora’; b:=’quyosh’; delete(a,1,3); delete(b,1,3); c:=concat(b,a); delete(c,1,2); c:=concat(copy(a,4,1),c); Writeln(b); readln; end.
ayyor
quyyor
quy
osh
var a,b,i:integer;
begin a:=3; b:=7; begin for i:=1 to b do a:=a + i; end; write(i); end. Natijani toping
29
B)7
31
32
Var a,b,i:integer;
begin a:=3; b:=7; begin for i:=1 to b do a:=a + b; for i:= a downto b do a:=a-1; end; write(i); end. Natijani toping
5
7
6
8
Quyidagi operatordagi takrorlanishlar soninianiqlang.
t:=10000; repeat t:=t/10; until t<=0.1;
5
6
0
cheksiz
var a,b,i:integer;
begin a:=3; b:=7; begin for i:=1 to b do a:=a + b; for i:= a downto b ; end; write(i,b); end. Natijani toping.
75
77
176
175
Quyidagi operatordagi takrorlanishlar sonini aniqlang.
For i:=trunc(235/7) downto round(127/8) do M:= talaba;
20
17
19
18
Quyidag iifoda a=5, b=15, c=2 bo‘lsa qanday natija beradi?(a+b div c * 4) mod 5 div 3
4
1
3
2
Dasturi lavhasidagi natijani aniqlang.
begin X:=2; p:=2; 1:P:=P*(2*x-2); X:=X+3; ifX<=6 then goto 1; writeln(P); end.
16
20
32
24
Paskal dasturi lavhasidagi hisob natijasini aniqlang. begin a:=12; b:=14; c:=10; if(a>b) or (b>c) then y:=a+b-c else y:=a-b+c; writeln(b); end.
8
6
16
14
S ning qiymati nimaga teng? begin S:=0; for I:=1 to 3 do S:=S+2*i;writeln(S); end.
24
48
96
12
Dastur lavhasida X qaysi qiymatni qabul qiladi?
VAR i,j,X: intejer;
BEGIN FOR i:=1 TO 2 DO FOR j:=2 DOWNTO 1 DO X:=i+j; END.
3
7
4
10
Takrorlanishlar sonini aniqlang I:=1999; while i<2016 do i:=i+1;
0
18
17
19
a=10, b=4, c=5, d=-5 bo’lsa if b
35
17
45
-13
a:=10; b:=5; c:=sqr(b)+abs(-a); write(a); end. Ekranga chiqadigan natijani toping.
15
10
35
45
2016>5>
Do'stlaringiz bilan baham: |