5
|
1
|
2
|
Qanday kattaliklar konstantalar deyiladi?
|
*qiymati dastur bajarilishi davomida o‘zgarmaydigan kattaliklar
|
var operatorida e’lon qilinmaydigan kattaliklar
|
qiymati doimo sonlardan iborat bo‘ladigan kattaliklar
|
qiymati $00000000 dan $FFFFFFFF gacha bo‘lgan sonli kattaliklar
|
5
|
1
|
2
|
Quyidagi sonlardan qaysi biri paskalda to‘g‘ri yozilgan?
|
*0.0049
|
1.5*E-4
|
91,045
|
2O,49
|
5
|
2
|
1
|
Boolean tipli o‘zgaruvchi qanday qiymatni olada?
|
*True yoki False
|
Or yoki False
|
And yoki True
|
Xor yoki Not
|
5
|
2
|
2
|
Butun qiymatli tiplarni aniqlang
|
* BYTE, INTEGER, WORD
|
WORD, CHAR
|
BYTE, WIDESTRING
|
INTEGER, STRING
|
5
|
2
|
1
|
Const bo‘limida qanday identifiqatorlar kiritiladi?
|
*o‘zgarmaslar
|
o‘zgaruvchilar
|
tiplar
|
massivlar
|
5
|
2
|
1
|
Dastur har doim qanday yakunlanadi?
|
*end. bilan
|
end bilan
|
and bilan
|
and. bilan
|
5
|
2
|
2
|
Dasturda belgili qiymat qanday ajratiladi?
|
*’ va ‘ belgilari orasiga olinadi
|
{ va } belgilari orasiga olinadi
|
“ va ” belgilari orasiga olinadi;
|
[ va ] belgilari orasiga olinadi;
|
5
|
2
|
1
|
Integer toifasiga mansub o‘zgaruvchi xotiradan qancha joy egallaydi?
|
*2 bayt
|
4 bayt
|
7 bayt
|
2 kilobayt
|
5
|
2
|
2
|
Jadval kattaliklarini e’lon qilish qaysi operator yordamida amalga oshiriladi?
|
*array operatori yordamida
|
type operatori yordamida
|
val operatori yordamida
|
while operatori yordamida
|
5
|
2
|
2
|
Kattaliklarni e’lon qilish qaysi operator yordamida amalga oshiriladi?
|
*type operatori yordamida
|
val operatori yordamida
|
goto operatori yordamida
|
while operatori yordamida
|
5
|
2
|
2
|
Ko‘rsatkichli toifaga mansub o‘zgaruvchilarni e’lon qilish uchun qaysi so‘z qo‘llanadi?
|
*pointer
|
real
|
float
|
char
|
5
|
2
|
2
|
Mantiqiy toifaga mansub o‘zgaruvchilarni e’lon qilish uchun qaysi so‘z qo‘llanadi?
|
*boolean
|
real
|
pointer
|
integer
|
5
|
2
|
2
|
Nostandart tiplar ro‘yxati qaysi so‘z bilan boshlanadi?
|
*type so‘zi bilan
|
var so‘zi bilan
|
const so‘zi bilan
|
label so‘zi bilan
|
5
|
2
|
1
|
O‘zgarmaslar ro‘yxati qaysi so‘z bilan boshlanadi?
|
*const so‘zi bilan
|
program so‘zi bilan
|
type so‘zi bilan
|
label so‘zi bilan
|
5
|
2
|
1
|
O‘zgaruvchilar ro‘yxati qaysi so‘z bilan boshlanadi?
|
*var so‘zi bilan
|
type so‘zi bilan
|
const so‘zi bilan
|
label so‘zi bilan
|
5
|
2
|
2
|
Paskal algoritmik tilida ma’lumotlarning standart turlari:
|
*real, integer, boolean, char
|
read, integer, boolean, time
|
real, integer, reset, word
|
real, integer, color, char
|
5
|
2
|
1
|
Paskal dasturida o‘zgarmaslar bo‘limi qaysi so‘z bilan boshlanadi?
|
*Const
|
Type
|
Label
|
Procedure
|
5
|
2
|
1
|
Paskal tili dasturida o‘zgaruvchilarni tavsiflash bo‘limi qaysi:
|
*Var
|
Lable
|
Const
|
Label
|
5
|
2
|
1
|
Paskal tilida o‘zgarmaslar e’loni qaysi so‘z bilan boshlanadi?
|
*Const
|
Var
|
Type
|
Label
|
5
|
2
|
1
|
Paskal tilidagi butun toifa qaysi?
|
*Integer
|
Real
|
Bit
|
Pointer
|
5
|
2
|
2
|
Paskal tilidagi mantiqiy tipni ko‘rsating.
|
*Boolean
|
Longint
|
Shortint
|
Bool
|
5
|
2
|
1
|
Qaysi operator tugridan-to‘g‘ri o‘zgaruvchiga qiymatni beradi?
|
*:=
|
write
|
read
|
writeln
|
5
|
2
|
2
|
Qaysi qatorda Paskal tilidagi butun sonli tiplar nomlari to‘g‘ri ko‘rsatilgan?
|
*integer, shortint, word, byte
|
integer, label, read, real
|
string, real, byte, bit
|
integer, label, word, real
|
5
|
2
|
2
|
Qaysi qatorda Paskal tilidagi haqiqiy sonli tiplar nomlari to‘g‘ri ko‘rsatilgan?
|
*double, single, real, extended
|
integer, label, read, real
|
integer, shortint, word, byte
|
integer, label, word, real.
|
5
|
2
|
2
|
Qaysi qatorda Paskal tilidagi tiplar nomlari to‘g‘ri ko‘rsatilgan?
|
*integer, string, real, byte
|
integer, label, read, real
|
string, real, byte, bit
|
integer, label, word, real
|
5
|
2
|
2
|
To‘plam tipini e’lon qilish qaysi operator yordamida amalga oshiriladi?
|
*set of …
|
array[l..n] of …
|
type
|
record … end
|
5
|
2
|
1
|
Turbo Pascal dasturlash tilida massivlar qaysi so‘z vositasida e’lon etiladi?
|
*Array
|
Var
|
Type
|
Const
|
5
|
2
|
2
|
type so‘zining ishlatilishi
|
*Tipni aniqlash (ta’riflash)
|
O‘zgaruvchilarni ta’riflash uchun
|
O‘zgaruvchiga qiymat berish
|
O‘zgaruvchi almashtirish
|
5
|
2
|
2
|
type t=array [1…20] of real bu qatorda t nima?
|
*massiv o‘zgaruvchi
|
o‘zgaruvchi
|
tip
|
belgili
|
5
|
2
|
3
|
var a:integer; b:integer; c:pointer; kabi ta’riflash qaysi javobda to‘g‘ri ko‘rsatilgan
|
*a,b – butun o‘zgaruvchilar, c- ko‘rsatkich
|
a,c - ko‘rsatkich, b– butun o‘zgaruvchi
|
a - faylli, c - ko‘rsatkich, b – butun o‘zgaruvchi
|
a - faylli, s, b - ko‘rsatkich
|
5
|
3
|
2
|
Amallarning bajarilishidagi imtiyozlar tartibi to‘g‘ri ko‘rsatilgan qatorni aniqlang.
1) standart funksiyalar;
2) not, , /, div, mod, and, shl, shr;
3) qavs ichidagi amallar;
4) barcha munosabat amallari;
5) qo‘shish, ayirish, xor, or amallari.
|
1, 2, 3, 4, 5
|
*3, 1, 2, 5, 4
|
1, 3, 5, 4, 2
|
3, 2, 4, 5, 1
|
5
|
3
|
1
|
Dastur qaysi qismlardan iborat?
|
*Dastur boshi, dastur tanasi
|
Dastur nomi, dasturning asosiy qismi
|
Dastur nomi, dastur tanasi
|
Dastur boshi, dasturning asosiy qismi
|
5
|
3
|
3
|
Ifodaning qiymatini hisoblang:(trunc(28.4) div 5)
|
*5
|
10
|
2
|
3
|
5
|
3
|
3
|
Ifodaning qiymatini hisoblang:(trunc(28.4) mod 5)
|
*3
|
1
|
2
|
5
|
5
|
3
|
2
|
Mantiqiy amallari to‘g‘ri ko‘rsatilgan satrni aniqlang?
|
*and, or, xor, not
|
mod, div, not, or
|
xor, or, shl, val
|
shr, and, or, abs
|
5
|
3
|
1
|
Mantiqiy kattalikning qiymatini ko‘rsating
|
*False, True
|
Word
|
Boolean
|
Pascal
|
5
|
3
|
1
|
Paskal tilida dastur operatorlar bloki qaysi kalit so‘z bilan boshlanadi?
|
*begin
|
end
|
type
|
var
|
5
|
3
|
2
|
Turbo Pascal dasturlash tilida end so‘zi bilan yakunlanuvchi operatorlar qaysi javobda berilgan?
|
*begin, case
|
if, for, while
|
for, case
|
repeat, and
|
5
|
4
|
1
|
Begin so‘zi bilan qanday operator boshlanadi?
|
*Tarkibli operator
|
Shart operatori
|
Tanlash operatori
|
Sikl operatori
|
5
|
4
|
2
|
Break protsedurasining vazifasi nimadan iborat?
|
*Sikl shartining bajarilishini kutmagan xolda sikldan chiqish imkoniyatini beradi
|
Siklda yangi qadamning bajarilishini ta’minlaydi;
|
Murakkab operatordan chiqishni ta’minlaydi;
|
Shartning bajarilishiga qarab sikldan chiqishni ta’minlaydi
|
5
|
4
|
2
|
Char funksiyasining vazifasi nima?
|
*Berilgan kodga mos kelgan ASCII jadvalidagi belgini xosil qiladi
|
Tartiblangan biror kattalikka mos kelgan tartib nomerni beradi
|
Haqiqiy sonni butun songacha yaxlitlaydi
|
Berilgan haqiqiy sonni shu sondan katta bo‘lmagan butun songacha yaxlitlaydi
|
5
|
4
|
2
|
Char toifasiga mansub o‘zgaruvchi xotiradan qancha joy egallaydi?
|
*1 bayt
|
2 bayt
|
8 bayt
|
1 kilobayt
|
5
|
4
|
|
ClrEol protsedurasining vazifasi nima?
|
*Ekranning kursor turgan joydan satr oxirigacha bo‘lgan qismini tozalaydi
|
Berilgan miqdorning millisekund vaqt birligi oralig‘ida dastur bajarilishini to‘htatadi
|
Ekranda kursor turgan satrni o‘chiradi
|
Kursorni X, Y koordinataga ko‘chiradi
|
5
|
4
|
1
|
ClrScr protsedurasining vazifasi nima?
|
*Ekranni to‘la tozalaydi
|
Ekranning kursor turgan joydan satr oxirigacha bo‘lgan qismini tozalaydi
|
Berilgan miqdorning millisekund vaqt birligi oralig‘ida dastur bajarilishini to‘htatadi
|
Kursorni X, Y koordinataga ko‘chiradi
|
5
|
4
|
2
|
Dastur natijasi nimaga teng? var a,b,x: real; begin a:=8; b:=a/4; x:=a*sqr(b); writeln(x) end.
|
*32
|
8
|
24
|
256
|
5
|
4
|
3
|
Dastur natijasini aniqlang begin X:=3;Z:=7; x:=x+1; Z:=Z+X; writeln(Z); end.
|
*14
|
12
|
15
|
16
|
5
|
4
|
2
|
Delay protsedurasining vazifasi nima?
|
*Berilgan miqdorning millisekund vaqt birligi oralig‘ida dastur bajarilishini to‘htatadi;
|
Ekranning kursor turgan joydan satr oxirigacha bo‘lgan qismini tozalaydi;
|
Ekranda kursor turgan satrni o‘chiradi;
|
Kursorni X, Y koordinataga ko‘chiradi.
|
5
|
4
|
2
|
Delete protsedurasining vazifasi nima?
|
*Berilgan satrning i – belgisida boshlab n tasini o‘chiradi
|
Satrlarni ketma-ket ravishda ulaydi
|
Berilgan satrning i – belgisida boshlab n tasini ajratadi
|
Berilgan S1 satrning i – belgisida boshlab S2 satrni qo‘shadi
|
5
|
4
|
2
|
EXIT protsedurasi qanday vazifa bajaradi?
|
*protsedura yozilgan joydan boshlab birinchi uchragan end ga qadar bo‘lgan operatorlar bajarilmaydi;
|
siklda yangi qadamning bajarilishini ta’minlaydi;
|
shartning bajarilishiga qarab sikldan chiqishni ta’minlaydi;
|
sikl shartining bajarilishini kutmagan xolda sikldan chiqish imkoniyatini beradi;
|
5
|
4
|
1
|
|