?Ta’lim texnologiyasi-bu




Download 255,5 Kb.
bet23/23
Sana25.05.2024
Hajmi255,5 Kb.
#253665
1   ...   15   16   17   18   19   20   21   22   23
Bog'liq
Ta’lim texnologiyasi-bu (1)

DASTURLASH TILI

?Algoritmda ko‘rsatilgan buyruq yoki ko‘rsatmalarni bajara oladigan abstrakt yoki real (texnik yoki biologik) sistema bu - ?


+Algoritm ijrochisi
=Algoritm
=Algoritm tuzuvchisi.
=Algoritm sistemasi.

?Ijrochi bajara olishi mumkin bo’lgan ko'rsatma yoki buyruqlar to‘plami nima deyiladi?


+ijrochining ko‘rsatmalar sistemasi
=algoritmning ko‘rsatmalar sistemasi
=algoritmning ko‘rsatmalar sistemasi
=algoritmning buyruqlar sistemasi

?Paskal tili kim tomonidan o’ylab topilgan ?


+Niklas Virt tomonidan
= Blez Paskal tomonidan
= Robert Broun tomonidan
= Toms Jonson tomponidan

?Paskal tilining xalqaro standarti qachon taklif etilgan.


+1981-yilda
=1969-yilda
=1972-yilda
=1967-yilda

?Paskal tilida ramzli o‘zgarmas nima?


+Bu tutuq (') ichida yozilgan shaxsiy kompyuter ixtiyoriy belgisidir
=Bu qo’shtirnoq (“) ichida yozilgan shaxsiy kompyuter ixtiyoriy belgisidir
=Bu tutuq (') ichida yozilgan shaxsiy kompyuter maxsus belgisidir
=Bu qo’shtirnoq (“) ichida yozilgan shaxsiy kompyuter maxsus belgisidir

?Paskal tilida REAL — haqiqiy ma’lumotlar necha baytni egallaydi?


+6 baytni
=8 baytni
=4 baytni
=5 baytni

?Paskalda butun sonli bo'lish to’g’ri ko’rsatilgan javobni ko’rsating!


+Div
=Mod
=/
=%

?BCPL tili 1967-yili kim tomonidan yaratilgan.


+Martin Richard tomonidan yaratilgan.
=Denis Ritchi tomonidan yaratilgan.
=Jek Petrson tomonidan yaratilgan.
=Byer Stroustrop tomonidan yaratilgan.

?C++ tilida mantiqiy tip to’g’ri ko’rsatilgan qatorni ko’rsating!


+Bool
=Char
=wbooll
=Wchar

?C++ tilida int tipi necha bitni tashkil qiladi?


+32 bitni
=16 bitni
=8 bitni
=24 bitni

?Dasturlash tillarida massivlar o'zgaravchilar kabi tavsiflanishi zarur. Buning uchun BASIC ning DIM, PASCAL va DELPHIning qaysixizmatchi so‘zi qo'llaniladi.


+ Array
=Void
=Cin
=Cout

?Dasturlash tilida o‘nli kasrlarning butun va kasr qismini ajratish uchun nimadan foydalaniladi?


+Nuqta
=Vergul
=Nuqtali vergul
=Ikki nuqta

?Konstantalar (o‘zgarmaslar)…..


+dastur ishlashi davomida qiymati o‘zgarmaydigan miqdorlar;
=dastur ishlashi davomida qiymati o ‘zgaradigan miqdorlar;
=arifmetik amallar bilan bog’langan o‘zgarmaslar, o ‘zgaruvchiiar va funksiyalar
=dasturlash tilining biror tugallangan amalini berish uchun mo‘ljallangan bo’lagi, operatorlar BASIC da ≪:≫ bilan, PASCAL va DELPHI da ≪;≫ bilan ajratiladi;

? O‘zgaruvchilar….


+dastur ishlashi davomida qiymati o ‘zgaradigan miqdorlar;
=arifmetik amallar bilan bog’langan o‘zgarmaslar, o ‘zgaruvchiiar va funksiyalar
=dasturlash tilining biror tugallangan amalini berish uchun mo‘ijallangan buyaig'i, operatorlar BASIC da ≪:≫ bilan, PASCAL va DELPHI da ≪;≫ bilan ajratiladi;
=dastur ishlashi davomida qiymati o‘zgarmaydigan miqdorlar;

?Algebraik ifodalar…


+arifmetik amallar bilan bog’langan o‘zgarmaslar, o‘zgaruvchilar va funksiyalar
=dasturlash tilining biror tugallangan amalini berish uchun mo‘ijallangan buyaig'i, operatorlar BASIC da ≪:≫ bilan, PASCAL va DELPHI da ≪;≫ bilan ajratiladi;
=dastur ishlashi davomida qiymati o‘zgarmaydigan miqdorlar;
=dastur ishlashi davomida qiymati o ‘zgaradigan miqdorlar;

?Operatorlar…


+dasturlash tilining biror tugallangan amalini berish uchun mo‘ijallangan buyaig'i, operatorlar BASIC da ≪:≫ bilan, PASCAL va DELPHI da ≪;≫ bilan ajratiladi;
=dastur ishlashi davomida qiymati o‘zgarmaydigan miqdorlar;
=dastur ishlashi davomida qiymati o ‘zgaradigan miqdorlar;
=arifmetik amallar bilan bog’langan o‘zgarmaslar, o ‘zgaruvchiiar va funksiyalar

?Funksiya va protseduralar….


+o ‘z nomiga ega bo‘lgan alohida dastur qismlari (bloklari). Uiarga asosiy dasturdan murojaat etiladi;
=dasturlash tilining biror tugallangan amalini berish uchun mo‘ijallangan buyaig'i, operatorlar BASIC da ≪:≫ bilan, PASCAL va DELPHI da ≪;≫ bilan ajratiladi;
=dastur ishlashi davomida qiymati o‘zgarmaydigan miqdorlar;
=dastur ishlashi davomida qiymati o ‘zgaradigan miqdorlar;

?Nishonlar….


+dasturda boshqarish uzatilayotgan operatorni ko'rsatadi.
=o ‘z nomiga ega bo‘lgan alohida dastur qismlari (bloklari). Uiarga asosiy dasturdan murojaat etiladi;
=dasturlash tilining biror tugallangan amalini berish uchun mo‘ijallangan buyaig'i, operatorlar BASIC da ≪:≫ bilan, PASCAL va DELPHI da ≪;≫ bilan ajratiladi;
=dastur ishlashi davomida qiymati o‘zgarmaydigan miqdorlar;

?Qachon amerikalik Jon Mouchli dasturlashda 8 ta va 10 ta raqamli sanoq sistemalaridan foydalanmaslik taklifi bilan chiqdi?


+1949
=1947
=1952
=1969

?Yuqori darajadagi dastlabki dasturlash tili nima deb nomlangan?


+Plankalkyul
=Remporjant
=Mashiklyun
=Ertimkallin

?Yuqori darajadagi dastlabki dasturlash tili kim tomonidan yaratilgan?


+Konrad Suzi
=Jon Mouchli
=Blez Paskal
=Jon Luzz

?Smalltalk dasturlash tili qachon yaratilgan?


+1980
=1982
=1987
=1983

?Algol 68 dasturlash tili qachon yaratilgan?


+1968
=1969
=1970
=1971

?Dasturlash tili deb nimaga aytiladi?


+Kompyuter tushunadigan til
=Maxsus kodlar
=Maxsus belgilar
=Maxsus tillar

?Algoritmikada keyingi qadamni avvalgi qadamga bog'laydigan usul qanday usuli deb ataladi?


+Iteratsiya
=Integratsiya
=Negaratsiya
=Kasimtazatsiya

?C++ tilida x=2, y=5 va z=6 ga teng bo’lsa, Quyidagi amallar ketma-ketligini bajarilishi natijasida ekranga nima chiqadi? cout << "x + y = " << x + y;


+x + y = 7
=11
=x + y = 11
=7

?C++ tilida Cheksiz takrorlashdan qaysi operator yordamida chiqib ketish mumkin?


+Break
=Continue
=Return
=Switch

?C++ tilida cheksiz takrorlash while operatori yordamida qanday tasvirlanadi?


+while(1)
=while(0)
=while()
=while(false )

?C++ tilida oldin operatorni yoki blokni bajarib, keyin shartni tekshiruvchi operator qaysi?


+do-while
=while
=for
=switch

?C++ tilida Quyidagi programma qismi ishlashi natijasida ekranga qanday qiymat chiqadi? Int i, s=0; for(i = 0; i < 6; i++) { s *= i; } cout << s ;


+0
=120
=720
=124

?C++ dasturlash tilida identifikatorlar qaysi belgidan boshlanadi?


+Lotin harfi yoki ostki chiziq
=Ostki chiziq
=Raqamlar
=lotin alifbosining katta kichik xarflari

?C++ dasturlash tili xotira turlarini ko`rsating?


+Auto, registr, static, extern
=Extern, seziof
=Static, return
=Registr, entry, auto, seziof

?C++ dasturlash tilida har bir yacheyka qancha o`lchovga ega?


+1 Bayt
=1 Kbayt
=1 Bit
=1 Mbayt

?C++ dasturlash tilida konstanta bu-?


+O`zgartirish mumkin bo`lmagan qiymat
=O`zgartirish bo`lmagan qiymat
=Qiymatlar to`plami
=Sonlar yig`indisi

?C++ dasturlash tilida yagona arifmetik bo`lmagan konstantani ko`rsating?


+NULL
=Mantiqiy Qo`shish
=Mantiqiy ko`paytirish
=Qoldiqli bo`lish

?C++ dasturlash tilida chiqish operatori ko`rsating?


+Return, entry
=Auto, return
=Union, static
=Registr, extern

?C++ dasturlash tilida unar amali bu-?


+Bitta operandga qo`llaniladigan amal
=Ikkita operandga qo`llaniladigan amal
=Matiqiy amal
=Bir nechta operandga qo`llaniladigan amal

?C++ dasturlash tilida rekursiv funksiya bu-?


+O`z – o`ziga murojaat qiluvchi funksiya
=O`ziga qaytarmaydigan funksiya
=O`ziga murojaat qilmaydigan
=O`z – o`ziga natijani qaytarmaydigan

?C++ dasturlash tilida birlashmalar qaysi xizmatchi so`z bilan kiritiladi?


+Union
=Return
=Include
=Int main

?C++ dasturlash tilida xotira uyasining unikal adresini saqlaydigan o`zgaruvchi bu-?


+Ko`rsatkich
=Massiv
=Funksiya
=Arifmetik amallar

?C++ dasturlash tilida funsiyada bitta struktura turidagi o`zgaruvchini qiymatini o`zgartirish mumkin emas, lekin massiv elementlarini qiymatini o`zgartirish mumkinmi?


+O`zgartirish mumkin
=O`zgartirish mumkin emas
=Maxsus operatorlar orqali
=Arifmetik amallar orqali

?C++ dasturlash tilida belgili ma`lumotlar uchun qanday tur qabul qilingan?


+Char
=Float
=Int
=Boolean

?C++ dasturlash tilida belgili axborotlarni taqdim etishda qanday simvollar qabul qilingan?


+Belgilar, simvolli o`zgaruvchilar, matnli konstantalar
=Raqamlar,maxsus belgilar
=Lotin alifbosining katta kichik xarflari
=O`zgarmas konstantalar

?Assembler «Edsak» dasturlash tili nechanchi yil yaratilgan


+1950
=1946
=1958
=1953

?Mantiqiy amallarni ko’rsating?


+And, or, not
==(teng), <>(teng emas),<=(kichik emas),>=(kata emas)
=+(qo’shish),-(ayirish),*(ko’paytirish),/(bo’lish)
=!(undov),%(foiz),&(ampersant),$(dollar),

?* tavsiflash qismi, PASCAL va DELPHI da qaysi xizmatchi


so'zi bilan boshlanadi?
+Var
=Begin
=Include iostream
=End

?Pascal dasturlash tilida o‘nli kasrlarning butun va kasr qismini ajratish uchun qaysi belgidan foydalaniladi?


+(.)nuqta
=(,)vergul
=(:)ikki nuqta
=(;)nuqtali vergul

?Pascal va Delphida round(x) nimani anglatadi?


+<>ning yaxlitlangan butun qismi
=<>ning yaxlitlangan qoldiq qismini
=<>ning absalyut qismini
=<>ning qoldiq qismini

?  Formulani pascal dasturlash tilida yozilgan javobni toping.


+Pi*sqr(R)*H/3
=Pi*sqrt(R)*H/3
=Pi*sqrt(r)*H/3
=Pi*sqrt(r)/H/3

?Pascal va Delphida ma’lumotlarni ekranga chiqarish operatorini ko’rsating?


+Write, writeln
=Print
=End
=Begin

?Pascal va Delphi dasturlash tillarida o‘tish operatorini ko’rsating?


+Goto
=Label
=Read
=Wrete

?Pascalda For operatorida takrorlash parametri katta qiymatdan kichik qiymatga qarab bittalab kamayib borishi uchun qanday xizmatchi so’zdan foydalaniladi?


+Downto
=Do
=While
=Goto

?Pascal va Delphida mantiqiy o’zgaruvchilar Pascalning qaysi maxsus so’zi orqali tavsiflanadi?


+Boolean
=Integer
=Real
=String

?Funksiya argumentda qiymat qaytarishi uchun mos argument ... bo‘lishi kerak


+ko‘rsatkich yoki murojaat
=void turida
=asosiy turda
=int turida

?Quyidagilardan qaysi biri dasturning majburiy elementi bo‘lib, qavslar orasida ko‘rsatilgan modullar kutubxonasini ishga tushirishga ko‘rsatma beradi?


+# include
=
=int main()
={ … }

?C++ tilida if operatorining umumiy ko’rinishi to’g’ri yozilgan qatorni ko’rsating?


+if (mantiqiy ifoda) {1 -buyruqlar } else { 2 -buyruqlar}
=if (mantiqiy ifoda); {1 -buyruqlar } else { 2 -buyruqlar}
=if (mantiqiy ifoda) {1 -buyruqlar }; else { 2 -buyruqlar};
=(mantiqiy ifoda) if {1 -buyruqlar } else { 2 -buyruqlar}

?Bitta dastur tarkibida uchraydigan ma’lumotlarni bir-biridan farqlash uchun nomlash lozim bo‘ladi va bunday nomlar nima deb ataladi?


+identifikator
=operator
=Massiv
=element

?Paskalda o ‘n oltilik son qanday belgisi bilan keladigan o ‘n oltilik raqamdan iborat?


+$
=@
=#

?Turbo Paskalda quyidagilardan additiv amallari to’g’ri ko’rsatilgan qatorni aniqlang!


++ , —, or, xor
=not, @
=*, /, div, mod, and, shl, shr
== , <> , <, >, < = , > = , in

?Turbo Paskalda quyidagilardan multurlikativ amallari to’g’ri ko’rsatilgan qatorni aniqlang!


+*, /, div, mod, and, shl, shr
== , <> , <, >, < = , > = , in
=not, @
=+ , —, or, xor

?Turbo Paskalda quyidagilardan munosabatlar amallari to’g’ri ko’rsatilgan qatorni aniqlang!


+= , <> , <, >, < = , > = , in
=*, /, div, mod, and, shl, shr
=not, @
=+ , —, or, xor

?C++da turli turlar maksimal va minimal qiymatlari qaysi fayldagi konstantalarda saqlanadi?


+< limits.h >
=< stdio.h >
=< stdlib.h >
=< iostream >

?“((EMAS 3 juft) VA 4 juft) VA 5 toq YOKI -9 natural YOKI bu yil 2017-yil” natijani toping!


+ROST
=YOLG’ON
=Natijaga ega emas
=Barchasi to’gri

?Assembler tillari da buyruqlar qisqartirilgan so'zlar yoki so'zlar majmuidan iborat bo'Iib, ular nimalar deb ham yuritiladi.


+Mnemokodlar
=Maxmokodlar
=Minomokodlar
=Alfakodlar

?Inkapsulatsiyalash….


+Ma’lumotlarning va shu ma’lumot ustida ish olib boradigan kodlarning bitta obektda birlashtirilishi
=Ma’lumotlarning va shu ma’lumot ustida ish olib boradigan kodlar
=Ma’lumotlarning va shu ma’lumot ustida ish olib borishdagi jarayon
=Ma’lumotlarning va shu ma’lumot ustida ish olib boorish

?Sinf-…
+Bu maxsus tur bo’lib o’zida maydon, usullar va xossalarni mujassamlashtiradi


=Bu maxsus tur bo’lib o’zida maydon va grafiklarni mujassamlashtiradi
=Bu maxsus tur bo’lib o’zida maydon va yacheykalarni mujassamlashtiradi
=Bu maxsus tur bo’lib o’zida maydon va ustunlarni mujassamlashtiradi

?Samarali inkapsulatsiyalashning nechta o’ziga xos belgisi bor?


+3
=4
=5
=6

?Kuchsiz bog’langan kod….


+Bu boshqa kompanentlarning joriy qilinishiga bog’liq bo’lmagan kod
=Bu boshqa kompanentlarning joriy qilinishiga bog’liq bo’lgan kod
=Bu boshqa kompanentlarning joriy kodi
=Bu boshqa kompanentlarni joriy qilishdagi kod

?C++ tilida konsol rejimida ishlash jarayonida berilganlarni o’qish formati to’g’ri ko’rsatilgan javobni ko’rsating!


+cin>>
=cout<<
=cout>>
=cin<<

?C++ tilida Identifikator sifatida foydalanish mumkin bo’lmagan javobni ko’rsating.


+float
=Kichik
=Abc
=A3

?C++ tilida quyidagi dastur qismi bajarilganda javob nechchi chiqadi? int c=25/3;


+8
=9
=8.3
=8.(3)

?C++ tilida x=13, y=2 va z=11 butun sonlarga teng bo’lsa, Quyidagi amallar ketma-ketligini bajarilishi natijasida ekranga nima chiqadi? cout << x + z % y;


+14
=0
=15
=13

?C++ tilida x=13, u=2 va z=11 ga teng bo’lsa, Quyidagi amallar ketma-ketligini bajarilishi natijasida ekranga nima chiqadi? cout << (x % y) % z;


+1
=2
=3
=0

?C++ tilida short turidagi o’zgaruvchining qabul qiladigan qiymatlar oralig’i?


+-32768...32767
=0..65535
=0…256
=0..32767

?C++ tilida double turidagi o’zgaruvchilar xotirada qancha joy egallaydi?


+8bayt
=6bayt
=4bayt
=32bayt

?C++ tilida Identifikator sifatida foydalanish mumkin bo’lmagan javobni ko’rsating.


+ while
=Katta
=Abc
=Kichik

?C++da operatorlar qanday belgi bilan ajratiladi?


+;
=“ “(probel)
=:
=,

?C++ tilida 32 razryadli tizimda int turi kompyuter xotirasidan qancha joy egallaydi?


+4 bayt
=2 bayt
=6 bayt
=8 bayt

?C++ tilida Qaysi toifa formatdagi qiymat kompyuter xotirasidan eng katta joy egallaydi?


+long double
=Int
=Double
=Float

?C++ da quyidagi operatorlar ketma-ketligi bajarilishi natijasida ekranga nima chiqadi? cout<< "3 / 2 + 5.5 = " << 3 / 2 + 5.5 <
+3 / 2 + 5.5 =6.5
=8
=6.5
=7

?Quyidagi dastur kodining natijasini toping. num2 = 4 * 5 - 11; cout<< "num2 = " << num2 <
+num2 =9
=9=9
=num2 =19
=4 * 5 – 11=9

?Quyidagi dastur kodining natijasini toping. num2 = 4 *3 + 7 / 5 – 25.5; cout<< num2 <
+-12.5
=12.5
=10
=12

?Quyidagi dastur kodining natijasini toping. num = 6; num = num + 2; cout<< num <
+8
=6
=4
=7

?Quyidagi ifodalarning ichidan xato ifodani aniqlang.


+q = % a + b + c + d / 4;
=c = (a % b) * 6;
=d = c / b;
=e = (a + b + c + d) / 4;

?C++ da quyidagi operatorlar ketma-ketligi bajarinishi natijasida ekranga nima chiqadi? int a=5; cout<< a++ <
+5
=7
=6
=4

?C++ da quyidagi operatorlar ketma-ketligi bajarinishi natijasida ekranga nima chiqadi? int a=5; int b=2+ (++a); cout<< b <
+7
=7.0
=0.9
=9.0

?C++ da quyidagi operatorlar ketma-ketligi bajarinishi natijasida ekranga nima chiqadi? int a=5; int b=a+ (++a); cout<< b <
+11
=154
=12
=13

?C++ tilida int n=10; while(n-=1, n2=n*n, n>0); Dastur kodida takrorlashni to’xtashiga ta’sir qiluvchi shartini toping?


+n>0
=n-=1
=n2=n*n
=n-=1, n2=n*n

?C++ dasturlash tili alifbosiga qaysilar kiradi?


+Raqamlar, maxsus simvollar, lotin alifbosi, ko`rinmaydigan simvollar
=Sonlar, harflar, ko`rinmaydigan simvollar
=Raqamlar, maxsus simvollar
=lotin alifbosining katta kichik xarflari

?C++ dasturlash tilining faylidagi konstantalarda qanday qiymatlar saqlanadi?


+Turli turlar maksimal va minimal qiymatlari
=Haqiqiy turdagi qiymatlarni
=Butun turdagi qiymatlarni
=O` zgarmas turdagi qiymatlarni

?C++ dasturlash tilida formatli kiritish qaysi modulda joylashgan?


+Scanf funksiyasi stdio.h
=Printf funksiyasi stdio.h
=#Include stdio.h
=Int main ()

?C++ dasturlash tilida razryadli inkor amali qaysi amalga kiradi?


+Unar amaliga
=Binar amaliga
=Amallarga kirmaydi
=Unar va binar amaliga

?C++ dasturlash tilida nisbat amallari qayerlarda qo`llaniladi?


+Arifmetik turdagi operandlarga yoki ko`rsatkichlarga
=Ko`rsatkichlarga
=Mantiqiy amallarda
=Shartli amallarda

?C++ dasturlash tilida shartli amal nima deb nomlanadi?


+Ternar amali
=Imlo belgilar amali
=Razryadli amal
=Nisbat amali

?C++ dasturlash tilida funksiyaga parametrlar nima? Bu funksiyaga parametrlar nima bo’yicha uzatiladi?


+Qiymat bo’yicha
=Operatorlar bo’yicha
=O`tish operatori bo’yicha
=Tanlash operatori bo’yicha

?C++ dasturlash tilida maska bu-?


+Tanlangan bitlari 1 ga teng qolganlari bitlari 0 ga teng son
=Tanlangan bitlari qiymat olmaydigan soxa
=256 belgilar yig`indisi
=Lotin xarflari

?C++ dasturlash tilida operand sifatida ko`rsatilgan obektning baytlarda xotiradagi hajmini hisoblash qaysi amalda amalga oshiriladi?


+Sizeof
=Mantiqiy
=Nisbat
=Shartli

?C++ dasturlash tilida darhol siklni bajarilishini to’xtatib va boshqaruvni keyingi operatorga uzatadigan operator bu-?


+Break
=Go to
=While
=For

?C++ dasturlash tilida ko`rsatkichning ifodalanishi?


+ *=
= *
= *
= **

?C++ dasturlash tilida keyingi shartli do-while operatorining umumiy ko`rinishini ko`rsating?


+Do operator while (ifoda)
=Do ifoda while
=(Ifoda1) do (ifoda2) while
= Do

?Pascalda satrli o’zgaruvchilar uchun kompyuter xotirasidan necha bit joy ajratiladi?


+256
=128
=64
=32

?Pascalda tarmoqlanish operatorini to’liq holatda ko’rsating?


+If Then Else
=If Else Then
=Then If Else
=If Then Then

?Pascal va Delphi dasturlash tilida Procedura ning to’liq ko’rinishini aniqlang?


+Procedure
(:);
=Procedure
(:);
=Procedure
(:);
=Procedure
(:);

?Procedure < o'zgaruvchilar> dan oldin qaysi xizmatchi so'zi qo'yilsa, berilgan o'zgaruvchilarning qiymatlari asosiy dasturga o'zgarib qaytishi mumkin?


+Var
=Goto
=Do
=While

?Yagona nom bilan belgilangan, bir turdagi, tartiblangan miqdorlarni majmui nima deb tushuniladi?


+Massiv
=Procedura
=Operator
=Funksiya

?C++ tilida quyidagi programma qismi ishlaganda ekranga qanday natija chiqadi? int i; for (i=1;i<10;i++) ; cout<
+10
=1dan 9gacha bo’lgan raqamlar ketma-ketligi
=1dan 10gacha bo’lgan raqamlar ketma-ketligi
=1

?C++ tilida quyidagi programma qismi ishlaganda ekranga qanday natija chiqadi? int i,s=0; for (i=1;i<10;i++){ s+=i; i++; } cout<
+25
=45
=1
=10

?Fayl ko’rsatkichini fayl bo’shlanishiga olib keladigan funksiya qaysi qatorda to’g’ri ko’rsatilgan?


+rewind();
=strlen();
=sizeof();
=puts();

?EHM xotirasida - 98 soni 2lik sanoq sistemasida qanday ko’rinishda bo’ladi?


+*10011110
=01100010
=-10010010
=Ifodalab bomaydi

?getc() makrosi nima vazifani bajaradi?


+tayinlangan oqimdan navbatdagi belgini qaytaradi va kirish oqimi ko’rsatkichini keyingi belgni o’qishga moslagan holda oshiradi
=tayinlangan oqimdan navbatdagi belgini qaytaradi
=kirish oqimi ko’rsatkichini keyingi belgni o’qishga moslagan holda oshiradi
=tayinlangan oqimdan navbatdagi satrni qaytaradi va kirish oqimi ko’rsatkichini keyingi satrni o’qishga moslagan holda oshiradi

?Haqiqiy turdagi argumentga ega haqiqiy qiymat qaytaruvchi f funksiyaga ko‘rsatgich to‘g‘ri e’lonini ko‘rsating.


+float (*f)(float);
=f(float *)(float);
=float (*float )(f);
=float (f *)(float);

?Haqiqiy turdagi o’zgaruvchilar sonni xotirada qanday qolipda saqlaydi?


+
=
=
=

?Haqiqiy turdagi o’zgaruvchilarga xotirada qancha joy ajratiladi


+4 bayt
=3 bayt
=2 bayt
=1 bayt

?Ifodani qiymati nimaga teng? 24/(3*4)-24/3/4+24/3*4


+32
=4
=12
=16

?int i=0, j=0;for (i=0, j++; i<10; i++); j--; cout<
+10 0
=11 1
=10 10
=11 11

?Perfakartaga kim asos slogan?


+Jozef Mari Jokkard
=Charlz Bebbij
=Ada Bayron
=Lavleys

? Turbo Paskalda rezerv so ‘zlar keltirilgan qotorni belgilang!


+and, end, nil,
=absolute, fa, near
=else, mod, forward
=external, shl, xor

? Turbo Paskalda Identifikatorlar ixtiyoriy uzunlikka ega bo‘lishi mumkin, lekin uning faqat dastlabki qancha belgisigina ma’noga ega bo‘ladi.


+63 ta
=67 ta
=61ta
=65 ta

? Quyidagi programma ishlashi natijasida ekranda qanday qiymat aks etadi? #include int main (){ int a=10, b=23; switch(a){ case 1: c=a+b; break; case 2: c=a*b; break; default: c=(a+b)*b; break; } cout<
+759
=33
=230
=Xatolikni xabari

? C++ tilida char turidagi o’zgaruvchilarning qabul qiladigan qiymatlar oralig’i to’g’ri ko’rsatilgan javobni aniqlang!


+0…255
=-247…248
=0…32
=-127…128

? Quyidagi programma qismi ishlashi natijasida ekranga qanday qiymat chiqadi? int a=4, b=8, y; y=a>b?a:b; cout<
+8
=4
=12
=5

? Quyidagi programma qismi ishlashi natijasida ekranga qanday qiymat chiqadi? int a = 7, b = 8; if (a == b++) a += a; else if(a % 2 == 0) a += b * b; else a += b; cout<
+16
=15
=14
=72

? Quyidagi programma qismi ishlashi natijasida ekranga qanday qiymat chiqadi? int k=8786, s,b=10,b1=1000; if(k%b+k%b1>10) s=(k%b+k/b1)/2; else s=10-k%b;


+7
=8
=6
=3

? Quyidagi programma qismi ishlashi natijasida ekranga qanday qiymat chiqadi? int a; bool t = false, T = true; if(t || T) a = 500; else a =800; cout <
+500
=800
=300
=50

? C++ tilida Quyidagi programma qismi ishlashi natijasida ekranga qanday qiymat chiqadi? int a=24, b=18; while (a != b) if (a > b) a -= b; else b -= a; cout << a << endl;


+6
=8
=42
=-6

? C++ dasturlash tilida sikl qadamini to’xtatib va for va while ko`rsatgan shartni tekshiruvchi operator bu-?


+Continue
=Break
=Go to
=For

? Buyruq satridagi gauss.exe < fayl_1.txt > fayl_2.txt nimani anglatadi?


+gauss.exe programmasi berilganlari fayl_1.txt faylidan o‘qiladi va natijalar fayl_2.txt fayliga chiqariladi.
=gauss.exe programmasi berilganlari fayl_2.txt faylidan o‘qiladi va natijalar fayl_1.txt fayliga chiqariladi.
=gauss.exe programmasi bajarilganlan keyin fayl_1.txt va fayl_2.txt fayllari chop etiladi.
=gauss.exe programmasi berilganlari fayl_1.txt va fayl_2.txt fayllaridan o‘qiydi va ekranga chop etadi.

? C++ tilida adres olish amali qaysi belgi yordamida ifodalanadi


+&
=^
=$
=%

? C++ tilida dinamik massivlarga xotiradan joy ajratish uchun mo’ljallangan funskiyalar va opratorlar to’g’ri ko’rsatilgan javobni toping.


+malloc(), calloc() funksiyalari va new opretori
=malloc(), free() funksiyalari va new opretori
=free() funksiyasi va delete opretori
=malloc() funksiyasi va new, delete opratorlari

? C++ tilida haqiqiy o’zgarmaslar necha xil formatda berilishi mumkin?


+2
=3
=4
=5

? C++ tilida quyidagi programma qismi ishlaganda ekranga qanday natija chiqadi? int a=123456,d=0,c=1; do { int i=a%10; if(i%2==0) d+=i; else c*=i; }while(a>0,a/=10); cout<
+12;15
=21;720
=15;12
=720;21

? Nol-terminator (‘\0’) tugaydigan satrlar qanday nomlanadi?


+ASCII satrlar
=Satrlar
=Belgilar ketma-ketligi
=Bo’sh satr

? Quyidagi ifodaning qiymati to’g’ri ko’rsatilgan javobni toping: 12>>3|6<<3^5+3


+57
=56
=54
=11

? Quyidagi ifodaning qiymati to’g’ri ko’rsatilgan javobni toping: 12>>2|6<<1&5+3


+11
=12
=10
=1

? Quyidagi ifodaning qiymati to’g’ri ko’rsatilgan javobni toping: 18&14|15-4>>1


+7
=8
=9
=10

? Quyidagi ifodaning qiymati to’g’ri ko’rsatilgan javobni toping: 13|10^14+5<<2


+79
=78
=75
=72

? Quyidagi ifodaning qiymati to’g’ri ko’rsatilgan javobni toping: 23^21|11+3>>2


+3
=2
=1
=4

? Quyidagi ifodaning qiymati to’g’ri ko’rsatilgan javobni toping: 13&11^10-6>>2


+8
=7
=6
=5

? Quyidagi ifodaning qiymati to’g’ri ko’rsatilgan javobni toping: 25|20^11-3<<2


+61
=60
=23
=24

? Quyidagi programma ishlashi natijasida ekranda qanday qiymat aks etadi? #include int main (){int a=10, b=23; switch(a){ case 1: c=a+b; break; case 2: c=a*b; break; default: c=(a+b)*b; break; } cout<
+759
=33
=230
=xatolik haqida habar beradi

? Quyidagi programma qismi nima natija chiqaradi? int s = 1; for(int i = 0; i < 6; i ++) { s*=(i+1); i++; } s++; cout << s ;


+16
=15
=0
=1

? Quyidagi programma qismi nima natija chiqaradi? int k = 0,s=0; for(int i = 0; I<= 7; i++) { if(i % 3 != 0)break; s++;} cout << s;


+1
=0
=7
=3

? Quyidagi programma qismi nima natija chiqaradi? int s= 0; for (int i = 1; i <= 10; i++) switch ( i % 5 ) {case 0: s += i; break; default : s++; } cout << s << endl;


+23
=43
=24
=21

? Quyidagi programma qismi nima natija chiqaradi? int s = 0, i = 0, n=10; dastur_uz : i++; s += i; if (i != n) goto dastur_uz; else s *= 2; cout << s << endl;


+110
=120
=125
=250

? Quyidagi programma qismi nima natija chiqaradi? int n=321, s=0; s = 0; while (n > 0) {s += n % 10; n /= 10;} cout << s << endl;


+6
=3
=2
=5

? Quyidagi programma qismi nima natija chiqaradi? int n=10, s = 0, i = 0; while (1 > 0) {i++; s += i; if ( i >= n ) break; } cout << s << endl;


+55
=45
=0
=Cheksiz takrorlanib qoladi

? Quyidagi programma qismi nima natija chiqaradi? int a=24, b=18; while (a !=b) if (a > b) a -= b; else b -= a; cout << a << endl;


+6
=2
=12
=1

? Quyidagi programma qismi nima natija chiqaradi? int s = 0, a = 100, b = 120; bool t = true; do { if(a > b) { t = false; s = a + b; } else b = a/2; } while(t); cout <
+150
=200
=250
=100

? Quyidagi programma qismi nima natija chiqaradi? int s = 0, a = 20; bool t = true; for(;t;) { s++; a -=2; if(a == 10) t = false; } cout <
+5
=12
=454
=22

? Quyidagi programma qismi nima natija chiqaradi? int s = 0, a = 20; ol t = true; for(;t;) { s ++; if(s > a) t= !t; } cout <
+21
=24
=43
=54

? Quyidagi programma qismi nima natija chiqaradi? int i = 0, s = 0; bool t = false, T = true; while(t||T) { i+=50; s += i; if (i > 500) T = t; } cout <
+3300
=1200
=2000
=600

? Scanf va printf formatli o’qish va yozish funksiyalari qaysi sarlavha faylida berilgan?


+stdio.h
=stdlib.h
=math.h
=conio.h


Download 255,5 Kb.
1   ...   15   16   17   18   19   20   21   22   23




Download 255,5 Kb.