Dasturlashdan yakuniy javoblari(By Yusuf’Khann)
Note! a javoblar true
№1 Algoritmlar qanday yoziladi?
So’zlar yordamida. Sxemalar yordamida. Komanda va operasiyalar yordamida
Formulalar yordamida. Davlat tilida
Ingliz tilida, davlat tilida
2-lik yoki 10-lik sanoq sistemasida
№2 EHM bajaradigan har bir algoritm:
Chekli qadamlarda tugashi kerak
Tugallanishi shart emas
Juft qadamlarda tugallanishi kerak
Toq qadamlarda tugallanishi kerak
№3 Algoritmning xossasi:
Natijaviylik
Takrorlanuvchanlik
komanda ketma-ketligini o’zgartirish imkoniyati
komanda ketma-ketligini o’zgartirish imkoniyati
№4 Ma’lum sinf masalasini chekli qadamlarda yechish – bu ...
Algoritm
Podprogramma
Massiv
Programma
№5 EHM ishini va uning dasturiy ta’minoti to’g’riligini tekshirish uchun ishlatiladigan kontrol masala …
Test deyiladi
Taxlovchi
Xujjatlashtirish
Normallashtirish
№6 Dasturlarni yaratish va sozlash - bu
Dasturlash texnologiyasi
Amaliy dasturlar paketi
Ma’lumotlar bazasi
Grafik paket
№7 Programma ta’minoti quyidagilarga bo’linadi:
Tizimli va amaliy programma ta’minoti
Tizimli, ichki va tashqi
Tizimli, sodda va murakkab
Amaliy,tizimli, ichki va tashqi
№8 O’zgaruvchi bu:
O’z nomiga ega bo’lgan va turli qiymatlarni qabul qiladigan ob’yekt
O’z nomiga ega bo’lmagan va turli qiymatlarni qabul qiluvchi ob’yekt
Bitta qiymat qabul qiladigan konstanta
O’z nomiga ega bo’lgan va bitta qiymat qabul qiladigan ob’yekt
№9 Identifikator deb -
Harf bilan boshlanadigan harf va raqamlarning chekli ketma-ketligiga aytiladi
Harf va raqamlarning chekli ketma-ketligiga aytiladi
Raqam bilan boshlanadigan harf va raqamlar ketma-ketligiga aytiladi
Harf va raqamlarning cheksiz ketma-ketligiga aytiladi
№10 Berilgan yozuvlardan qaysilari identifikator bo’la oladi?
1) X3 2) A1B2 3) X 3 4) y+3 5) KX
1,2,5
1,2,3,5
2,4,5
1,3,4,5
№11 C++ dasturi qaysi tilga asoslanib tuzilgan?
C tiliga
B va BCPL tillariga
B tiliga
BCPL tiliga
№12 C++ tili kim tomonidan tuzilgan?
Bjarne Stroustup
Martin Richards
Ken Thompson
Dennis Ritchie
№13 Massiv elementlaridan foydalanish nima orqali bajariladi?
Element indeksi orqali
Vergul operatsiyasi orqali
Nuqta operatsiyasi orqali
Element ismi orqali
№14 Massiv uchun noto’g’ri jarayonni ko’rsating.
int a(2) = {1,2,3,4};
int a[20];
int a[] = {1,2,3,4};
int a[4] = {1,2,3,4};
№15 Kvadrat (n,n) matritsaning qaysi qismini berilgan fragment kodi to’ldiradi?
for(i=0; i
for(j=0; j
a[i][j] = i+j+1;
To’liq qismi elementlarini
asosiy diagonal elementlarini
asosiy diagonal ustidagi elementlarni
qo’shimcha diagonal elementlari
№16 Ekranga qanday natija chiqadi?
#include
#include
int main ()
{
char a[] = “123”;
cout << strlen(a);
return 0;
}
3
6
4
5
№17 Massiv – bu …
Yagona nom bilan saqlanuvchi elementlarning tartiblangan strukturasi
Yagona nom bilan saqlanuvchi elementlarning tartiblanmagan strukturasi
Yagona nom bilan saqlanuvchi elementlarning ixtiyoriy strukturasi
Bir nechta nom bilan saqlanuvchi elementlarning tartiblanmagan strukturalari
№18 C++ tilida necha o’lchovgacha massivlar ishlatilishi mumkin?
31 tagacha
7 tagacha
32 tagacha
15 tagacha
№19 C++ tilida massiv indeksi nechadan boshlanadi?
0 dan
1 dan
2 dan
-1 dan
№20 Massiv elementlariga tasodifiy qiymatlar berish uchun qaysi direktiva ishlatiladi?
stdlib.h
iostream.h
conio.h
math.h
№21 Dasturda matematik funksiyalarni ishlatish uchun qaysi direktiva ishlatiladi?
math.h
stdlib.h
iostream.h
conio.h
№22 Agar continue operatori sikl operatori ichida kelsa, u holda …
u boshqaruvni siklning kelasi iteratsiyasining boshlanishiga uzatadi
u boshqaruvni siklning oldingi iteratsiyasining oxiriga uzatadi
u boshqaruvni belgidan keyin kelgan sikl iteratsiyasiga uzatadi
u boshqaruvni sikldan keying operatorga uzatadi
№23 Blok ichida ifodalangan o’zgaruvchi qachon ko’rinadi?
ifodalangan nuqtadan blok oxirigacha
ifodalangan nuqtadan dastur oxirigacha
ifodalangan nuqtadan funksiya oxirigacha
blok ichida
№24 Dasturda qaysi funksiya bo’lishi shart?
main()
local()
inline()
friend()
№25 Kutubxonali exit() funksiyasi nimadan chiqish uchun mo’ljallangan:
o’zi joylashgan dasturdan
o’zi joylashgan sikldan
o’zi joylashgan blokdan
o’zi joylashgan funksiyadan
№26 Qiymatni oluvchi funksiya o’z ichida qaysi so’zni olishi shart?
Return
Int
New
Break
№27 Qiymatni olmagan funksiya qaysi so’z orqali ifodalanadi?
Int
Return
New
Break
№28 Qo’shimch yuklangan funksiyalar …
bitta ismga ega bo’lgan funksiyalar to’plami, ular bir xil argumentlar va tiplarga ega, dasturlash jarayonini osonlashtiradi va og’irlikni ko’tara olmasligi mumkin
bitta ismga ega bo’lgan funksiyalar to’plami, dasturlash jarayonini osonlashtiradi va og’irlikni ko’tara olmasligi mumkin
ular bir xil argumentlar va tiplarga ega, dasturlash jarayonini osonlashtiradi va og’irlikni ko’tara olmasligi mumkin
bitta ismga ega bo’lgan funksiyalar to’plami, ular bir xil argumentlar va tiplarga ega va dasturlash jarayonini osonlashtiradi
№29 Butun natija qaytarib haqiqiy argument qabul qiluvchi funksiya sarlavhasi aniqlansin.
int func1(float a);
int func1(int a);
float func1(float a);
float func1(int a);
№30 Butun natija qaytarib butun argument qabul qiluvchi funksiya sarlavhasi aniqlansin.
int func1(int a);
int func1(float a);
float func1(float a);
float func1(int a);
№31 Haqiqiy natija qaytarib haqiqiy argument qabul qiluvchi funksiya sarlavhasi aniqlansin.
float func1(float a);
int func1(float a);
int func1(int a);
float func1(int a);
№32 Haqiqiy natija qaytarib butun argument qabul qiluvchi funksiya sarlavhasi aniqlansin.
float func1(int a);
float func1(float a);
int func1(int a);
int func1(float a);
№33 for (1; 2;3)uchun noto‘g‘ri tavsifni ko‘rsating
2 - takrorlash sanagichi vazifasini bajaruvchio‘zgaruvchiga boshlang‘ich qiymat berishga xizmat qiladi
2 - takrorlashni bajarish yoki yo‘qligini aniqlabberuvchi mantiqiy ifoda, agar shart rost bo‘lsa,takrorlash davom etadi, aks holda yo‘q
3 - odatda takrorlash sanagichi qiymatini oshirish(kamaytirish) uchun xizmat qiladi yoki bu erda takrorlashshartiga ta’sir qiluvchi boshqa amallar bo‘lishi mumkin.
1 - takrorlash sanagichi vazifasini bajaruvchi o‘zgaruvchiga boshlang‘ich qiymat berishga xizmat qiladi
№34 int n=10; while(n-=1, n2=n*n, n>0); Kavs ichidagi qaysi amal takrorlash operatorining to‘xtash sharti hisoblanadi?
n>0
n-=1
n2=n*n
n-=1, n2=n*n
№35 Cheksiz takrorlash operatoridan qaysi operator yordamida chiqib ketish mumkin?
break;
continue;
return;
Switch
№36 Quyidagi programma bajarilishi natijasida ekranga nima chiqadi? int main() { int n=12; n=1; n++; cout<
2
65536
65535
256
№37 Quyidagi takrorlash operatori necha marta ishlaydi? int main() { int i=0; do { i++;} while(i<3); return 0; }
3
i qiymati 65535 sonidan oshganda takrorlash to‘xtaydi
2
i qiymati 32767 sonidan oshganda takrorlash to‘xtaydi
№38 Quyidagi programma bajarilishida ekranga qanday son chiqadi? int main( ) { int i=32767; i++;cout<
32768
32767
0
32766
№39 for(int i=1; i<=10; i+=3) i--;takrorlash operatori necha marta ishlaydi?
5
10
Cheksiz
umuman ishlamaydi
№40 int main() {int a=256; float z;
z=4*2;
} Programma ishlashida ekranga qanday natija chop etiladi:
natija chimaydi
8
1
256
№41 2.18e-6 ushbu son quyidagilardan qaysi biriga teng?
0.00000218
0,0000218
2.18-6
2.18*10-6
№42 cout.precision (4) funksiyasi qanday vazifani bajaradi?
Ifodani kasr qismini 4 xona birlikgacha yahlitlash
4-satrga o’tish
4-satrni hisoblash va natijasini chiqarish
4-satrni hisoblamaslik uchun
№43 Quyidagi dasturda nechta xato bor ?
#include
#include
void main();
{float P,k;
cout<<"k=": cin>>k;
P=0;
for(n=1;n<=k;n++)
{ P=P+1/pow(n.3); }
cout<<"P="<
3 ta
4 ta
2 ta
Xato yo’q
№44 C/C++ tilida funksiyalardan tashqarida e’lon qilingan o’zgaruvchilar qanday o’zgaruvchilar deyiladi?
global o’zgaruvchilar
lokal o’zgaruvchilar
butun o’zgaruvchilar
xaqiqiy o’zgaruvchilar
№45 Qaysi ma’lumotlar tipi suzuvchi vergul sonlar tipiga kiradi?
float
char
int
void
№46 Qaysi ma’lumotlar tipi simvolli tipga kiradi?
char
float
int
bool
№47 Mantiqiy tipni ko’rsating.
bool
Int
Char
Double
№48 Qaysi ma’lumotlar tipi butun sonlar tipiga kiradi?
int
Char
double
Float
№49 Uzunligi 32 bitdan kam bo’lmagan ma’lumotni xaqiqiy tipi qaysi so’z orqali ifodalanadi?
double
float
long
short
№50 Uzunligi 64 bitdan kichik bo’lmagan ma’lumotning xaqiqiy tipi qaysi so’z orqali ifodalanadi?
long double
float
Double
Short
№51 && va || amallari qanday vazifalarni bajaradi?
ikkita mantiqiy qiymatlarni kombinatsiyalaydi
ikkita sonli qiymatlarni kombinatsiyalaydi
Ikkita mantiqiy qiymatlarni taqqoslaydi
Qo’shish amalini bajaradi
№52 Xotiradagi xajmni xisoblash amalini ko’rsating
Sizeof
Typedef
Define
Struct
№53 Qaysi belgi yordamida kutubxonaga murojaat qilinadi?
< >
“ ”
‘ ’
/ /
№54 Qaysi belgi yordamida mantiqiy ko’paytirishni bajarish mumkin?
&&
||
!
^
№55 Qaysi tipli o’zgaruvchi bilan razryad bo’yicha amallarni qo’llash mumkin emas?
Float
Char
Short int
Int
№56 Massiv elementlaridan foydalanish nima orqali bajariladi?
Element nomi va indeksi bo’yicha
FIFO yo’nalish
LIFO yo’nalish
Faqat element nomi bilan
№57 Ma’lumotlarni kiritish oqimi qaysi belgi yordamida bajariladi?
‘>>’
‘->’
‘<<’
‘=>’
№58 Ma’lumotlarni chiqarish oqimi qaysi belgi yordamida bajariladi?
‘<<’
‘>>’
‘<=’
‘<-’
№59 Qaysi operator yordamida ko’p alternativli tanlash bajariladi?
switch
Throw
Public
Struct
№60 Qaysi so’z yordamida shartli operator kiritiladi?
if
throw
public
For
№61 goto operatori boshqaruvni nimaga beradi?
nishonga (metka)
o’zgaruvchiga
funksiyaga
Satrga
№62 Siklni keyingi bosh iteratsiyasiga boshqaruvni qaysi operator yuboradi?
continue
switch
break
Goto
№63 Qaysi operator yordamida sikldan va shartdan chiqish bajariladi?
break
new
delete
Void
№64 Qaysi so’z yordamida dinamik xotira ajratiladi?
new
continue
void
Break
№65 Qaysi operator yordamida dinamik xotira o’chiriladi?
delete
new
continue
Break
№66 Shart operatori qaysi konstruksiya yordamida ifodalanadi?
if (ifoda_shart) {…} else {…}
while (ifoda_shart) {…}
else (ifoda_shart) else {…}
if (ifoda_shart) else {…}
№67 "while (ifoda_shart) {…}" konstruksiyadan foydalanish nimani bildiradi?
Avval shartga tekshiriluvchi sikl
Amal bajarilgandan so’ng shartga tekshiriluvchi sikl
Ko’p alternativali tuplam
parametrik sikl
№68 Operatorlar bloki qaysi qavslar orqali belgilanadi?
{ }
( )
[ ]
[ }
№69 Agar continue operatori sikl operatori ichida kelsa, u xolda:
u boshqaruvni siklning kelasi iterasiyasining boshlanishiga uzatadi
u boshqaruvni siklning oldingi iterasiyasining oxiriga uzatadi
u boshqaruvni belgidan keyin kelgan sikl iterasiyasiga uzatadi
u boshqaruvni sikldan keyingi operatorga uzatadi
№70 Dasturda qaysi funksiya bo’lishi shart?
main()
global()
inline()
local()
№71 Qiymat qaytarmaydigan funksiya qanday nomlanadi?
void
int
bool
Float
№72 iostream.h preprosessor sarlavha fayli nimani bildiradi?
Kiritish/chiqarish oqimlari bilan ishlash imkonini yaratish
Ma’lumot fayllari bilan ishlash imkoni
Obyektni joylashtirish uchun xotirani dinamik ajratish
Satrlar bilan ishlash imkonini yaratish
№73 Qaysi so’z yordamida struktura ta’riflanadi?
struct
switch
public
For
№74 Fayllar bilan ishlash uchun dasturga qaysi sarlavxali faylni qo’shish lozim?
fstream.h
string.h
iostream.h
conio.h
№75 Fayl oxirini aniqlash uchun qanday funksiya ishlatiladi?
eof()
bad()
fail()
flush()
№76 Fayl bilan ishlashda xatoni aniqlash uchun qanday funksiya ishlatiladi?
fail()
eof()
bad()
flush()
№77 C++dasturlash tilida butun turlar qanday e’lon qilinadi?
int a;
float a;
double a;
string a;
№78 C++dasturlash tilida haqiyqiy tiplar qanday e’lon qilinadi?
float a;
int a;
long long a;
char a;
№79 C++dasturlash tilida quydagi dastur natijasida a ning qiymatini toping?
int main()
{
int a;
float b=9;
a=b;
cout << pow(a,2);
return 0;
}
81
9
18
0
№80 C++dasturlash tilida inkrement ya’ni (a++) amali nima vazifani bajaradi?
a ni bittaga oshiradi
a ni bittaga kamaytiradi
a ni bittaga ko’paytiradi
a ni o’zgartirmaydi
№81 a / b nimani bildiradi?
a ni b ga butun bo’lish
a ni b ga butun bo’lishdagi qoldiq
a ni b ga qo’shish
a ni b ga ko’paytirish
№82 a % b nimani bildiradi?
a ni b ga butun bo’lishdagi qoldiq
a ni b ga butun bo’lishdagi b’linma
a ni b ga bo’lish
a ni b ga ko’paytirish
№83 C++dasturlash tilida dekrement ya’ni (a--) amali nima vazifani bajaradi?
a ni bittaga kamaytiradi
a ni bittaga oshiradi
a ni bittaga ko’paytiradi
a ni o’zgartirmaydi
№84 Bitta satrga nechta operator yozish mumkin?
O‘zaro ikki nuqta bilan ajratilgan bir nechta operator
Bitta satrga 256 ta
Faqat bitta operator
O‘zaro ikki nuqta bilan ajratilgan ixtiyoriy operator
№85 Programmalash tili asosiy elementlari quyidagilardir:
Alfavit, operator, sintaksis, semantika va progmatika
Alfavit va operator
Operator sintaksis va semantika
Alfavit operator, sintaksis, semantika, progmatika va programmalash tizimi
№86 C++ dasturlash tilining asosiy lug’ati nimalardan iborat?
Harflar, raqamlar va maxsus simvollar
Harf va raqamlar
Harflar, raqamlar va operatorlar
Raqamlar, operatorlar va maxsus simvollar
№87 EHM uchun ixtiyoriy programma quyidagilardan tashkil topadi:
Ma’lumotlar va amallarning tasvirlanishidan
Kiritish va chiqarish operatorlaridan
Faqat operatorlardan
Faqat ta’minlash operatorlaridan
№88 C++ dasturlash tilida standart tiplar quyidagilar:
Butun, haqiqiqy, mantiqiy
Butun, haqiqiy, massiv
Butun, haqiqiy, fayl
Tiplar standart emas
№89 Quyidagilardan qaysi biri - ikki o'zgaruvchining taqqoslash operator?
==
Equal
=
:=
№90 Quyidagi yozuvlar qaysi – C++ tilida to'g'ri izoh berish ko’rsatilgan?
/* izoh */
** Izoh **
{izoh}
*/ Comments */
№91 Ushbu kodni ijrosidan keyin a ning qiymati necha bo’ladi?
int a;
for(a = 0; a < 10; a++);
9
0
10
1
№92 Ma'lumotlarning quyidagi turlaridan qaysi biri C++ ma'lumotlar turiga mansub emas?
Integer
double
char
Float
№93 C++ dasturlash tilida sharti oldi operatori qaysi biri?
While
For
do while
Repeat unit
№94 C++ dasturlash tilida sharti so’ng operatori qaysi biri?
do While
For
while
Repeat until
№95 C++ dasturlash tilida o’tish operatori qaysi biri?
goto
For
do while
Repeat unit
№96 Qaysi so’z C++ dasturlash tilida to’g’ri yozilgan?
while
Int_main
Longdauble
Diw
№97 C++ dasturlash tilida belgilar (nishonalar) bo’limida qaysi xizmatchi so’z ishlatiladi?
Goto
Int
type
Const
№98 (a>5) || (b<3) mantiqiy ifoda a=15, b=5 bo’lsa qanday natija beradi?
True
False
0
2
№99 !((a>5) || (b<3)) mantiqiy ifoda a=15, b=5 bo’lsa qanday natija beradi?
False
True
0
2
№100 C++ dasturlash tilida keltirilgan mantiqiy ifodadan so’ng R qiymati nimaga teng bo’ladi?
R = ! (A || B || (X > 2) && (Y < 0)), A = False, B = False, X = 3, Y = 2
True
False
0
-1
Do'stlaringiz bilan baham: |