Algoritm deb biror masalani yechishga qaratilgan buyruqlar ketma ketligi




Download 28.24 Kb.
Sana07.01.2024
Hajmi28.24 Kb.
#131663

Algoritm deb biror masalani yechishga qaratilgan buyruqlar ketma ketligi
  1. Algoritm nima?


Algoritm deb biror masalani yechishga qaratilgan buyruqlar ketma – ketligi


  1. Algoritmning qanday xossalari bor?


Uzluklilik, aniqlik, tushunarlilik, natijaviylik, ommaviylik


  1. Algoritmni qanday ko‘rinishlarda tasvirlash mumkin?



  1. Algoritmning qanday turlari bor?



  1. Algoritm masalaning qo‘yilishiga ko‘ra nechta turga bo‘linadi?



  1. Blok-sxema nima?



  1. Ikkita sonning kattasini topishda algoritmning qaysi turi ishlatiladi?



  1. Dasturlash tilining ko‘rinishlarini ayting?



  1. Kattaliklar nechta turga bo‘linadi?



  1. O‘zgaruvchi nima?



  1. O‘zgarmas nima?



  1. Operator nima?



  1. Xizmatchi (kalit) so‘z nima?



  1. Izoh nima?



  1. O‘zgaruvchilar necha turga bo‘linadi?



  1. Massivga ta’rif bering.



  1. Massiv elementlari qaysi nomerdan boshlab nomerlanadi?



  1. Shart operatorlarini ko‘rsating?


  2. C++ dasturlash muhiti haqidagi iboralari bilan bo’sh joyni to’ldiring: C++ dagi programma kompyuterga odatda ______________dasturi yordamida kiritiladi



  1. C++ dasturlash muhiti haqidagi iboralari bilan bo’sh joyni to’ldiring: C ++ da kompilyatsiya bosqichidan avval ______________dasturi ishlaydi



  1. C++ dasturlash muhiti haqidagi iboralari bilan bo’sh joyni to’ldiring: _____________dasturi kompilyator ishi natijalarini turli biblioteka funktsiyalari bilan bog’langan modul hosil qilish uchun xizmat qiladi.



  1. C++ dasturlash muhiti haqidagi iboralari bilan bo’sh joyni to’ldiringi: ______________bajariladigan modulni diskdan хotiraga yuklaydi.



  1. Quyidagi iborada bo’sh joyni to’ldiring: C ++ da har bir dastur ____________funktsiyani bajarishdan boshlanadi



  1. Quyidagi operatorni C++ da bajarilish ketma-ketligini ko’rsating: х=7 + 3 * 6 / 2 – 1



  1. X va Y o’zgaruvchilarni yig’indisini Z o’zgaruvichiga o’zlashtirib, so’ngra X ning qiymatini oshirish amallarini C++da yozing:



  1. Quyidagi iborada bo’sh joylarini to’ldiring: Barcha dasturlarlar quyidagi ___, ___va ___uch boshqaruv strukturalari yordamida yaratilishi mumkin:



  1. Butun natija qaytarib haqiqiy argument qabul qiluvchi funksiya sarlavhasi aniqlansin.



  1. Agar qayd etish (enum) quyidagicha berilgan bo’lsa, uning elementi BLUE qiymati aniqlansin: Enum COLOR {WHITE, BLACK=100, RED, BLUE, GREEN=300};



  1. Ishorasiz o’zgaruvchi aPositiveNumber ning qiymati, quyidagi operator bajarilgandan so’ng nechaga teng bo’ladi: unsigned short int aPositiveNumber=-1;



  1. Agar funksiya inline so’zi yordamida izohlangan bo’lsa, kompilyatorning javobi qanday bo’ladi?.



  1. Qaysi operator ma’lum ko’rsatgichda (ukazatel) saqlangan adresdagi qiymatni o’qiy oladi.



  1. Ssilka haqidagi noto’g’ri ibora aniqlansin:



  1. To’g’ri yozilgan identifikatorni ko’rsating:



  1. Inson yoshini saqlash uchun qaysi toifa to’g’ri keladi ?



  1. Agar myAge, a va b o’zgaruvchilari int toifasida bo’lsa quyidagi ifodalar bajarilgandan so’ng ularning qiymati nechaga teng bo’ladi. myAge=39; a=myAge++; b=++myAge;



  1. Tarkibida bitta else operatori bo’lib, ikki butun o’zgaruvchi x va y ni solishtirib, katta qiymatli o’zgaruvchiga kichik qiymatni o’zlashtiruvchi if operatorini yozing;



  1. Rekursiya nima?



  1. Global o’zgaruvchilar qachon ishlatiladi?



  1. Polimorf fuktsiyalar deb, nimaga aytiladi?



  1. Quyidagi toifalarninng qasi biri sonli toifaga kirmaydi?



  1. Qaysi buyruq son juft ekanligini aniqlaydi?



  1. C++ dagi ma’lumotni chiqarish operatorini ko’rsating?



  1. C++ tilida ma’lumotni kiritish operatorini ko’rsating?



  1. Ternar operatsiyani ko’rsating?



  1. Tanlash operatorini ko’rsating?



  1. Parametrli sikl operatori qaysi?



  1. Shartni oldin tekshiruvchi sikl operatori qaysi?



  1. Shartni so’ng tekshiruvchi sikl operatori qaysi?



  1. Funktsiya qiymati qaysi operator yordamida qaytariladi?



  1. C++ da dinamik xotira qaysi operator yordamida ajratiladi?



  1. Qaysi javobda o’zgarmas kattalik (konstanta) izohlanadi?



  1. Bu dastur bajarilish natijasida r ko’rsatkichi nimaga teng bo‘ladi? int t=2, b=7, r=3; if (t>b) { if (b



  1. Quyidagi dasturning natijasi nima bo’ladi? int i, b;



  1. for (i=1; i<10; i++) { b=i*i; cout<



  1. \n belgisi nimani bildiradi?



  1. C++ tilining asosiy belgilarini (simvollarini) ko’rsating?



  1. Quyidagi nimaga teng? Agar int x=1, y=2; bo’lsa int z=++x/y;



  1. int i=123; int &si=i; cout<<"\n i="<


  2. С++ tilida o’zgaruvchilar qanday e’lon qilinadi?



  1. in t m=1, n=2; int a=(m++)+n; Bu dastur fragmenti bajarilganda o’zgaruvchilar qanday qiymatga ega bo’ladi?



  1. Ikki o’lchamli AA[10][5] massivi nechta elementdan tashkil topgan?



  1. С++ da qanday tiplar mavjud?



  1. Butun sonlarni qaysi tiplar ko’rsatadi?



  1. “Suzuvchi nuqtalar tipini” qanday tiplar ko’rsatadi?



  1. O’zgaruvchan maydonda int64 necha bit egallaydi?



  1. Shartli operatorning formati umumiy yozilishi qanday?



  1. Parametrli sikl operatorini ko’rsating?



  1. Tuzilma tipi qanday aniqlanadi?



  1. C++ tilida bitta birlikka oshirish qaysi belgilar bilan belgilanadi?



  1. C++ tilida bitta birlikka kamayish qaysi belgilar bilan belgilanadi?



  1. \t buyrug’ining funktsiyasi nima?



  1. Mantiqiy tipni nima ko’rsatadi?



  1. С++ dasturlash tilida << belgilari nimani anglatadi?



  1. С++ dasturlash tilida >> simvoli nimani anglatadi?



  1. endl simvoli nimani anglatadi?



  1. Break operatori nimani bajaradi?



  1. Return operatori nimani bajaradi?



  1. Dastur ishi davomida o’zgarmaydigan ma’lumotlar (qiymatlar) _______deb ataldi.



  1. Dastur ishi davomida bir necha marta o’zgarishi mumkin ma’lumotlar (qiymatlar) ___deb ataldi.



  1. Bir sikl ichida boshqa sikl hosil qilinganda, bunday sikllar ________deb ataladi.



  1. Massivi kattaligi nima?



  1. Massiv elementlari …



  1. Ikki o’lchamli massiv boshqacha qanday deb ataladi?



  1. O’tish operatori nima uchun xizmat qiladi?



  1. Dasturlashda o’zgaruvchi nima bilan xarakterlanadi?



  1. Maxsus tilda yozilgan va kompyuter tomonidan bajarish uchun mo’ljallangan amallar ketma-ketligi nima deb ataladi?



  1. Qaysi operator yordamida konstantalar aniqlanadi?



  1. 60,25Е+6 nechaga teng?



  1. C++ tili kim tomonidan tuzilgan?



  1. Massiv elementlaridan foydalanish nima orqali bajariladi?



  1. Massivni noto’g’ri ta’rifini ko’rsating.



  1. Massiv – bu …



  1. C++ tilida necha o’lchovgacha massivlar ishlatilishi mumkin?



  1. int AA[7]; AA massivning elementlari soni nechta?



  1. Massiv elementlariga tasodifiy qiymatlar berish uchun qaysi direktiva ishlatiladi?



  1. Dasturda matematik funksiyalarni ishlatish uchun qaysi direktiva ishlatiladi?



  1. Agar continue operatori sikl operatori ichida kelsa, u holda …



  1. Blok ichida ifodalangan o’zgaruvchi qachon ko’rinadi?



  1. int n=10; while(n-=1, n2=n*n, n>0); Kavs ichidagi qaysi amal takrorlash operatorining to‘xtash sharti hisoblanadi?



  1. Cheksiz takrorlash operatoridan qaysi operator yordamida chiqib ketish mumkin?



  1. Qiymatni qaytaruvchi funksiya o’z ichida qaysi operatorni olishi shart?



  1. Quyidagi programma bajarilishi natijasida ekranga nima chiqadi? int main() { unsigned short int n=65535; n+=1; cout<



  1. Quyidagi takrorlash operatori necha marta ishlaydi? int main() { unsigned short int i=0; do { i+=1;} while(1); return 0; }



  1. Quyidagi programma bajarilishida ekranga qanday son chiqadi? int main( ) { short int i=32767; i+=1; cout<>i; return 0; }



  1. for(int i=1; i<=10; i+=3) i--; takrorlash operatori necha marta ishlaydi?



  1. bool turi nechta qiymat qabul qiladi?



  1. Quyidagi amalni bajarish natijasida f nimaga teng? int a = 73.7; int f = a % 10;



  1. Quyidagi dasturda c va d o’zgaruvchilarning qiymati nimaga teng bo’ladi? int a = 15, b = 7;



  1. bool c = a == b; bool d = a!= b;



  1. Quyidagi dasturda x1 va x2 o’zgaruvchilarning qiymati nimaga teng bo’ladi? bool x1 = (3 > 5) || (4 < 6); bool x2 = (3 > 5) || (4 > 6);



  1. Quyidagi dasturda x3 va x4 o’zgaruvchilarning qiymati nimaga teng bo’ladi? bool x3 = (5 > 6) && (4 < 6); bool x4 = (5 < 6) && (4 < 6);



  1. Quyidagi dasturda x5 va x6 o’zgaruvchilarning qiymati nimaga teng bo’ladi? bool x5 = (5 > 6) ^ (4 < 6); bool x6 = (10 > 6) ^ (4 / 2 < 3);



  1. while qaysi operatorlar sirasiga kiradi?



  1. for qaysi operatorlar sirasiga kiradi?



  1. Quyidagi dastur kodi bajarilganida ekranda qanday natija paydo bo’ladi? int x = 3; if ( x > 7 | | x < 5 ) if ( x < 6 && x > 1 ) if ( ( x > 2 ) ) cout<<" 1 "; else cout<<" 2 "; else cout<<" 3 "; else cout<<" 4 ";



  1. Quyidagi dastur kodi bajarilganida ekranda qanday natija paydo bo’ladi? int k; k = 123; cout<< k++;



  1. Quyidagi dastur kodi bajarilganida ekranda qanday natija paydo bo’ladi? int x=1, y=3; if (--x && ++y) y+=3; cout<<"\n x+y="<



  1. Quyidagi dastur kodi bajarilganida ekranda qanday natija paydo bo’ladi? int x=1, y=3; if (x++ && y++) y+=2; cout<<"\n x+y="<



  1. Quyidagi ma'lumotlar turlaridan qaysi biri C ++ da ma'lumot turi emas?



  1. 2.18e-6 ushbu son quyidagilardan qaysi biriga teng?



  1. getch( ) funksiyasi qaysi sarlavha fayliga (kutubxonasiga) tegishli?



  1. Qaysi ma’lumotlar tipi suzuvchi vergul sonlar tipiga kiradi?



  1. Qaysi ma’lumotlar tipi belgili tipga kiradi?



  1. Mantiqiy turni ko’rsating.



  1. Qaysi ma’lumotlar tipi butun sonlar tipiga kiradi?



  1. Qaysi tipli o’zgaruvchi bilan razryad bo’yicha amallarni qo’llash mumkin emas?



  1. Xotiradagi hajmni hisoblash amalini ko’rsating?



  1. Qiymat qaytarmaydigan funksiya qanday nomlanadi?



  1. Haqiqiy toifadagi o’zgaruvchi float xotiradan qancha bayt egallaydi?



  1. Kompilyator bu …



  1. C++ tilida katta va kichik harflarning …..



  1. To’g’ri yozilgan qatorni ko’rsating



  1. Quyidagi jumlaga mos keluvchi buyruqni C++ tilida yozing: «Agar o’zgaruvchi index qiymati o’zgaruvchi size qiymatidan katta bo’lsa, count o’zgaruvchiga inkrement amalini qo’llang»?



  1. C++ tilida to’g’ri yozilgan buyruqni ko’rsating?



  1. Quyida keltirilgan dastur qismi ishi natijasida monitorga nima chop etiladi? char sim='4'; switch (sim) {case '2': cout<<" imtixondan yiqildi"; break; case '3'...'5': cout<<"imtixondan o\'tdi"; break; default: cout<<"kiritishda xatolik";}



  1. Quyida keltirilgan dastur qismi ishi natijasida? int i=2; switch (i) {case 1: i += 2; cout<<"i="<


  2. Quyida berilgan dastur qismi natjasida monitorga nima chop etiladi? char sim='3'; switch (sim) { case '2': cout<<“qoniqarsiz”; break; case '3': cout<<“qoniqarli”; break; case '4': cout<<“yaxshi”; break; case '5': cout<<“a’lo”; break; default: cout<<“kiritishda xatolik”; }



  1. Quyida keltirilgan dastur qismi ishi natijasida monitorga nima chop etiladi? int x=2; y=3; if (y/x>1) y+=2; else if (y/x<1) y-=2; else y*=2; cout<<"\n y="<



  1. Quyida keltirilgan dastur qismi ishi natijasida nonitorga nima chop etiladi? char sim='2'; switch (sim) { case '2': cout<<"qoniqarsiz"; case '3': cout<<"qoniqarli"; case '4': cout<<"yaxshi"; case '5': cout<<"a\'lo"; default: cout<<"kiritishda xatolik";}



  1. Quyida keltirilgan dastur qismi ishi natijasida nonitorga nima chop etiladi? int x=1, y=3;



  1. if (--x || ++y) y+=3; cout<<”\n x+y=”<



  1. Quyida keltirilgan dastur qismi ishi natijasida monitorga nima chop etiladi? int x=1, y=3; if (x++ && y++) y+=2; cout<<”\n x+y=”<



  1. Siklning tanasi necha marta bajarilishini aniqlang? int i; for (i=0; i<7; i+=2) {….}



  1. break operatori …



  1. C++ dasturlash tilida ishlatiladigan takrorlanuvchi operatorlar tog’ri ko’rsatilgan javobni tanlang



  1. goto operatori boshqaruvni nimaga beradi?



  1. C++ tilida asosiy funksiya ichida e’lon qilingan o’zgaruvchilar qanday o’zgaruvchilar deyiladi?



  1. main() funksiyaga ta’rif bering.



  1. O‘zgaruvchining yashash vaqti deb –



  1. C++ da |x| haqiqiy sonlar uchun qanday yoziladi?



  1. 10x darajasi C++ da qanday yoziladi?



  1. C++ tilida matematik funksiylardan foydalanish uchun qaysi sarlavha fayliga murojaat qilinadi?



  1. C++ tilida “bool” kalit so’zi orqali e’lon qilinuvchi o’zgaruvchilar qanday turdagi o’zgaruvchilar deyiladi?



  1. C++ tilida belgi turidagi o’zgaruvchilar qaysi kalit so’z yordamida anilanadi?



  1. C++ tilida blok bu-…



  1. C++ tilida butun son qiymatlarini qabul qiluvchi o’zgaruvchilar qaysi kalit so’z yordamida aniqlanadi?



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



  1. C++ tilida sonning kvadrat ildizini aniqlovchi funksiya qaysi javobda to’g’ri ko’rsatilgan



  1. C++ tilida xy ifoda qanday yoziladi?



  1. Cheksiz takrorlash operatoridan qaysi operator yordamida chiqib ketish mumkin?



  1. Identifikator nima?



  1. int b=23; a=30; a+=b++; a ning qiymatini hisoblang.



  1. int b=54; a=30; a-=b--; a ning qiymatini hisoblang.



  1. int n=1, m=2; m+=n++ + ++n; cout<



  1. Programma natijasida nima chop etiladi? int main() { bool b=128; cout<



  1. Quyidagi programma ishlashi natijasida ekranda qanday qiymat aks etadi? int main (){ int a=10, b;



  1. if (a%2==0) b=a*a; else b=-a; cout<



  1. Quyidagi programma ishlashi natijasida ekranda qanday qiymat aks etadi? 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<



  1. Quyidagi programma ishlashi natijasida ekranga qanday qiymat chiqadi? int main(){ int x=1; x+=5; cout<



  1. Quyidagi programma ishlashi natijasida ekranga qanday qiymat chiqadi? int main(){ int a=4, b=8, y; y=a>b? a:b; cout<



  1. Quyidagi programma qismi nima natija chiqaradi? int n=123, a; a=n%100; cout <



  1. Quyidagi programma qismi nima natija chiqaradi? int a=17; cout << a%10<<“ vv ”<< a/10;



  1. Quyidagi programma qismi nima natija chiqaradi? float a=1234; cout<



  1. Quyidagi programma qismi nima natija chiqaradi? int a=6789; cout<



  1. Quyidagi programma qismi nima natija chiqaradi? int s=2468; cout<<(s%1000)/10;



  1. Quyidagi programma qismi nima natija chiqaradi? int s=2468; cout<<(s/100) %10;



  1. C++ tilida izohlarning necha turi mavjud?



  1. C++ da |X| haqiqiy sonlar uchun qanday yoziladi?



  1. 12<<2 bajarilishi natijasida qanday qiymat hosil bo’ladi?



  1. Ma’lumotlarni ekranga chiqarish formatini ko’rsating?



  1. Ma’lumotlarni o’qish formatini ko’rsating?



  1. 12<<3 bajarilishi natijasida qanday qiymat hosil bo’ladi?



  1. ASCII jadvalida bеlgilar soni qancha?



  1. C++ tilda while takrorlash operatori qachongacha operator yoki blokni takror bajaradi?



  1. C++ tilida matematik funksiyalardan foydalanish uchun qaysi sarlavha fayliga murojaat qilinadi?



  1. C++ tilida “bool” kalit so’zi orqali e’lon qilinuvchi o’zgaruvchilar qanday turdagi o’zgaruvchilar deyiladi?



  1. C++ tilida baytdagi bitlar qiymatini chapga surish uchun qanday amaldan foydalaniladi?



  1. C++ tilida break operatori bu - …



  1. C++ tilida cheksiz takrorlanishni while operatori yordamida qanday tasvirlanadi?



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



  1. C++ tilida nishon bu -…



  1. C++ tilida oldin operatorni yoki blokni bajarib keyin takrorlash shartini tekshiruvchi operator qaysi?



  1. C++ tilida programma tanasida qo’yilgan nishonga shartsiz o’tish opratori to’g’ri ko’rsatilgan javobni toping?



  1. C++ tilida quyidagi programma qismi ishlaganda ekranga qanday natija chiqadi? int a=234; for (;a>10;) a/=10; cout<



  1. C++ tilida quyidagi programma qismi ishlaganda ekranga qanday natija chiqadi? int i; for (i=1;i<10;i++) ; cout<



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



  1. 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<



  1. Cheksiz takrorlash operatoridan qaysi operator yordamida chiqib ketish mumkin?




http://fayllar.org
Download 28.24 Kb.




Download 28.24 Kb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Algoritm deb biror masalani yechishga qaratilgan buyruqlar ketma ketligi

Download 28.24 Kb.