19-variant
1) Algoritmni qanday ko‘rinishda tasvirlash mumkin?
a) matn ko‘rinishida
b) blok – sxema va dastur ko‘rinishida
v) dastur va matn ko‘rinishida
g) matn, blok-sxema va dastur ko‘rinichida*
2) Hisoblash jarayonining ma’lum bir qismi biror shart asosida bir necha marta bajariladigan algoritmga nima deb ataladi?
a) takrorlanuvchi algoritm *
b) tarmoqlanuvchi algoritm
v) chiziqli algoritm
g) a va b bandlar to‘g‘ri
3) Kompilyator bu?
a) biror masalani yechish uchun kompyuter
bajarishi mumkin bo‘lgan
ko‘rsatmalarning izchil tartibi
b) algoritmik tilda yozilgan dasturni
ko‘rsatmalar ketma-ketligiga mashina
kodiga aylantiradi.
v) dasturlash tilidagi dasturni mashina
kodidagi dasturga aylantirib beradi*
g) yuqori darajadagi dasturlash tilida
yozilgan dasturning bevosita
bajarilishini ham ta’minlaydi.
4) Translyator bu?
a) biror masalani yechish uchun
kompyuter bajarishi mumkin bo‘lgan
ko‘rsatmalarning izchil tartibi
b) algoritmik tilda yozilgan dasturni
ko‘rsatmalar ketma-ketligiga mashina
kodiga aylantiradi.*
v) dasturlash tilidagi dasturni mashina
kodidagi dasturga aylantirib beradi
g) yuqori darajadagi dasturlash tilida
yozilgan dasturning bevosita
bajarilishini ham ta’minlaydi.
5) Dasturlash tillari yaratilishi bo‘yicha qanday guruhlarga bo‘linadi?
a) kompyuterlarning tiplariga mos guruhlar
b) quyi, o‘rta, yuqori darajadagi dasturlash
tillari*
v) EHMlarning xotira sig‘imiga bog‘liq
guruhlar
g) beysik, fortran, assembler tillari
6) Paskal tili qaysi olim tarafidan o‘ylab topilgan?
a) 1969 yil, Niklas Virt *
b) 1964 yil, Djon Kemeni va Tomas Kurts
v) 1959 yil, Jon fon Neyman
g) 1971 yil, Kim Xorris
7) Operator nima?
a) o‘z nomiga ega bo‘lgan alohida dastur
qism (blok)lari
b) dasturda boshqarish uzatilayotgan
operatopni ko‘rsatadi
v) dasturlash tilining biror tugallangan
amalni berish uchun mo‘ljallangan
buyrug‘i*
g) paskalning buyruq va ko‘rsatmalari
8) O‘z nomiga ega bo‘lgan alohida dastur qism (blok)lariga nima deb ataladi?
a) modul b) funksiya va protseduralar *
v) nishon g) o‘zgaruvchilar
9) Char turidagi ma’lumotlar qanday ma’lumot?
a) butun sonli ma’lumot
b) haqiqiy ma’lumotlar
v) belgi *
g) belgilar satri
10) paskal tilida qanday yoziladi?
a) sqrt(x) * b) sqr (x) v) abs (x) g) exp(x)
11) 3ab2 ifodani paskalda yozing?
a) 3*a* sqr(b)* b) 3*a* sqrt(b)
v) 3*a* sqrb g) 3*a/sqrt(b)
12) ifodani paskalda yozing?
a) exp(sin(sqrt(x))+ cos(sqr(x))) *
b) exp(sinsqrt(x)+ cossqr(x)
v) exp(sin(sqrt(x)+ cos(sqr(x))
g) exp(sinsqrt(x)+ cos(sqr(x)))
13) a ni b ga bo‘lib butun qismini olish?
a) trunc(x) b) a mod b
v) a div b* g) pred(x)
14) x simvolning tartib raqamini aniqlash?
a) chr(x) b) odd(x)
v) pred (x) g) ord (x)*
15) Turbo Paskalda qanday amallar aniqlangan?
a) unar, multurlikativ, additiv, munosabatlar*
b) multurlikativ, additiv
v) multurlikativ, additiv, munosabatlar
g) additiv, munosabatlar
16) ……. deb harf yoki «_» belgisidan boshlanuvchi harf, raqam va «_» belgisining ixtiyoriy ketma- ketligiga aytiladi.
a) e’lon b) identifikator*
v) rezerv so‘z g) bo‘shliq
17) Belgilar satri yozilgan o‘zgarmasni aniqlang?
a) A1=25; b) A2=2.27
v) A3= ′C′; g) A4=′2.27′ *
18) Adresni hosil qilish amalini ko‘rsating?
a) @ * b) shl v) shr g) in
19) Chapga siljish amalini ko‘rsating?
a) @ b) shl* v) shr g) in
20) O‘zgaruvchi dasturda qanday bayon etiladi?
a) identifikatordan keyin ikki nuqta va tur
nomi qo‘yiladi*
b) identifikatordan keyin nuqta va tur nomi
qo‘yiladi
v) identifikatordan keyin nuqta vergul va
tur nomi qo‘yiladi
g) identifikatordan keyin tur nomi qo‘yiladi
21) Turbo Paskalda dasturning tarkibiy qismi qanday ko‘rinishda bo‘ladi?
a) ::=;tanasi>*
b) ::;tanasi>
v) =tanasi>
g) ::=,tanasi>
22) Tartibli turlarga qanday turlar kiradi?
a) butun, mantiqiy, ramzli
b) ramzli, sanab o‘tiladigan, tur -sohalar
v) butun, mantiqiy, ramzli, sanab
o‘tiladigan, tur –sohalar*
g) butun, mantiqiy, ramzli, sanab
o‘tiladigan
23) O‘zgaruvchi paskal dasturda qanday bayon etiladi?
a) laben maxsus so‘z yordamida
b) begin maxsus so‘z yordamida
v) const maxsus so‘z yordamida
g) var maxsus so‘z yordamida*
24) ifodani paskalda yozing?
a) 0.5*(sin x +sos x) b) 0.5*sin(x)+sos(x)
v) 0.5*(sin(x)+sos(x)) * g) 0.5(sin(x)+sos(x))
25) a ni b ga bo‘lib qoldig‘ini olish?
a) succ(x) b) a mod b*
v) a div b g) pred(x)
26) x dan oldingi qiymatni olish?
a) chr(x) b) odd(x)
v) pred (x)* g) ord (x)
27) a ni b ga bo‘lib butun qismini olish?
a) trunc(x) b) a mod b
v) a div b* g) pred(x)
28) Turbo Paskalda qanday mantiqiy amallar bor?
a) not, and b) not, and, or, xor*
v) and, or, xor g) not, and, or
29) O‘zlashtirish operatori sintaksis jihatdan qanday aniqlanadi?
a) ::=>:= < ifoda >;*
b) :=
= < ifoda >;
v) < o‘zgaruvchi
>:= < ifoda >
g) ::
< o‘zgaruvchi >= < ifoda >
30) O‘zlashtirish operatorini necha guruhga ajratish mumkin?
a) arifmetik b) mantiqiy
v) belgili g) a, b va v javoblar*
31) Arifmetik amallarning bajarilishi qanday tartibda bo‘ladi?
a) +, - *, /, div, mod.
b) *, /, div, mod, +, - *
v) *, /, +, -, div, mod,
g) div, mod, +, -, *, /.
32) Quyidagi misollardan belgili o‘zlashtirish operatorini aniqlang?
a) b:=(x>y) and (k = 0); b) p:= ta’lim
v) s:=′Turbo Paskal′ * g) c:=sqrt(a*a+b*b)
33) Shartli o‘tish operatorining metaformulasi qanday yoziladi?
a) IF THEN ELSE
b) IF ELSE ;
v) IF THEN
g) IF THEN ELSE
;*
34) Hisobchi FOR sikl operatori umumiy ko‘rinishi qanday yoziladi?
a) FOR< sikl param.>:=TO
DO*
b) WHILE DO
v) REPEAT UNTIL
g) CASE OF
[ELSE
operatorlar>]END.
35) Paskal tilida mantiqiy tip qanday standart nom bilan aniqlanadi?
a) false b) true v) boolean * g) not, and
36) sqr(sqr(a)) paskal dasturlash tilida yozilgan ifodani matematik ko‘rinishini yozing?
a) b) v) a4 * g) a*a*a*a
Do'stlaringiz bilan baham: |