№30 Savolning qiyinlik darajasi 3
Vektor elementlarini kamayish tartibida saralash algoritmlari qaysi qatorda to’g’ri berilgan?
|
vector vektor(4);
vektor[0]=2;
vektor[1]=5;
vektor[2]=8;
vektor[3]=1;
reverse(vektor.begin(), vektor.end());
|
vector vektor(4);
vektor[0]=2;
vektor[1]=5;
vektor[2]=8;
vektor[3]=1;
sort(vektor.begin(), vektor.end());
|
vector vektor(4);
vektor[0]=2;
vektor[1]=5;
vektor[2]=8;
vektor[3]=1;
sorting(vektor.begin(), vektor.end());
|
vector vektor(4);
vektor[0]=2;
vektor[1]=5;
vektor[2]=8;
vektor[3]=1;
saralash(vektor.begin(), vektor.end());
|
№31 Savolning qiyinlik darajasi 2
C++ da klasslarni e’lon qilish qaysi qatorda berilgan?
|
class Kun{
public:
int sana;
int oy;
int yil; };
|
Class kun{
Public:
int sana;
int oy;
int yil; };
|
class Kun{
public:
sana;
oy;
|
class Kun{
sana();
oy;
int yil(); };
|
№32 Savolning qiyinlik darajasi 2
Metodsiz klass e’lon qilingan qatorni ko’rsating.
|
class Talaba{
public:
string ism;
int yosh;
int tug_yil; };
|
class Talaba{
public:
string ism();
int yosh;
int tug_yil; };
|
class Talaba{
public:
string ism;
int yosh;
void tug_yil(); };
|
class Talaba{
public:
void string ism();
int yosh;
int tug_yil; };
|
№33 Savolning qiyinlik darajasi 1
Kun klassi e’lon qilingan. Bu klassdan ob’yekt yaratish qaysi qatorda to’g’ri ko’rsatilgan?
class Kun{
public:
int sana;
int oy;
int yil; };
|
Kun k;
k.sana=21;
k.oy=11;
k.yil=2019;
|
Kun k;
sana=21;
oy=11;
yil=2019;
|
k Kun;
k.sana=21;
k.oy=11;
k.yil=2019;
|
Kun k=21, 11, 2019;
|
№34 Savolning qiyinlik darajasi 1
Vorislik bu …
|
bir sinfga boshqa sinf funksionalligini qo’shish
|
bir obyektga boshqa obyekt nusxasini qo’shish
|
bir obyektga boshqa obyekt ilovasini qo’shish
|
sinf usullarini qayta ta’riflash
|
№35 Savolning qiyinlik darajasi 1
Inkapsulyatsiya bu …
|
yagona obyektda ma’lumotlar va funksiyalarni jamlash
|
yagona obyektda ma’lumotlar va shu ma’lumotlarga ko’rsatkichlarni jamlash
|
yagona obyektda ma’lumotlar va shu ma’lumotlar adreslarini jamlash
|
yagona obyektda ma’lumotlar va shu ma’lumotlarga ilovalarni jamlash
|
№36 Savolning qiyinlik darajasi 1
Hamma obyektlar uchun umumiy bo'lgan sinf a’zolari qaysi so'z yordamida ta’riflanadi?
|
static
|
protected
|
private
|
friend
|
№37 Savolning qiyinlik darajasi 1
Qaysi so’z yordamida faqat sinf ichida sinfning a’zolaridan erkin foydalanish huquqini berish mumkin?
|
private
|
static
|
friend
|
protected
|
№38 Savolning qiyinlik darajasi 1
Sinf a’zosiga sinf ichida va tashqarisida murojaat huquqini berish qaysi so’z yordamida amalga oshiriladi?
|
public
|
switch
|
throw
|
protected
|
№39 Savolning qiyinlik darajasi 1
Fayl oxirini aniqlash uchun qanday funksiya ishlatiladi?
|
eof()
|
bad()
|
fail()
|
flush()
|
№40 Savolning qiyinlik darajasi 1
Qaysi manipulyator sonning sakkizlik sanoq tizimidagi ko’rinishini chiqarishga imkon beradi?
|
oct
|
dec
|
jex
|
setfill
|
№41 Savolning qiyinlik darajasi 1
Qaysi manipulyator sonning o’n oltilik sanoq tizimidagi ko’rinishini chiqarishga imkon beradi?
|
hex
|
oct
|
ec
|
ws
|
№42 Savolning qiyinlik darajasi 1
Qaysi manipulyator kiritish-chiqarish maydoni kengligini o’rnatadi?
|
setw
|
setprecision
|
setbase
|
setfill
|
№43 Savolning qiyinlik darajasi 1
Istisnolarni generatsiya qilish qaysi so’z yordamida amalga oshiriladi?
|
throw
|
switch
|
public
|
struct
|
№44 Savolning qiyinlik darajasi 1
Istisnolarni qayta ishlash blokini e’lon qilish qaysi so’z yordamida amalga oshiriladi?
|
catch
|
friend
|
try
|
operator
|
№45 Savolning qiyinlik darajasi 1
Istisnolar hosil qilishi mumkin bo’lgan blokni e’lon qilish qaysi so’z yordamida amalga oshiriladi?
|
try
|
catch
|
friend
|
operator
|
№46 Savolning qiyinlik darajasi 1
STL ning to’liq yozilishini aniqlang?
|
Standard Template Library
|
Standard Temp Late
|
Standard Temp Library
|
Standard Template Library pro
|
№47 Savolning qiyinlik darajasi 1
Vektorda birinchi elementni o’chirish funksiyasini ko’rsating
|
pop_front
|
pop_back
|
push_front
|
push_back
|
№48 Savolning qiyinlik darajasi 1
Vektor oxiriga element qo’shish funksiyasini ko’rsating
|
push_back
|
push_front
|
pop_back
|
Front
|
№49 Savolning qiyinlik darajasi 1
Vektor elementlarini tozalash funksiyasini aniqlang.
|
clear()
|
clr()
|
clearFull()
|
clearAll()
|
№50 Savolning qiyinlik darajasi 1
Vektorlar bilan ishlashda push_back va pop_back nima vazifani amalga oshiradi?
|
push_back – oxiriga element qo’shadi, pop_back – oxiridagi elementni o’chiradi
|
push_back – oxiridagi elementni o’chiradi, pop_back – oxiriga element qo’shadi
|
push_back – oxiridagi elementdan bitta oldinga element qo’shadi, pop_back – oxiridagi elementdan bitta oldingi elementni o’chiradi
|
push_back – birinchi elementni o’chiradi, pop_back – birinchi elementni qo’shadi
|
№51 Savolning qiyinlik darajasi 2
Strukturalardan ham sinf sifatida foydalanish mumkin. Quyida keltirilgan strukturaga ekvivalent sinfni aniqlang? struct B: A {…};
|
class B: public A{…};
|
class A: public B{…};
|
class B: A{…};
|
class B: private A{…};
|
№52 Savolning qiyinlik darajasi 3
Quyidagi dastur bajarilgandan so’ng k ning qiymatini aniqlang:
#include
int main(){
int k = +5*-9;
printf("%d", k);
return 0;
}
|
-45
|
-4
|
4
|
Dastur xato
|
№53 Savolning qiyinlik darajasi 2
Quyidagi dastur bajarilgandan so’ng k ning qiymatini aniqlang:
#include
int k;
int main(){
k = 123;
printf("%d", k ++);
return 0;}
|
123
|
124
|
122
|
121
|
№54 Savolning qiyinlik darajasi 3
Quyidagi dastur natijasini aniqlang:
#include
int main(){
float a = 45, b = a / 10 + 3;
puts(a > b ? "YES": a < b ? "NO" : "ERROR");
return 0;
}
|
Yes
|
No
|
Error
|
Dastur xato
|
№55 Savolning qiyinlik darajasi 3
Quyidagi dasturda nechta “Salom” so’zi chiqadi:
#include
int main(){
float a = 45, b = a / 10 + 3;
for (int i = 0; i < 2; i ++)
for(int j = 0; j < -2; j ++)
puts("Salom");
return 0;
}
|
0
|
9
|
12
|
10
|
№56 Savolning qiyinlik darajasi 1
Konstruktorlarni e’lon qilishda ularning nomlari qaysi nom bilan bir xilligi ta’minlanishi lozim?
|
Sinf nomi bilan
|
Birinchi public metod nomi bilan
|
Birinchi private metod nomi bilan
|
Birinchi protected metod nomi bilan
|
№57 Savolning qiyinlik darajasi 1
Konstruktorlar va destruktorlar e’lon qilishda ularning nomlari qaysi belgi bilan farqlanadi.
|
~
|
::
|
()
|
Ular farqlanmaydi
|
№58 Savolning qiyinlik darajasi 1
Sinfda yaratilgan konstruktorlarni kompliyator qanday farqlaydi?
|
Parametrlari orqali
|
Nomlari orqali
|
Parametrlari va nomlari orqali
|
Ularni farqlash kerakmas, chunki u bitta
|
№59 Savolning qiyinlik darajasi 1
Binar faylni toping?
|
Kitob.dat
|
Kitob.txt
|
Kitob.log
|
Kitob.html
|
№60 Savolning qiyinlik darajasi 1
Fayldan qator o`qish funksuyasini ko`rsating ?
|
fgets
|
fputc
|
fgetc
|
fputs
|
№61 Savolning qiyinlik darajasi 1
Fayl bilan bitli almashinish rejimi ........... funksiyalari yordamida amalga oshiriladi ?
|
gets, puts
|
gets, cout
|
cin cout
|
input, output
|
№62 Savolning qiyinlik darajasi 1
Struktura elementlariga murojaat qilish uchun ………
|
Oldin struktura nomi keyin element yoziladi.
|
Birdaniga kiritiladi
|
Oldin element keyin struktura nomi yoziladi.
|
int main () yoziladi
|
№63 Savolning qiyinlik darajasi 1
Fayllarni ochuvchi funksiyalardan foydalanish uchun qaysi sarlavha faylini dasturga qo’shish kerak?
|
stdio.h
|
fopen
|
W+
|
R
|
№64 Savolning qiyinlik darajasi 1
Simvollar ketma ketligi nima deyiladi?
|
tartiblangan simvollar
|
simvolli satr
|
satr
|
tartiblanmagan simvollar
|
№65 Savolning qiyinlik darajasi 1
Satr qiymatini o’qishda oqim “>>” belgisi o‘rnida qanday funksiya ishlatish mumkin?
|
ifline
|
gets()
|
ofline
|
getline()
|
№66 Savolning qiyinlik darajasi 1
Birinchi satr oxiridan ikkinchi satrni qo’shuvchi funksiyani ko’rsating.
|
strcat
|
char
|
string
|
main
|
№67 Savolning qiyinlik darajasi 1
Bitta simvolni chiqarish uchun qanday funksiyadan foydalaniladi?
|
putchar
|
int
|
fclose
|
fopen
|
№68 Savolning qiyinlik darajasi 1
C++ tilida satr oxiri belgisi qanday belgi bilan belgilanadi?
|
”\0”
|
”/t”
|
”\n”
|
”endl”
|
№69 Savolning qiyinlik darajasi 1
Fayllar sinfi obyektarini ko’rsating.
|
ofstream, ifstream, fstream
|
outstream, ifstream
|
ifstream, iostream
|
outstream inputstream
|
Do'stlaringiz bilan baham: |