## Massivlar bilan ishlash imkoniyatiga ega bo’lgan birinchi dasturlash tili qaysi?
@@ Bunday e'lon noto'g'ri, chunki ikkita bir xil nomli identifikator e'lon qilingan
@@ Ikkalasi ham to’g’ri, tip har xil bo'lganligi uchun bir xil nom ishlatish mumkin
## C ++ da yangi satrga o’tish buyrug’i ko’rsatilgan javobni toping.
int main(){
int k = +5.*-9;
printf("%d", k);
return 0;
}
@@ -4
@@ 4
@@ Dastur xato
@@ -45
## iostream.h preprosessor sarlavha fayli nimani bildiradi?
@@ Ma’lumot fayllari bilan ishlash imkoni
@@ Kiritish/chiqarish oqimlari bilan ishlash imkonini yaratish
@@ Obyektni joylashtirish uchun xotirani dinamik ajratish
@@ Satrlar bilan ishlash imkonini yaratish
## C++ da yozilgan quyidagi kod ekranga nima chiqaradi?
int a = 4; int b = 2;
cout<< 1.*b / a;
@@ 0.5
@@ 0
@@ 2
@@ 1
## C++ da izoh to’g’ri ifodalangan qatorni toping
@@ /*izoh/*
@@ */ izoh */
@@ / izoh /
@@ //izoh
## cout<<8%5/4; natijasini aniqlang
@@ 0
@@ Xatolik yuz beradi
@@ 0.4
@@ 0.75
## cout<<1.*(8%5)/4; natijasini aniqlang
@@ Xatolik yuz beradi
@@ 0.75
@@ 0.4
@@ 0
## cout<<1.*(8%5); natijasini aniqlang
@@ Xatolik yuz beradi
@@ 3
@@ 1
@@ 1.6
## cout<<1.*8%5; natijasini aniqlang
@@ 3
@@ 1
@@ 1.6
@@ Xatolik yuz beradi
## cout<<1.*8/5; natijasini aniqlang
@@ 0
@@ 1
@@ 1.6
@@ Xatolik yuz beradi
## cout<<1.*(8/5); natijasini aniqlang
@@ 0
@@ 1.6
@@ Xatolik yuz beradi
@@ 1
## Quyidagi dastur qismi qanday natija beradi?
char s[] = "C++";
cout << s << " ";
s++;
cout << s << " ";
@@ C++ C++
@@ C++
@@ Xatolik beradi
@@ C++ ++
## O'zgaruvchi to'g'ri e'lon qilingan qatorni toping?
@@ var str = "Hi";
@@ char sym = 'a';
@@ int num = "1";
@@ float x = 32,14;
## Funksiyaga nechta argument yuborish mumkin?
@@ 10 tagacha
@@ 30 tagacha
@@ 50 tagacha
@@ Cheklanmagan miqdorda
## iostream standart kutubxonasi qanday ulanadi?
@@ #include “iostream.h”
@@ #include
@@ #include
@@ #include 'iostream.h'
## Izohlar qanday yoziladi?
@@ /* bu izoh
@@ /* bu izoh /*
@@ // bu izoh
@@ / bu izoh
## Quyidagi dastur kodi nima natija chiqaradi?
int const a = 5;
a++;
cout << a;
@@ 5
@@ 6
@@ Xatolik sodir bo'ladi
@@ 0
## x ning qiymati nechiga teng bo'ladi?
int x = 2 + 1;
@@ Xatolik bo'ladi
@@ 2
@@ 3
@@ 1
## C++ da dastur matni saqlanadigan faylining kengaytmasi quyidagicha bo’ladi:
@@ *.h, *.c, *.cpp, *.hpp
@@ *.txt, *.doc
@@ *.pas, *.dll
@@ *.exe, *.bat
## C++ da sarlavha fayllari quyidagi maqsadda ishlatiladi:
@@ Massivlarning qiymatlarini saqlash uchun
@@ Ularning ichida dastur o’zgaruvchilari e’lon qilinishi uchun
@@ maxsus funksiyalarni alohida saqlash uchun
@@ ko’rsatkichlarni saqlash uchun
## C++ da sarlavha fayllari dastur matniga quyidagi xizmatchi so’zi bilan ulanadi:
@@ #include
@@ #using
@@ #insert
@@ #append
## C++ da dasturga kirish nuqtasini belgilovchi funksiya bu:
@@ begin()
@@ start()
@@ main()
@@ base()
## C++ dasturida 3e02 o’zgarmasining qiymati nimga teng bo’ladi?
@@ 0,03
@@ 30
@@ 300
@@ 0,3
## C++ dasturida 3e-02 o’zgarmasining qiymati nimga teng bo’ladi?
@@ 300
@@ 30
@@ 0,03
@@ 0,3
## C++ dasturlash tilida ma’lumotlarning “char” tipi qanday qiymatlarni o’zida saqlaydi?
@@ haqiqiy sonlarni va butun sonlarni
@@ butun sonlar yoki belgilarni
@@ belgilarni
@@ satrlarni
## C++ dasturlash tilida ma’lumotlarning “int” tipi qanday qiymatlarni o’zida saqlaydi?
@@ haqiqiy sonlarni va butun sonlarni
@@ haqiqy sonlarni
@@ satrlarni
@@ butun sonlarni
## C++ dasturlash tilida ma’lumotlarning “double” tipi qanday qiymatlarni o’zida saqlaydi?
@@ haqiqiy sonlarni va butun sonlarni
@@ butun sonlarni
@@ haqiqiy sonlarni
@@ satrlarni
## C++ dasturlash tilida Index, index va INDEX indentifikatorlari:
@@ uchta xar xil o’zgaruvchilarni ifodalaydi
@@ ikkita xar xil o’zgaruvchilarni ifodalaydi
@@ bitta o’zgaruvchini ifodalaydi
@@ o’zgaruvchilarni bunday e’lon qilish mumkin emas
## C++ da o’zgaruvchi noto’g’ri e’lon qilingan qatorni aniqlang:
@@ int x;
@@ int x=20;
@@ x:int;
@@ int x=20*3;
## C++ da o’zgaruvchi noto’g’ri e’lon qilingan qatorni aniqlang:
@@ int y;
@@ int w=32;
@@ int 2x;
@@ int a, c=40*a;
## C++ da 4*5 xisoblash natijasi quyidagicha bo’ladi:
@@ 20
@@ 20.0
@@ 20.00
@@ 2e01
## C++ da 4.0*5 xisoblash natijasi quyidagicha bo’ladi:
@@ 20.0
@@ 20
@@ 20.00
@@ 2e01
## C++ da 5/2 xisoblash natijasi quyidagicha bo’ladi:
@@ 2.50
@@ 3
@@ 2
@@ 2e01
## C++ da 5.0/2 xisoblash natijasi quyidagicha bo’ladi:
@@ 2.50
@@ 2
@@ 2e01
@@ 2.5
## C++ da 1/2 xisoblash natijasi quyidagicha bo’ladi:
@@ 0
@@ 0.50
@@ 0.5
@@ 1
## C++ da 1.0/2 xisoblash natijasi quyidagicha bo’ladi:
@@ 0.50
@@ 0
@@ 0.5
@@ 1
## C++ da 5%2 xisoblash natijasi quyidagicha bo’ladi:
@@ 0
@@ 1
@@ -1
@@ 3
## quydagi dastur qismi bajarilishi natijasida x o’zgaruvchining qiymati nechiga teng bo’ladi?
int x, y; x=0; y=0; x=y++;
@@ 0
@@ 1
@@ 2
@@ -1
## quydagi dastur qismi bajarilishi natijasida y o’zgaruvchining qiymati nechiga teng bo’ladi?
int x, y; x=0; y=0; x=y++;
@@ 0
@@ 2
@@ 1
@@ -1
## quydagi dastur qismi bajarilishi natijasida y o’zgaruvchining qiymati nechiga teng bo’ladi?
int x, y; x=0; y=0; x=++y;
@@ 0
@@ 2
@@ 1
@@ -1
## quydagi dastur qismi bajarilishi natijasida x o’zgaruvchining qiymati nechiga teng bo’ladi?
int x, y; x=0; y=0; x=++y;
@@ 0
@@ 1
@@ 2
@@ -1
## quydagi dastur qismi bajarilishi natijasida y o’zgaruvchining qiymati nechiga teng bo’ladi?
int x, y; x=10; y=10; x=--y;
@@ 10
@@ 11
@@ 9
@@ 0
## quydagi dastur qismi bajarilishi natijasida y o’zgaruvchining qiymati nechiga teng bo’ladi?
int x, y; x=10; y=10; x=y--;
@@ 10
@@ 11
@@ 0
@@ 9
## C++ da ikki o’lchovli xx massiv quyidagicha e’lon qilinadi:
@@ int xx[10,10];
@@ xx:int[10,10];
@@ int xx[10][10];
@@ xx:int[10][10];
## C++ da …
@@ bir o’lchovli massivlar bilan ishlash mumkin
@@ ixtiyoriy o’lchovli massivlar bilan ishlash mumkin
@@ bir va ikki o’lchovli massivlar bilan ishlash mumkin
@@ bir, ikki va uch o’lchovli massivlar bilan ishlash mumkin
## C++ da ifodaning qiymati quyidagi xolatda rost xisoblanadi
@@ ifoda qiymati 0 ga teng bo’lmasa
@@ ifoda qiymati 1 ga teng bo’lsa
@@ ifoda qiymati 0 ga teng bo’lsa
@@ ifoda qiymati faqat true bo’lsa
## C++ da ifodaning qiymati quyidagi xolatda yolg’on xisoblanadi
@@ ifoda qiymati 0 ga teng bo’lsa
@@ ifoda qiymati 1 ga teng bo’lsa
@@ ifoda qiymati 0 ga teng bo’lmasa
@@ ifoda qiymati faqat false bo’lsa
## quydagi dastur qismi bajarilishi natijasida y o’zgaruvchining qiymati nechiga teng bo’ladi?
int x, y; x=0; y=0; if(x){y=1;}
@@ 1
@@ -1
@@ 0
@@ xatolik sodir bo’ladi
## quydagi dastur qismi bajarilishi natijasida y o’zgaruvchining qiymati nechiga teng bo’ladi?
int x, y; x=0; y=0; if(!x){y=1;}
@@ 0
@@ 1
@@ -1
@@ xatolik sodir bo’ladi
## quydagi dastur qismi bajarilishi natijasida y o’zgaruvchining qiymati nechiga teng bo’ladi?
int x, y; x=1; y=1; if(!x){y=0;}
@@ 0
@@ -1
@@ 1
@@ xatolik sodir bo’ladi
## quydagi dastur qismi bajarilishi natijasida y o’zgaruvchining qiymati nechiga teng bo’ladi?
int x, y; x=1; y=1; if(x){y=0;}
@@ 1
@@ -1
@@ xatolik sodir bo’ladi
@@ 0
## quydagi dastur qismi bajarilishi natijasida y o’zgaruvchining qiymati nechiga teng bo’ladi?
int x, y; x=1; y=1; while(x<1){ x=x+1; y=y+1; }
@@ 0
@@ 1
@@ -1
@@ xatolik sodir bo’ladi
## quydagi dastur qismi bajarilishi natijasida y o’zgaruvchining qiymati nechiga teng bo’ladi?
int x, y; x=1; y=1; while(x<2){ x=x+1; y=y+1; }
@@ 2
@@ 0
@@ 1
@@ xatolik sodir bo’ladi
## quydagi dastur qismi bajarilishi natijasida y o’zgaruvchining qiymati nechiga teng bo’ladi?
int x, y; x=1; y=1; do{ x=x+1; y=y+1; }while(x<1)
@@ 0
@@ 1
@@ xatolik sodir bo’ladi
@@ 2
## quydagi dastur qismi bajarilishi natijasida y o’zgaruvchining qiymati nechiga teng bo’ladi?
int x, y; x=1; y=1; do{ x=x+1; y=y+1; }while(x<2)
@@ 0
@@ 2
@@ 1
@@ xatolik sodir bo’ladi
## quydagi dastur qismi bajarilishi natijasida y o’zgaruvchining qiymati nechiga teng bo’ladi?
int x, y; y=1; for(x=0; x<3;x++){ y=y*2; }
@@ 6
@@ 10
@@ 8
@@ xatolik sodir bo’ladi
## quydagi dastur qismi bajarilishi natijasida x o’zgaruvchining qiymati nechiga teng bo’ladi?
int x, y; y=1; for(x=0; x<3;x++){ y=y*2; }
@@ 4
@@ 2
@@ 3
@@ xatolik sodir bo’ladi
## C++ da funksiyada return operatori bo’lmasa …
@@ bunday funksiyalar hech qanday qiymat qaytarmaydi
@@ bunday funksiyalar faqat bitta qiymat qaytaradi
@@ bunday funksiyalar faqat 1 qiymat qaytaradi
@@ bunday funksiyalar faqat 0 qiymat qaytaradi
## C++ da fayl ochish protsedurasi nima vazifani bajaradi?
@@ Kompyuter diskida saqlanayotgan faylni ochadi va uni FILE turidagi oz’garuvchi yaratib bog’lab beradi
@@ FILE turdagi o’zgaruvchi ochadi
@@ File turaidagi o’zgaruvchiga diskdagi barcha fayllarni bog’laydi
@@ FILE turidagi o’zgaruvchi yaratadi
## C++ da fayl ochish protsedurasi qaysi operator bilan amalga oshiriladi?
@@ assign()
@@ fileopen()
@@ fopen()
@@ readfile()
## C++ da putpixel(x, y, color) funksiyasi nima vazifani bajaradi?
@@ markazi (x,y) koordinatali nuqta bo’lgan aylana chizadi
@@ x, y koordinatali nuqtaning rangini aniqlaydi
@@ (x, y) koordinataga color rangda nuqta chizadi
@@ x, y koordinatali nuqtani o’chiradi
## C++ da absissasi 100, ordinatasi 120, rangi yashil bo’lgan nuqta qanday tasvirlanadi?
@@ putpixel(120,100, GREEN);
@@ putpixel(100,120, BLUE);
@@ circle(120,100, GREEN);
@@ putpixel(100,120, GREEN);
Do'stlaringiz bilan baham: