You are on page 1of 37

1 Algoritm deb nimaga aytiladi?

Biror masalaning maqsadga muvofiq yechimini topish uchun bajariladigan


proseduralarning chekli ketma – ketligidir.
Biror masalani yechish usuli
Biror masalaning bizni qanoatlantiradigan yechimi
Biror masalani yechish jarayonida programmadan foydalanish

2 Agoritmning asoschisi kim?


Al-Xorazmiy
Al – Farg’oniy
Abu Rayhon Beruniy
At- Termiziy

3 Algoritmni ifodalash usullari qaysi javobda tog’ri keltirilgan?


Tabiiy tillar, psevdokodlar va blok – sxemalar, programmalash tillari
Tabiiy tillar, psevdokodlar va blok – sxemalar, paket programmalar
Tabiiy tillar, matematik ifodalar, paket programmalar
Tabiiy tillar, psevdokodlar va blok – sxemalar, grafiklar

4 Algoritmlarni mashina tiliga aylantiradigan vosita nima deb ataladi?


Programmalash tili
Operatsion sistema
Paket - programma
Kompilyator

5 Blok – sxemada elips belgi nimani anglatadi?

Programmaning boshlanishi, tugallanishini yoki programmani to’xtatish


Qaror qabul qilish yoki berilgan savolga ikkilik sanoq sistemasida (ha/yoq,
tog’ri/notog’ri) javob berish uchun.
Informatsiya oqimi yonalishini ko’rsatadi
Protsessor yoki xotiradagi har qanday bajariladigan ichki amalni (qo’shish, ayirish,
bo’lish va h.k) belgilaydi

- blok – sxemada ushbu belgi nimani anglatadi?

Informatsiya oqimi yonalishini ko’rsatadi


Protsessor yoki xotiradagi har qanday bajariladigan ichki amalni (qo’shish, ayirish,
bo’lish va h.k) belgilaydi
Qaror qabul qilish yoki berilgan savolga ikkilik sanoq sistemasida (ha/yoq,
tog’ri/notog’ri) javob berish uchun
Programmaning boshlanishi, tugallanishini yoki programmani to’xtatish

7 Blok – sxemada to`g`ri to`rtburchak belgi nimani anglatadi?

Qaror qabul qilish yoki berilgan savolga ikkilik sanoq sistemasida (ha/yoq,
tog’ri/notog’ri) javob berish uchun
Informatsiya oqimi yonalishini ko’rsatadi
Programmaning boshlanishi, tugallanishini yoki programmani to’xtatish.
Protsessor yoki xotiradagi har qanday bajariladigan ichki amalni (qo’shish, ayirish,
bo’lish va h.k) belgilaydi

8 Kompilyator deb nimaga aytiladi?


Programmalash tillarini mashina tillari yoki kodlarga aylantiradigan maxsus
programmalar kompilyatorlar deb ataladi.
Matematik ifodalarni kodlarga aylantiradigan maxsus programmalar
Arifmetik amallarni kodlarga aylantiradigan maxsus programmalar
Matn va grafiklarni kodlarga aylantiradigan programmalar

9 Algoritmlar qanday usullarda ifodalanadi?


tabiiy tillar, psevdokodlar, blok-sxemalar va program-malash tillari.
Struktura sxemalar, psevdokodlar, programmalash tillari
Grafiklar, tabiiy tillar, psevdokodlar
Jadvallar, grafiklar, programmalash tillari

10 Blok – sxema nima ?


Blok – sxema – algoritm ishlab chiqishda zarur bo’ladigan amallar kеtma-kеtligining
tabiiy tilda bayon etilgan ifodalar bilan to’ldirilgan grafik tasviridir
Bu mеtrologiyaning fundamental asoslarini ishlab chiqish predmeti bo’lgan sohasidagi
mеtrologiya bo’limi;
Blok – sxema – algoritm ishlab chiqishda zarur bo’ladigan programmalash tillari.
Blok – sxema – algoritm ishlab chiqishda zarur bo’ladigan kalit so’zlar kеtma-kеtligi.

11 Intеrprеtatorlar deb nimaga aytiladi?


Programmalash tillarining har bir opеratorlarini mashina tili yoki kodlarga o’zgartirish va
bajarishni kеtma - kеt amalga oshiradigan translyatorlar “intеrprеtatorlar" dеb ataladi.
Psevdokodlarni mashina tiliga yoki kodlarga o’zgartirish va bajarishni kеtma - kеt amalga
oshiradigan translyatorlar “intеrprеtatorlar" dеb ataladi
Blok – sxemalarni mashina tili yoki kodlarga o’zgartirish va bajarishni kеtma - kеt amalga
oshiradigan translyatorlar “intеrprеtatorlar" dеb ataladi.
Matematik amallarni mashina tili yoki kodlarga o’zgartirish va bajarishni kеtma-kеt
amalga oshiradigan translyatorlar “intеrprеtatorlar" dеb ataladi.

12 C++ tilining sintaksisi vazifasi nimadan iborat?


C++ tilining sintaksisi jumlalar tuzishda bеlgilarning bog’lanish qoidalarini bеlgilaydi
C++ tilining sintaksisi jumlalarning mazmuniy izohini bеlgilaydi
C++ tilining sintaksisi amallar ketma – ketligini nazorat qiladi
C++ tilining sintaksisi algoritm tog’ri bajarilishini nazorat qiladi

13 C++ tilining semantikasi vazifasi nimadan iborat?


C++ tilining semantikasi jumlalarning mazmuniy izohini bеlgilaydi
C++ tilining semantikasi jumla-lar tuzishda bеlgi-larning bog’lanish qoidalarini bеlgilaydi
C++ tilining semantikasi amallar ketma – ketligini nazorat qiladi
C++ tilining semantikasi algoritm tog’ri bajarilishini nazorat qiladi

14 Programma qanday tilda yozilgan?


23fc 0000 0001 0000 0040
0cb9 0000 000a 0000 0040
Mashina tilida
Assembler tilida
C++ tilida
Fortran tilida

15 Programma qanday tilda yozilgan?


movl #0x1,n
compare:
cmpl #oxa,n
cgt end_of_loop
acddl #0x1,n
bra compare
end_of_loop:
Assembler tilida
C++ tilida
Mashina tilida
Fortran tilida

16 MS VISUAL STUDIO 2010 IDE nima?


Integrallashgan muhit
Kompilyator
Programmalash tili
Mashina tili

17 Algoritm ishlab chiqishda zarur bo’ladigan amallar kеtma-kеtligining tabiiy tilda


bayon etilgan ifodalar bilan to’ldirilgan grafik tasviri nima deb ataladi?
blok – sxema
psevdo kod
programma
operator

18 C++ tilida yozilgan programmalarning deyarli barchasida qaysi funksiya eng ko’p
uchraydi?
main ()
start ()
program ()
system ()

19 C++ tilida // belgi nima uchun ishlatiladi?


Kommentariy yozish uchun
Satrni yangi qatordan boshlash
Belgilar orasida bo’sh joy qoldirish
Sartni tugallash

20 C++ tilida /*………*/ - bu belgi ichida odatda nima yoziladi ?


kommentariy
operator
funksiya
argument

21 #include – operatori vazifasi nimadan iborat?


Preprossesorga buyruq berisha
O’zgaruvchini e’lon qilish
Siklni yakunlash
Siklni boshlash

22 C++ tilida ; belgi nima uchun ishlatiladi?


Programmaning tugaganligi haqida xabar beradi
Siklni yakunlaydi
O’zgaruvchini e’lon qiladi
Siklni boshlaydi
23 C++ tilida {va } – katta qavslar nima uchun ishlatiladi?
Funksiyaning boshlanishi va tugallanishi haqida xabar beradi.
Funksiyaning boshlanishi haqida xabar beradi
Funksiyaning argumentini belgilaydi
Funksiyaning tugallanishi haqida xabar beradi.

24 C++ tilida cout operatori qaysi belgi bilan birga ishlatiladi?


<<
>>
;
//

25 C++ tilida cin operatori qaysi belgi bilan birga ishlatiladi?


>>
<<
;
//

26 C++ tilida endl operatori nima vazifani bajarish uchun ishlatiladi?


qatorni tugallash uchun
qatorni yangi satrga ko’chirish
qatorni o’chirish
qatorni formatlash

27 C++ tili birinchi bo’lib kim tomonidan yaratilgan?


Бьерн Страуструп
Дональд Кнут
Кен Томпсон
Никлаус Вирт

28 C++ dasturida ko’pgina qator kodlari qanday belgi bilan tugaydi?


; (nuqta vergul)
: (ikki nuqta)
. (nuqta)
, (vergul)

29 С++da sarlavha faylini ishga tushirish uchun, masalan iostream sarlavha faylini
qanday yozish kerak?
# include <iostream>
include (iostream)
include iostream
#include< iostream.h>

30 Dastur to’g’ri ishlasa OS miqdor qaytaradi?


0
-1
1
Dastur miqdor qaytarmaydi

31 Qo’yidagilardan yozuvlarning qaysi biri C++ tilining izohi?


/* izoh */
{ izoh }
** izoh **
*/ izoh /*

32 ANSI standarti bo’yicha main funktsiyasi qanday yoziladi?


int main()
int main(void)
void main()
void main(void)

33 Keltirilgan sonlardan qaysi biri katta?


1F (o’noltilik sistema)
11 (sakkizlik sistema)
5 (o’nlik sistema)
100 (ikkilik sistema)

34 Quyidagilardan qaysi biri algoritmlarni yozish usuli emas ?


Translyatorlar
Dasturlash tili
Blok - sxema
Psevdokod

35 Algoritmning qaysi bosqichida romb belgidan foydalaniladi?

Sikl operatorida
Algoritm boshida
Mantiqiy operatorda
Miqdorlarni kiritish- chiqarishda

36 Quyidagi operatorlardan qaysi biri arifmetik operatorlar ?


“+”,“/ ”, “ % ”
> , < , >= , <= , == , != ?
! , || , &&
Barcha javoblar

37 Quyida kеltirilgan opеratorlar qanday opеratorlar turiga kiradi? > , < , >= , <= , ==
, !=
Munosabat opеratorlar
Mantiqiy opеratorlar
Arifmеtik opеratorlar
qiymat bеrish opеratorlari

38 Quyida kеltirilgan opеratorlar qanday opеratorlar turiga kiradi? ! , || , && ?


Mantiqiy opеratorlar
Arifmеtik opеratorlar
Qiymat bеrish opеratorlar
Munosabat opеratorlar

39 Quyida kеltirilgan opеratorlar qanday opеratorlar turiga kiradi? + , - , * , / , %


Arifmеtik opеratorlar
Mantiqiy opеratorlar
Qiymat bеrish opеratorlar
Munosabat opеratorlar

40 Quyida kеltirilgan opеratorlar qanday opеratorlar turiga kiradi ? << , >>


Siljish opеratorlar
Razryadli opеratorlar
Qiymat bеrish opеratorlar
Arifmеtik opеratorlar

41 Bool toifasidagi o’zgaruvchi qanday qiymatlarni aks ettiradi ?


mantiqiy ifodadan iborat bo’lgan ma’lumotlarni
butun sonlardan iborat ma’lumotlarni
kasr sonlardan iborat ma’lumotlarni
haqiqiy sonlardan iborat ma’lumotlarni
42 CHAR toifasidagi o’zgaruvchi qanday qiymatlarni qabul qilishi mumkin?
belgilarni aks ettirish uchun
kasr sonlardan iborat ma’lumotlarni
haqiqiy sonlardan iborat ma’lumotlarni
mantiqiy ifodadan iborat bo’lgan ma’lumotlarni

43 INT toifasidagi o’zgaruvchi qanday qiymatlarni aks ettiradi?


butun sonlardan iborat ma’lumotlarni
belgilarni aks ettirish uchun
kasr sonlardan iborat ma’lumotlarni
mantiqiy ifodadan iborat bo’lgan ma’lumotlarni

44 FLOAT toifasidagi o’zgaruvchi qanday qiymatlarni aks ettiradi?


haqiqiy sonlardan iborat ma’lumotlarni
belgilarni aks ettirish uchun
butun sonlardan iborat ma’lumotlarni
kasr sonlardan iborat ma’lumotlarni

45 DOUBLE toifasidagi o’zgaruvchi qanday qiymatlarni aks ettiradi?


haqiqiy sonlardan iborat ma’lumotlarni
mantiqiy ifodadan iborat bo’lgan ma’lumotlarni
butun sonlardan iborat ma’lumotlarni
kasr sonlardan iborat ma’lumotlarni

46 ______operatori natijani chiqarish uchun ishlatiladi.


cout
if
while
for

47 ____tanlash opеratori agar shart rost bo’lsa bir harakatni bajaradi yoki aksincha
holda boshqa harakatni bajaradi.
If…else
while
if
for
48 Quyidagi operatorlarning qaysi biri ikkita o’zgaruvchini solishtirish operatoridir ?
==
=
equal
:=

49 C++ tilida har qanday programma qanday funksiyadan boshlanadi?


main

include
void
using

50 Programma kodi muvaffaqiyatli kompilyatsiya qilingandan keyin hosil bo’ladigan


programma qanday kengaytmaga ega bo’ladi?
.exe
.obj
.cpp
.h

51 Mantiqiy “teng emas” qanday belgi bilan ifodalanadi?


!=
<>
||
!

52 Mantiqiy “va” qanday belgi bilan ifodalanadi?


&&
&
=
||

53 C++ tilida nuqta – vergul nimani anglatadi?


operatorlarni ajratish
operatorning qismi
C++ tilining kalit so’zi
maxsus belgi

54 C++ tilida funksiya tanasi qanday operator belgi bilan chegaralanadi?


{}
[]
begin end
start finish

55 Quyidagi operatorlar bajarilishida qanday natija bo’ladi?


int х,у,а;
х=5;
у=х^2+7;
а=у/4;
х = 5, у = 32, а = 8
х = 5, у = 17, а = 4,25
х = 5, у = 10, а = 2,25
х = 5, у = 17, а = 4

56 Quyidagi operatorlarning qaysi biri munosabat operatori emas?


(=)
(>)
(==)
(!=)

57 Class qanday ikkita komponentga ega bo'ladi ?


ma’lumotlar va kod
O’zgaruvchilar
massivlar
qatorlar

58 C++ tilida “katta yoki teng” belgisi qanday yoziladi?


>=

=>

>>

59 C++ tilida “kichik yoki teng” belgisi qanday yoziladi?


<=

>=
>>

60 C++ tilida “teng emas” belgisi qanday yoziladi?


!=

>>

>=

61 C++ tilida “tenglik” belgisi qanday yoziladi?


==
!=
>=
<=

62 C++ tilida “katta” belgisi qanday yoziladi?


>
<=

>=

63 C++ tilida “kichik ” belgisi qanday yoziladi?


<

<=
>=

64 Qanday amal inkrement amali deb ataladi?


o’zgaruvchini bitta birlikka orttirish
o’zgaruvchini bitta birlikka kamaytirish
o’zgaruvchini birga bo’lish
o’zgaruvchi birga ko’paytirish

65 Qanday amal dekrement amali deb ataladi?


o’zgaruvchini bitta birlikka kamaytirish
o’zgaruvchini bitta birlikka orttirish
o’zgaruvchi birga ko’paytirish
o’zgaruvchini birga bo’lish
66 Bir nechta variantdan birini tanlash operatori qaysi?
SWITCH
DEFAULT
CASE
BREAK

67 Bitta nom asosida birlashgan bir turli yacheykalar guruhidan iborat ma’lumotlar
strukturasi nima deb ataladi?
massiv
qator
funksiya
operator

68 int a[3] = { 5, -12, -12} – nechta o’lchamli massiv ?


bir o’lchamli
ikki o’lchamli
uch o’lchamli
ko’p o’lchamli

69 Quyidagi massiv nechta qator va nechta ustunga ega?


int a[2][3] = { {4, 7, 8}, {9, 66, -1}}
ikki qator va uchta ustun
ikki ustun va uchta qator
ikki qator va ikkita ustin
bitta qator va ikkita ustun

70 Massiv elementlari bir xil _________ ga ega bo’lganligi tufayli bir – biri bilan
bog’langan.
tur
nom
qiymat
Размерность o’lcham

71 Qiymatlar ro’yxati va jadvali _______ da saqlanadi.


massiv
ko’rsatgich
Ro’yxatda
Standart kutubxonada
72 _______ operatori qaror qabul qilishda ishlatiladi
if
couт
while
for

73 Har bir operator _____ bilan tugallanadi.


nuqta vergul
endl
return
System(“pause”)

74 Shart _____ bo’lgunga qadar har qanday siklning tanasida funksiyalar bajarilishi
davom etadi.
haqiqiy
yolg’on
siklda shart yoq
sikl tugallangan

75 ___ C++ tili sikl operatori emas.


repeat until
For
do while
while

80 Blok – sxemada parallelogram belgi ichiga nima yoziladi?

X qiymatini chiqarish
X: =X+1;
X >Y
Programma tugallandi

81 Ellips belgi blok – sxemaning qaysi bosqichida ishlatiladi:


algoritmning boshlanishi va tugallanishi

Algoritmning shartli operatori

ma’lumotlarni kiritish/chiqarish
sikl sharti

82 Inkrement amali nimaga nisbatan qo’llaniladi?


ozgaruvchiga

konstatntaga
ifodaga

qatorga

83 Agar ma’lumotlarning turi ko’rsatilmagan yoki yozilmagan bo’lsa u holda qanday


boshlang’ich turi ko’zda tutiladi?
int

char

short

long

84 O’n oltilik sanoq sistemasidagi 1F quyidagilarning qaysi biriga teng?


1111

1011

1100

1001

85 C++ tilida ma’limotlarning oddiy turlari qaysi javobda tog’ri keltirilgan?


int – float – double – char
int – float –double - string
int -float- realе – char
bool- float – double -string

86 C++ tilida ko’pgina qatorlar qanday belgi bilan tugallanadi?


; (nuqta - vergul)
: (ikki nuqta)
. (nuqta)
, (vergul)

87 Bernard Straustrup qaysi programmalash tilini yaratgan?


C++
Delphi

Pascal

PHP

88 type – ma’lumot turi, variable – o’zgaruvchi nomi, value – o’zgarmas qiymat bo’lsa
C++ tilida constant o’zgaruvchini e’lon qilishning tog’ri variantini ko’rsating?
const type variable = value;

const type variable := value;

const variable = value;

const = value;

89 Quyidagi operatorlar bajarilishida qanday natija bo’ladi?


int х,у,а;
х=2;
у=х*2+3;
а=у/4;
х = 2, у = 7, а = 1.75
х = 5, у = 8, а = 1,25
х = 3, у = 10, а = 3,25

х = 1, у = 23, а =2

90 Quyidagi operatorlar bajarilishida qanday natija bo’ladi?


int х,у,а; х=10; у=х*2+5; а=у/5;
х = 10, у =25, а = 5
х = 20, у =100, а = 100
х = 30, у = 10, а = 5

х = 10, у = 20, а =2

91 O’nlik kodi bo‘yicha yozilgan 4  102 ;


+ 6  101 ;
+ 9  10 0 ;
sonlari qanday qiymatga
ega?
469
562
629
969

92 O’nlik kodi bo‘yicha yozilgan 6  102 ; 2


+ 0  10 ; + 2  10
0
;
sonlari qanday qiymatga ega?
602
209
290
920

93 O‘nlik kodi bo‘yicha yozilgan 8  10 2 ; 2


+ 0  10 ; +1 10
0
; sonlari qanday qiymatga ega?
801
800
802

820

94 O‘nlik raqamlar sistemasida yozilgan 100 sonini ikkilik kodlarda ifodalang.


01100100
01011111

10001111

00110011

95 O‘nlik raqamlar sistemasida yozilgan 50 sonini ikkilik kodlarda ifodalang.


00110010

01011111
10001111

00110011

96 Quyidagi operatorlar bajarilishida qanday natija bo’ladi?


int х,у,а; х=5; у=х+3; а=у+5;
х = 5, у =8, а = 13
х = 5, у =13, а = 8
х = 8, у =8, а = 5

х = 5, у = 10, а =13

97 Quyidagi operatorlar bajarilishida qanday natija bo’ladi?


int х,у,а; х=2; у=х+3; а=у*5;
х = 2, у =5, а = 25
х = 5, у =5, а =25
х = 2, у =5, а = 5

х = 5, у =2, а =25

98 Quyidagi operatorlar bajarilishida qanday natija bo’ladi?


int х,у,а; х=4; у=х-1; а=у-2;
х = 4, у =3, а =1
х = 1, у =3, а =4
х =4, у =1, а =1

х = 1, у =1, а =1

99 Ikkilik sanoq sistemasidagi 1001 1111 quyidagi o’n oltilik sanoq sistemasining qaysi
biriga teng?
9F

11F

10F

5F

10 Ikkilik sanoq sistemasidagi 1001 1111 quyidagi o’n oltilik sanoq sistemasining qaysi
0 biriga teng?
9F
11F
10F
5F

10 Ikkilik sanoq sistemasidagi 0011 1110 quyidagi o’n oltilik sanoq sistemasining qaysi
1 biriga teng?
3E
11E
10E
5E

10 O’n oltilik sanoq sistemasidagi 2AC quyidagi o’nlik sanoq sistemasining qaysi biriga
2 teng?
684
848
630
650

10 O’n oltilik sanoq sistemasidagi EE quyidagi o’nlik sanoq sistemasining qaysi biriga
3 teng?
238
283
288
233

10 C++ tilida “<= “ belgi nimani anglatadi?


4
kichik yoki teng
katta yoki teng
Katta
Kichik

10 C++ tilida “!= “ belgi nimani anglatadi ?


5
teng emas
Teng
Kichik
Katta
10 C++ tilida “ == “ belgi nimani anglatadi?
6
Teng
teng emas
katta yoki teng
kichik yoki teng

10 C++ tilida “ > ” belgi nimani anglatadi ?


7
Katta
Teng
teng emas
Kichik

10 C++ tilida “ < ” belgi nimani anglatadi ?


8
Kichik
Eng
Kichik
teng emas

10 cout operatori vazifasi nimadan iborat?


9
natijani chiqarish
qo’yilgan shartni bajarish
o’zgarmasni kiritish
qiymatni o’zlashtirish

110 If operatori vazifasi nimadan iborat?


qanoatlantiradigan shartni tanlash
natijani chiqarish
o’zgaruvchini nomlash
qiymatni o’zlashtirish

111 “! = “ mantiqiy operator vazifasi nimadan iborat?


mantiqiy teng emas
mantiqiy teng
mantiqiy “va”
mantiqiy “yoq”
112 && mantiqiy operator vazifasi nimadan iborat?
mantiqiy “va”
mantiqiy teng emas
mantiqiy teng
mantiqiy “yoq”

113 Switch qanday operator?


Tanlash
Arifmetik
Mantiqiy
Sikl

114 For qanday operator?


Sikl
Tanlash
Arifmetik
Mantiqiy

115 While qanday operator?


Sikl
Mantiqiy
Tanlash
Arifmetik

116 C++ tilida programma qanday funksiya bilan boshlanadi ?


#include < iostream >
include (math.h);
main()
void()

117 endl nima vazifani bajaradi?


kodni yangi qatordan boshlash
bosh joy qoldirish
qatorni tugallash
qatorni masofaga siljitish

118 C++ tilida ifoda deb nimaga aytiladi?


amallar belgilari bilan birlashtirilgan o’zgaruvchilar, funksiyalar va konstantalar
amallar belgilari bilan birlashtirilgan o’zgaruvchilar
amallar belgilari bilan birlashtirilgan funksiyalar
amallar belgilari bilan birlashtirilgan konstantalar

119 C++ tilida .exe kengaytmaga ega fayl qachon hosil qilinadi?

programma muvaffaqiyatli kompilyatsiya qilingandan keyin


algoritm yozilgandan keyin
ish joyi yaratilgandan keyin
programma ishga tushirilgandan keyin

12 C++ tilida funksiya tanasi qanday belgilar bilan yoziladi?


0
katta qavslar { } ichida
oddiy qavs ( ) ichida
qo’shtirnoq ichida “…”
katta yoki kichik belgisi ichida <…>

12 C++ tilida funksiya tanasi qanday belgilar bilan yoziladi?


1
katta qavslar { } ichida;
oddiy qavs ( ) ichida
qo’shtirnoq ichida “…”
katta yoki kichik belgisi ichida <…>

12 O’n oltilik sanoq sistemasidagi 2AC ning o’nlik sanoq sistemasidagi qiymati qaysi
2 javobda tog’ri keltirilgan?
684
884
864
846

12 O’n oltilik sanoq sistemasidagi A9 ning ikkilik sanoq sistemasidagi qiymati qaysi
3 javobda tog’ri keltirilgan?
10101001
10101010
11110000
00001111

12 Quyidagi operatorlar bajarilishida qanday natija bo’ladi?


4 int х,у,m;
х=2;
m = 5;
у=х^2+m;
у=9
y= 7
у = 10
y = 15

12 Quyidagi operatorlar bajarilishida qanday natija bo’ladi?


5 int х,у,m;
х=2;
m = 5;
у=х^3+m;
у =13
y= 11
у = 10
y=5

12 Quyidagi operatorlar bajarilishida qanday natija bo’ladi?


6 int х,у,m;
х=1;
m = 5;
у=х^4+m;
у =6
y= 9
у = 10
y = 15

12 C++ tilida o’zgarmas dеb nimaga aytiladi?


7
o’z nomiga, turiga va ma’lum qiymatga ega bo’lgan va programma ishlashi davomida
qiymatini o’zgartirmaydigan o’zgarmas paramеtrdir
o’z nomiga, turiga va ma’lum qiymat-ga ega bo’lgan va programma ishlashi davomida
qiymati-ni o’zgartiradigan o’zgarmas paramеtrdir
opеrandlar kеtma-kеtligi bo’lib ular opеrasiya bеlgisi bilan birlashgan paramеtrlardir
o’z nomiga ega bo’lgan va programma ishlashi davomida qiymatini o’zgartirmaydigan
o’zgarmas paramеtrdir

12 Prossesor _________ yozilgan komanda algoritmini bajaradi.


8
mashina tilida (ikkilik kodda)
algoritm tilida
komanda tilida
blok – sxemada

12
9 “Algoritm” so’zi qaysi qadimgi olim ismi bilan bog’liq?

Al – Xorazmiy
Еvklid
Al – Koshiy
Pifagor

13 Quyidagi hujjatlarning qaysi biri algoritmga misol bo’la oladi?


0
Bankomatdan pul yechib olish bo’yicha ko’rsatma
sinf jurnali
talabalar ro’yxati
dars jadvali

13
1 Algoritmni grafik ko’rinishda tasvirlash uchun nima ishlatiladi?

Geometrik figuralar
chiziqlar va nuqtalar
Formulalar
funksiya grafiklari

13 Massiv deb nimaga aytiladi?


2
xotiraning bitta yacheykasida joylashgan, bir xil turga va nomga ega bo’lgan
o’zgaruvchilar to’plami
xotiraning bitta yacheykasida joylashgan, har xil turga va nomga ega bo’lgan
o’zgaruvchilar to’plamc
xotiraning bitta yacheykasida joylashgan, nomga ega bo’lgan funksiya va o’zgaruvchilar
to’plami
xotiraning bitta yacheykasida joylashgan, nomga ega bo’lgan funksiyalar to’plami

133 C++ tilida quyidagi gap qanday ifoda etiladi: “o’zgaruvchi a tomonidan b qiymat
o’zlashtirilgan”
a=b
a==b
b=a
a := b

134 C++ tilida quyidagi gap qanday ifoda etiladi: “agar index nomli o’zgaruvchi size dan
katta bo’lsa u holda o’zgaruvchi count bir qiymatga orttiriladi”
if (index>size) { count++; }
if (index<size) { count--; }
if (index>=size) { ++count; }
if (index<size) { --count; }

135 C++ tilida quyidagi ifodaning tog’ri yozilgan javobini toping?


0 < x < 10
(x>0) AND (x<10)
x>0, x<=10
< x <= 10
x > 0 AND x<=10

13 Qanday holda funksiya tanasida return operatorini ishlatish zarur?


6
agar funksiya biror qiymatni qaytarish zarur bo’lsa
har doim
agar har qanday joyda funksiyadan chiqishni ta’minlash zarur bo’lsa
siklni tugallash zarur bo’lsa

13 Informatsiyaning eng kichik o’lchov birligi nima ?


7
bit
Bayt
Kilobayt
Megobayt
13 Bir kilobayt necha baytga teng?
8
1024
2410
4210
2104

13 Shaxsiy kompyuter elektr tarmog’idan o’chirilgandan keyin qaysi xotiradagi


9 informatsiya o’chib ketadi?
Operativ
qattiq diskda
Tashqi yordamchi diskda
Flesh kartada

14 Fayl qanday ikkita asosiy belgiga ega bo’ladi?


0
nom va kengaytmaga
nom va uzunlikka
fayl va disk nomi
nom va kengaytma sanasi

14 Kompyuterda masalani yechishda translyator tomonidan qanday xatolikni aniqlab


1 bo’lmaydi?
Mantiqiy
Sintaksis
Dinamik
dinamik va sintaksis

14 Algoritmni bajaruvchi kim yoki nima?


2
inson va kompyuter
zarur jarayonning aniq yozilgan ko’rsatmasi
amallarni bajarishning aniq sharti
algoritmning bajarilish bosqichlarini bog’lovchi elementlar

14 Tabiiy tilda yozilgan algoritm nima uchun mo’ljallangan?


3
Inson
Kompyuter
maxsus mashinalar
Klaster

14 Ommoviylik va tushunarlilik nimaning xususiyati?


4
Algoritm
Informatsiya
Kodlash
Programma

14 Algoritmning “diskretlik” xususiyati nimani anglatadi?


5
algoritmni tugallangan oddiy qadamlarga bo’lish
buyruqlar bir- biri bilan ketma – ket joylashishi zaruriyati
tugallanadigan ko’rsatmalar bo’lishi
har bir buyruq konkret shaxs uchun mo’ljallanishi zarur

14 Algoritmni tugallangan sonli elementar qadamlarga bo’lish xususiyati nima deb


6 ataladi?
Diskretlik

Aniqlilik

Natijaviylik

Ommoviylik

14 Algoritmning bir amalni bir necha marta takror bajarilish xususiyati nima deb
7 ataladi?
Siklik
Shartli
Chiziqli
Logarifmik

14 Programmalash tili darajasining ortib borish tartibi qaysi javobda tog’ri


8 keltirilgan?

mashina tili, Assembler tili, prosedura tili, ob’ektga yo’naltirilgan til


prosedura tili, Assembler tili, mashina tili, ob’ektga yo’naltirilgan til
Assembler tili, prosedura tili, mashina tili, ob’ektga yo’naltirilgan til
ob’ektga yo’naltirilgan tili, prosedura tili, Assembler tili, mashina tili
14 Talabaning tug’ulgan kunini aniqlovchi o’zgaruvchi qaysi ma’lumot turiga kiradi?
9
butun sonly
haqiqiy sonly
kasr sonli
Mantiqiy

15 4
C++ tilida x ifoda qanday yoziladi?
0
x*x*x*x
sqr(x * x)
sqr(x * x - x * c)
x/4

15 Talabaning tug’ulgan kunini aniqlovchi o’zgaruvchi qaysi ma’lumot turiga kiradi?


1
butun sonli
haqiqiy sonli
kasr sonli
mantiqiy

15 4
C++ tilida x ifoda qanday yoziladi?
2
x*x*x*x
sqr(x * x)
sqr(x * x - x * c)
x/4

15 ab

3 C++ tilida abc ifoda qanday yoziladi?


(a  b) /( a  b  c)
( a  b)  ( a  b  c )
b
a
(a  b  c)
a b

( a  b) ( a  b  c )

15 1024 bayt informatsiya necha kilobayt bo’ladi?


4
1 kilobayt
10 kilobayt
24 kilobayt
102 kilobayt

15 8 bit informatsiya necha bayt bo’ladi?


5
1 bayt
5 bayt
10 bayt
24 bayt

15 Ikkilik sanoq sistemasidagi 10101001 ning o’n oltilik sanoq sistemasidagi qiymati
6 qaysi javobda tog’ri keltirilgan?
A9
11E
10E
5E

15 O’nlik sanoq sistemasidagi 684 ning o’n oltilik sanoq sistemasidagi qiymati qaysi
7 javobda tog’ri keltirilgan?
2AC
5E
5F
5F

15 O’n oltilik sanoq sistemasidagi 9F quyidagi ikkilik sanoq sistemasining qaysi biriga
8 teng?
1001 1111
1100 0001
1100 1111
0000 1111

15 O’n oltilik sanoq sistemasidagi 3E quyidagi ikkilik sanoq sistemasining qaysi biriga
9 teng?
0011 1110
1100 0011
1001 0001
1111 0000

16 O’nlik sanoq sistemasidagi 238 ning o’n oltilik sanoq sistemasidagi qiymati qaysi
0 javobda tog’ri keltirilgan?
EE
FF
FC
AC

16 … algoritmlarni yozish usuli emas.


1
translyatorlar
programmalash tili
blok - sxema
psevdokod

16 … algoritmlarning xususiyatiga kiradi.


2
natijaviylik, diskretlik
Uzluksizlik
chiziqlilik
nochiziqlilik

16 C++ tilida ma’lumotlarni kiritishda qaysi operatordan foydalaniladi?


3
cin
cout
debug
sizeof()

16 Quyida kеltirilgan amallar qanday amallar turiga kiradi?


4 +,-,*,/,%?
arifmetik amallar
mantiqiy amallar
Munasabat amallar
qiymat berish amallari

16 С++da sarlavha faylini ishga tushirish uchun, masalan iostream sarlavha faylini
5 qo’yidagicha yozish kerak?
#include <iostream>

#include <iostream.h>;
include #iostream.h;
include (iostreamh)

16 Quyidagi amallarning qaysi biri nisbat amallariga kirmaydi?


6
(=)
(>)
(==)
(!=)

16 Quyidagilardan qaysi biri notog’ri?


7
// belgi izohni ekranga chiqarishda ishlatiladi
cout operatori matnni ekranga chiqaradi
\n belgi kursorni keyingi qator boshiga o’tkazadi
endl qatorni tugallaydi

16 Quyidagilardan qaysi biri tog’ri?


8
\n belgi kursorni keyingi qator boshiga o’tkazadi
cout operatori ma’lumotni kiritsh uchun ishlatiladi
// belgi izohni ekranga chiqarishda ishlatiladi
endl siklni tugallaydi

16 ANSI standarti bo’yicha main funktsiyasi qanday yoziladi?


9
int main()
int main(void)
void main()
void main(void)

17 С++ tilida programma qo’yidagi funktsiyalarning qaysi birini bajarish bilan


0 boshlanadi?
main
start
go
do

17 Barcha С++ programmalarida qaysi funktsiya bo’lishi zarur?


1
main()
system()
sizeof()
char*

17 Qo’yidagilarning qaysi biri C++ o’zgaruvchilari toifasiga kirmaydi?


2
real
int
float
double

17 bitli amallarda «va» ning belgisi qaysi?


3
&
||
~
\~

17 Quyidagi sikl bajarilish natijasida ekranga qanday son chiqadi?


4 i = 5;
cout << "9";
while ( i < 5 ) { cout << i; i++; }
9
9.5
5
5.5

17 Quyidagi sikl bajarilish natijasida ekranga qanday son chiqadi?


5 i = 5;
cout << "5";
while ( i < 5 ) { cout << i; i++; }
5
9.5
5.5
9

17 Quyidagi sikl bajarilish natijasida ekranga qanday son chiqadi?


6 i = 3;
cout << "5";
while ( i < 6 ) { cout << i; i++; }
5
3.5
3
9

17 Quyidagi sikl bajarilish natijasida ekranga qanday son chiqadi?


7 i = 2;
cout << "2";
while ( i < 4 ) { cout << i; i++; }
2
4
4.5
5

17 Sikl 2 marta bajarilishi uchun uchta nuqta o’rniga qanday son yozish zarur?
8 i = ...;
while ( i <= 2 ) {
cout << "Salom!\n";
i++; }
1
2
3
0

17 Sikl 5 marta bajarilishi uchun uchta nuqta o’rniga qanday son yozish zarur?
9 i = ...;
while ( i <=5 ) {
cout << "Salom!\n";
i++; }
1
5
3
0

18 Sikl 3 marta bajarilishi uchun uchta nuqta o’rniga qanday son yozish zarur?
0 i = ...;
while ( i <=3 ) {
cout << "Salom!\n";
i++; }
1
5
4
0

18 Quyidagi paket – programmalardan qaysi biri mikrokontrollerlar uchun kodlar


1 yozish imkoniga ega?
MPLAB
PHP
CorelDraw
Python

18 Quyidagi paket – programmalardan qaysi biri mikrokontrollerlar ishlashini


2 simulyatsiya qilish imkoniga ega?
ISIS Proteus
Lisa
Pythot
CorelDraw

18 Sikl 2 marta bajarilishi uchun uchta nuqta o’rniga qanday son yoziladi?
3 i = ...;
while ( i >= 2 ) {
cout << "Salom!\n";
i--; }
3
4
1
2

18 Sikl 3 marta bajarilishi uchun uchta nuqta o’rniga qanday son yoziladi?
4 i = ...;
while ( i >= 2 ) {
cout << "Salom!\n";
i--; }
4
3
1
2

18 Sikl 4 marta bajarilishi uchun uchta nuqta o’rniga qanday son yoziladi?
5 i = ...;
while ( i >= 2 ) {
cout << "Salom!\n";
i--; }
5
4
1
2

18 ISIS PROTEUS paket programmasining asosiy vazifasi nimadan iborat?


6
elektr qurilmalari ish prinsiplarini simulyatsia qilish
matnni tahrirlash
chizma chizish
loyihalash

18 MPLAB paket programmasining asosiy vazifasi nimadan iborat?


7
mikrokontrollerlarga kodlar yozish
Loyihalash
chizma chizish
matnni tahrirlash
18 Kеltirilgan kod bajarilgandan so’ng uchta «a» simvolini ekranda aks ettirish uchun
8 nuqtalar o’rniga nеcha raqam yozilishi zarur?
int main()
{ int a; for(a = 0; a < …; a++)
{ cout << "a"; }
return 0; }
3
0
2
1

18 Kеltirilgan kod bajarilgandan so’ng ikkita «a» simvolini ekranda aks ettirish uchun
9 nuqtalar o’rniga nеcha raqam yozilishi zarur?
int main()
{ int a; for(a = 0; a < …; a++)
{ cout << "a"; }
return 0; }
2
3
0
1

19 Kеltirilgan kod bajarilgandan so’ng to’rtta «a» simvolini ekranda aks ettirish uchun
0 nuqtalar o’rniga nеcha raqam yozilishi zarur?
int main()
{ int a; for(a = 0; a < …; a++)
{ cout << "a"; }
return 0; }
4
3
0
2

19 Kеltirilgan kod bajarilgandan sung a uzgaruvchi nimaga tеng buladi?


1 int main()
{ int a; for(a = 0; a < 5; a++)
{ cout << "a="<< a; }
return 0; }
a=0, a=1, a=3, a=2, a=4
a=5
a=4
a=0

19 Kеltirilgan kod bajarilgandan so’ng int b; for(b = 0; b < 10; b++) {}? b o’zgaruvchi
2 nechta qiymatga ega bo’ladi?
10
9
11
0

19 Kеltirilgan kod bajarilgandan so’ng int b; for(b = 0; b < 6; b++) {}? b o’zgaruvchi
3 nechta qiymatga ega bo’ladi?
6
7
0
5

19 Kеltirilgan kod bajarilgandan so’ng int b; for(b = 0; b < 5; b++) {}? b o’zgaruvchi
4 nechta qiymatga ega bo’ladi?
5
6
4
0

19 Kеltirilgan kod bajarilgandan so’ng int b; for(b = 0; b < 2; b++) {}? b o’zgaruvchi
5 nechta qiymatga ega bo’ladi?
2
3
4
1

19 Kеltirilgan kod bajarilgandan so’ng int b; for(b = 0; b < =5; b++) {}? b o’zgaruvchi
6 nechta qiymatga ega bo’ladi?
6
5
4
0
19 Kеltirilgan kod bajarilgandan so’ng int b; for(b = 0; b <= 10; b++) {}? b
7 o’zgaruvchi nechta qiymatga ega bo’ladi?
11
9
10
0

19 Talabaning tug’ulgan yilini aniqlovchi o’zgaruvchi qaysi ma’lumot turiga kiradi?


8
butun sonli
kompleks sonli
kasr sonli
haqiqiy sonli

19 Quyidagilardan qaysi biri notog’ri?


8
endl matnni bosmaga chiqaradi
cout operatori matnni ekranga chiqaradi
\n belgi kursorni keyingi qator boshiga o’tkazadi
// komment yozish uchun ishlatiladi

19 C++ tilida katta qavs { } ichida odatda nima yoziladi ?


9
funksiya tanasi
Comment
sikl sharti
algoritm

20 C++ tilida sikl sharti odatda qanday belgi bilan yoziladi?


0
qavs ichida
qo’sh tirnoq ichida
qavs oldida
qavsdan keyin

You might also like